hybrid
6d80b11144
Fix function signature for Linux systems. Bug noted by cheshirekow
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3403 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-10 07:56:41 +00:00
hybrid
db0375bf15
Add UseMipMaps serialization as pointed out by pc0de
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3402 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-09 08:26:04 +00:00
hybrid
68dd0061eb
Make some methods const
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3401 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-07 22:28:28 +00:00
hybrid
e08e256fdc
Fix docs for collision manager API, wrong return value was given.
...
Change default blend mode in OpenGL to SRC_ALPHA,ONE_MINUS_SRC_ALPHA
Use less precision in 2dmaterial test.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3399 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-07 15:03:27 +00:00
hybrid
0058bfc4fa
Added creation parameter to disable highres timers. Patch submitted by tonic.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3397 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-07 11:54:13 +00:00
hybrid
da27ae4f3f
Fix vertex alpha blending, as found by darktib
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3396 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-07 10:41:31 +00:00
hybrid
8aa6c92bb5
Added a RealTimeDate structure, which can be queried for time and date in human readable form.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3395 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-07 08:22:52 +00:00
hybrid
b9d6265969
Allow to add folder archives with names without trailing slash. Added test to make sure the possible variants are checked.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3392 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-06 16:03:53 +00:00
hybrid
bde7b62fef
Add some more tests and fix a problem with transparency in the transparent_refelction_2_layers material as found by xDan.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3390 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-05 21:56:01 +00:00
hybrid
000efed8cf
Add some default parameters.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3389 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-05 21:46:27 +00:00
hybrid
7e236b0192
Merged from trunk, revisions 3366-3387. A few bug fixes all over the place.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3388 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-09-05 19:33:06 +00:00
hybrid
ba5f014c15
Remove non-existing files from project list. This avoids the dumb "need to recompile" dialogs in MSVC 2010. Also cleaned up some more things.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3382 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-08-31 17:35:38 +00:00
hybrid
1fcf0461fe
Add the other msvc 2010 project and solution files. Fix all configurations to work as expected.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3381 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-08-31 16:51:14 +00:00
hybrid
8524459883
Add VS2010 project file
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3380 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-08-31 12:37:11 +00:00
hybrid
ba95d4c27f
Avoid the warning about unsupported format when creating FBOs, and try to be more clever with choosing the proper fbo format.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3376 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-08-29 15:03:22 +00:00
hybrid
68d91c65d0
Fix render state update for UseMipMaps flag in d3d drivers. Thanks to kvakvs for the bug ticket and fix.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3374 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-08-29 14:47:52 +00:00
hybrid
61a65d211d
Fix deprecation warnings in PNG handling. Also added a warning message handler to get png warnings through the Irrlicht logger. Fix signed/unsigne comparison in WAL loader.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3368 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 19:18:00 +00:00
hybrid
3357e7bb60
Fix deprecation warnings in PNG handling. Also added a warning message handler to get png warnings through the Irrlicht logger. Fix signed/unsigne comparison in WAL loader.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3367 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 19:17:31 +00:00
hybrid
9ecd5ddb45
Fix big endian compile problem. Avoid warning under non-msvc compilers.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3366 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 16:19:05 +00:00
hybrid
d4c81c4427
Merged from 1.7 branch, revisions 3358-3364. This was the revert of the win32 device change, which caused most test fails, and a few test updates. Moreover, updated the reference screenshots for burnings video tests. These all seemed to be correct (just the lights test was a little strong?)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3365 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 15:47:00 +00:00
cutealien
3c0e2b8204
Fix compiling on linux/gcc.
...
Fix crash in cursors when null-device was used.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3363 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 12:07:57 +00:00
hybrid
4493f9de4d
Fix function name change from libpng update.
...
Fix warnings in test suite.
Disable XML reader check which was marked as still open.
Most tests don't go through, due to wrong image size (probably from changes in Win32 device, which now takes a larger render size than actually used).
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3360 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 11:00:28 +00:00
hybrid
548f57af6c
Merge in the new support lib versions. Made a little trouble due to manual removals of vc6 files a few hundred revisions ago.
...
Now we're on jpeglib 8b, libpng 1.4.3, and zlib 1.2.5
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3359 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-18 10:26:41 +00:00
hybrid
e8fa33e154
Merged from 1.7 branch, revisions 3300-3357. Huge number of bug fixes, mostly in GUI and serialization.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3358 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-17 22:45:45 +00:00
cutealien
011be981e7
Disabled DDS_LOADER by default.
...
a) It break 64-bit builds and I'm not deep enough in the format to fix this. Actually from the documentation I found so far the header-format used in the loader looked rather different to me from the format-descriptions I found and Microsoft warned that several dds-versions are out there and loaders
should care about that.
b) I suspect that this loader contains a S3TC implementation, although once again I'm not deep enough in it to validate that. This alorithm is unfortunately rather famous for it's patent as S3 is known to collect fees for it (that's the reason we didn't add that loader before). So users using it should be aware of this. (I think we could work around that at least for hardware-drivers as VideoCards-Vendors have licensed dds and it's possible to pass compressed data directly to the card, but that certainly wouldn't work for software-drivers).
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3352 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-16 21:48:08 +00:00
cutealien
0f94624fef
Add the new parameter for IFileList::addItem in a few places (will fix FileOpenDialog again).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3350 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-16 19:42:27 +00:00
cutealien
78b7ae1886
Fix compiling on gcc/Linux. Remove a bunch of warnings.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3342 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-09 20:55:57 +00:00
engineer_apple
bde140c794
vs2005 build all examples.sln
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3339 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 17:06:54 +00:00
engineer_apple
142c909b81
for cutealien, clean unused code
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3338 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 09:08:28 +00:00
engineer_apple
976b62fc23
Burningvideo - add Stencil Shadow Rendering (one color only and 32 bit only), pushed Burningvideo to 0.47
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3337 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-08 06:57:50 +00:00
engineer_apple
2a8461a4fe
- added WAD Archive Loader ( Quake2 (WAL2) and Halflife (WAL3) are supported )
...
- CFileList
added Offset Parameter to SFileListEntry and removed the private array from the archive loaders.
CFileList::addItem now uses automatic incremental id if id = 0
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3336 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-07 20:27:10 +00:00
engineer_apple
816d5655fc
- added Halflife 1 Model Loader
...
- added Halflife 1 Texture Loader
- slightly changed usage of getMesh ( doesn't effect existing implementation)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3335 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-07 16:16:03 +00:00
engineer_apple
ccfcd68a12
added DDS Image Loader
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3334 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-06 12:26:39 +00:00
engineer_apple
d44e436769
Changes in 1.7.1 (05.07.2010) TA
...
- BurningVideo
- add Normalmap Rendering ( one light only), pushed Burningvideo to 0.46
- internal vertexformat changed
- changed fixpoint from 9 to 10 bit fract resolution
- renamed createBurningVideoDriver to createBurningVideoDriver and uses SIrrlichtCreationParameters like opengl
- internal interfaces for the trianglerenders unified.
- Example 11.
changed the light billboards to use the light color. ( green light, green particle, red light red particle )
allow to disable the bump/parallax on the earth like in the room ( with transparency )
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3331 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-05 09:37:38 +00:00
cutealien
29f6ca002e
In IGUITreeView "clearChilds" and "hasChilds" deprecated for "clearChildren" and "hasChildren" (thx @Greenya for noticing)
...
Same childs => children in a few places in documenatation and variables.
Removed a compile warning in CCubeSceneNode.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3330 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-07-01 21:20:19 +00:00
cutealien
b80b8c180d
Add CGUIEditBox::getOverrideColor and CGUIEditBox::isOverrideColorEnabled (same as GuiStaticText has already. thx to greenya for noticing)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3326 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-24 22:22:59 +00:00
cutealien
9e10006ac4
Add logging level ELL_DEBUG. Use it in CAnimatedMeshSceneNode::getJointNode to prevent log-spamming for not found names (that's valid usually).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3324 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-24 20:24:25 +00:00
cutealien
9add67593e
Add parameter DisplayAdapter to allow selecting the card when more than one card is in the system. Only D3D support so far and not yet tested (test-system will arrive in a few days).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3311 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-14 13:47:50 +00:00
cutealien
710b195d7e
Remove wrongly added drop of cursorcontrol and document it instead.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3303 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-04 21:12:57 +00:00
cutealien
5b5fe394b7
Add support for changing cursors.
...
We use multicolor hardware cursors, but so far only Linux and Windows 32 are supported.
For Linux application must now link additionally with Xcursor unless they disable _IRR_LINUX_XCURSOR_.
Example 24 is added to show how to use those cursors and also as a general test for mouse-behavior.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3302 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-04 16:35:01 +00:00
hybrid
a5046f4b29
Merged from branch 1.7, revisions 3290-3299. Few bugfixes, typo in GUI event, unicode fixes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3300 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-06-01 22:03:10 +00:00
cutealien
0f7ed239e2
Ignore WM_SYSCOMMAND - SC_KEYMENU as it didn't actually show the menu anyway, so having ALT and F10 key back under Irrlicht control is probably the better solution for now.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3298 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-05-29 12:13:18 +00:00
hybrid
4c58865f10
Use deferred texture resolution to relax the element order required in Collada files. Even though the standard forces a certain order, many files come in a different one. This fix allows for proper texture reading in those files, but won't fix the loader to an arbitrary order handling.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3291 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-05-08 10:50:52 +00:00
hybrid
8de33dd4a6
Merged from 1.7 branch, revisions 3270:3288. Several bug fixes in string class, GUI, mesh loaders. Docs and project file updates.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3289 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-05-08 10:38:50 +00:00
hybrid
6a34c5fd40
Export the color conversion method
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3277 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-04-18 21:17:09 +00:00
hybrid
72581f0ccf
Fix copy'n'paste bug found by booltox.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3276 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-04-18 09:56:05 +00:00
hybrid
b6d83d97c1
Fix 64bit precision problem due to pointer/uint casts.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3275 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-04-17 22:10:42 +00:00
cutealien
7e12ac9b95
Fix mipmap flag interpretation in d3d8 and d3d9 devices (enabling in materials accidentally disabled them).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3274 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-04-16 10:06:08 +00:00
hybrid
d5deb716ef
Add a new material flag which can disable mipmap usage completely via a boolean switch.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3273 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-04-05 16:03:17 +00:00
hybrid
9e9e55a903
Merged revisions 3218-3270 from branch 1.7. Many bugfixes, mainly in GUI and device, a few mesh loader fixes. Octree culling bug fix.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3271 dfc29bdd-3216-0410-991c-e03cc46cb475
2010-04-03 22:21:50 +00:00