bitplane
c3240d1561
Fixed Quake3Explorer and added codeblocks project. Ensure paths in createFileList end in /, fixed bug in mountPointReader
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2596 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-13 05:28:19 +00:00
hybrid
dd98649ba5
case typo.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2595 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 19:53:24 +00:00
hybrid
865593fa7e
Looks like a parameter ordering bug.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2594 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 19:52:36 +00:00
hybrid
16f8b240a6
Add provoke vertex support.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2593 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 14:55:59 +00:00
hybrid
99a908815b
Fix eol style of Makefile and add some comments.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2592 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 13:44:11 +00:00
hybrid
57424c4a2b
Add static target for win32.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2591 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 13:39:13 +00:00
bitplane
cc173d1126
API Change! File archive API tidied: CFileList now takes care of removing paths lowering case, finding files, it can hold directory trees and is populated by the filesystem and archives. Archives now inherit it and return a const IFileList pointer rather than implementing each method and requiring special entry types in the API. createFileList works with the virtual filesystem. Separated the mount point stuff from the zip reader to its own files. Added GZIP archive type, fixed problem when loading files without names in gzips. Fixed a crash in the file dialog when the file list was null.
...
todo: update projects, test properly on Windows and OSX, add #defines for archive loaders
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2590 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 10:31:30 +00:00
bitplane
e6b350d300
Makefile install changes: The soname is now "libIrrlicht.so.Major.Minor" since minor releases should be binary compatible, headers are now installed to usr/local/include/irrlicht/ rather than /usr/local/include/irrlicht/include
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2589 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 09:55:47 +00:00
bitplane
af7cd5395c
Added const binary search method to array along with warning: it will use linear_search if the array is not sorted
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2588 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-12 09:49:25 +00:00
cutealien
c0817da71c
Adding a comment to updateAbsolutePosition.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2587 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-11 03:44:37 +00:00
hybrid
8b0a0f4d8b
Add a general 2d render method. This method accepts vertex and index lists, and needs textures being set via setMaterial before the call to this method. This method is not implemented in the sw drivers.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2586 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 21:58:14 +00:00
hybrid
31e1ca7492
Reorder initialization.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2585 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 16:04:44 +00:00
hybrid
3a2b49ca30
Add glx extension function pointer definitions to source code.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2584 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 11:01:28 +00:00
hybrid
35ad0cce10
Fix typo.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2583 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 09:32:38 +00:00
hybrid
7c4b5a1673
Remove WCHAR_FILESYSTEM from non-windows systems.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2582 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 08:30:34 +00:00
hybrid
78457b9333
Fix path access, found by Nalin.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2581 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 07:26:05 +00:00
hybrid
48f48aeacb
Fix wrong type mix, found by Nalin.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2580 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 07:23:59 +00:00
hybrid
7e3e8f3c36
Fix wrong overload, found by Nalin.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2579 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-10 07:20:17 +00:00
hybrid
911ed2f627
Reorder method declarations.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2577 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-07 08:03:14 +00:00
hybrid
28579a2708
Remove references to print().
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2576 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-07 08:01:37 +00:00
hybrid
707f59b89e
Merged revisions 2530:2574 from 1.5 branch. Updated upgrade-guide.txt. Unified point attenuation behavior. Removed wrong inlines.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2575 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-07 07:46:29 +00:00
hybrid
7f2a9860f4
Add gamma support to X11 device.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2573 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 16:37:02 +00:00
hybrid
308ba13567
Add gamma support to SDL device.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2572 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 15:42:59 +00:00
hybrid
3248afa977
Fix indentation.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2571 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 15:20:26 +00:00
hybrid
bc07bd4240
Fix glx extension function names.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2570 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 15:15:34 +00:00
hybrid
821575ffdd
Enable point and line smoothing also without AntiAlias enabled.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2569 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 14:30:24 +00:00
hybrid
c94314029e
Fix build with EXT_POINTERS disabled.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2568 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 12:51:07 +00:00
hybrid
10f658b9da
Fix missing GUI element name, found by loverlinfish.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2567 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 12:09:23 +00:00
hybrid
88d873be4a
Fixed color order serialization, found by loverlinfish.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2566 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 12:07:33 +00:00
hybrid
cbdb585e04
Change Linux device to use GLX extension pointers, adapt OpenGL init to the win32 scheme.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2565 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-06 08:51:18 +00:00
hybrid
30cea2eda0
Add some more wgl extension support.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2564 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-05 23:57:18 +00:00
hybrid
5f262b4563
Move wgl extension into platform specific init code.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2563 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-05 23:32:15 +00:00
hybrid
9e087c6d05
Introduce OpenGL 3 context creation, still using legacy profiles only.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2562 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-05 23:14:50 +00:00
hybrid
2d9b118e88
Reorder methods.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2561 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-05 14:53:02 +00:00
hybrid
920e2cfaad
Reorder members.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2560 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-05 14:35:42 +00:00
hybrid
bfbe6299c8
Flip base texture coords as well, seems more correct, but still to be confirmed.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2559 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-05 14:34:16 +00:00
cutealien
68b2d3e126
Initialize glxWin in constructor
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2556 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-04 23:57:03 +00:00
hybrid
786066e80b
Change ms3d frame numbers to zero-based.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2555 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-04 21:53:51 +00:00
hybrid
05922fd9f6
Change b3d frame numbers to zero-based.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2554 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-04 21:50:22 +00:00
monstrobishi
ced7ef0c5f
- Fixed bug in the Direct3D9 draw2DImage batching (Thanks Yoran for bug report!).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2553 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-04 21:15:42 +00:00
hybrid
f8d3dcb710
New opengl headers and new extension symbols added to extension handler.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2552 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-04 15:30:05 +00:00
hybrid
03da02bd0e
Move color check method to IImage to make it publicly available.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2551 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-03 22:01:23 +00:00
hybrid
bd482edad3
Only check for existence of the file to avoid too much disk access.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2550 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-03 21:59:22 +00:00
hybrid
a117ee314c
Make sure we use the same filename separators
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2549 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-03 21:58:01 +00:00
hybrid
13fb0bb3ac
Add support for scaling button images to fit.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2548 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-03 12:18:47 +00:00
hybrid
9d2dec9687
Simplify related methods, less duplicated code.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2547 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-03 09:27:47 +00:00
hybrid
8d02b73f02
Simplify wave function.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2546 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-02 20:13:54 +00:00
bitplane
0cd12d1d53
Fixed compiling under gcc 4. It didn't like the local struct being used in irrAllocator
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2545 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-02 13:18:39 +00:00
monstrobishi
881bb1952f
- Added sprite bank draw batching. (Performance improvement is negligible unfortunately, wait for sprite bank VBOs)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2544 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-02 04:55:56 +00:00
monstrobishi
494e1a916b
- Changed floating point texture types to non-ARB versions in order to support R16F, R32F, RG16F and RG32F color types.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2543 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-08-02 04:53:36 +00:00