758 Commits

Author SHA1 Message Date
hybrid
a831468612 Added isFulscreen method.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1384 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-16 09:37:25 +00:00
hybrid
e80e0dc385 Added isWindowFocused and isWindowMinimized methods.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1383 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-16 09:24:11 +00:00
teella
177f1c6134 get rid of compiler warning OSX
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1382 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-15 20:42:08 +00:00
teella
14c79c2ed8 OSX sync with latest 1.4.1
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1381 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-14 19:59:53 +00:00
hybrid
2d4823a6d4 Changed ReadBuffer to be always the front buffer. Hence, screenshots under OpenGL will now also reflect the currently visible image, whatever render calls have been made in between.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1380 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 15:59:50 +00:00
hybrid
3863193027 Push the params also for OSX.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1379 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 15:52:54 +00:00
hybrid
c5a6f77c5c Push creation parameters to video drivers.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1378 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 14:59:28 +00:00
hybrid
a96f3d2566 Fixed line endings.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1377 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 14:01:17 +00:00
hybrid
74fa36f184 Cleaned up private version string parameter usage.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1376 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 13:35:03 +00:00
hybrid
11f0027021 Changed return value of a videomodelist method. missing linebreak in vector3d.h
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1375 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 13:34:05 +00:00
hybrid
dd6ce196e3 Fixed const problem.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1374 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 13:25:01 +00:00
hybrid
43eaa60a81 Added zbuffer depth flag, not all drivers and devices honor it, yet. Adapted OSX device to recent device creation changes.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1373 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 13:15:53 +00:00
hybrid
668e4814f2 Added a new device creation parameter to choose alpha channel support for the color buffer.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1372 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 09:39:30 +00:00
hybrid
6c5192faaf Also updated the WinCE device.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1371 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 08:54:48 +00:00
bitplane
9979f9eb5a Applied Hybrid's device creation parameter changes to the Win32 device.
Clarified docs on event types and added a couple of links.

git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1370 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 01:35:42 +00:00
hybrid
404ffb492a Changed the device creation to make more use of SIrrlichtCreationParameters. This should increase maintainability and ease addition of more configurable properties. The windows devices need to be adapted still, but should compile for now...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1369 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-12 15:45:07 +00:00
hybrid
f8c90617b4 Fixed draw2DImage methods for RTT usage under OpenGL.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1368 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-12 12:00:41 +00:00
hybrid
21473242eb Merged revisions 1357:1366 from 1.4 branch.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1367 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-12 11:15:45 +00:00
bitplane
17b7ba3c1b Fixed bug with Maya cam animator absorbing all wheel events (1983850)
OpenGL render target flip now works with texture clamping (assuming tcoords are 0.0 to 1.0)
Quick fix for crash when removing old hardware buffers.

git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1366 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-12 03:15:59 +00:00
hybrid
d6b52bcf71 Speed up screenshot with OpenGL on Intel gfx cards.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1365 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-11 07:59:28 +00:00
bitplane
17b75db1e9 Camera FPS animator: Fixed float scaling bug. When horizontal movement is disabled the camera now moves at a constant speed regardless of angle.
Collision response animator now animates camera target (can be disabled via attributes) and the node can be changed.

git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1364 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-10 01:10:06 +00:00
hybrid
77062fd244 Minor code cleaning.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1362 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-09 14:24:03 +00:00
hybrid
72bc23b0c9 Fixed a method signature bug, found by kburkhart84
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1361 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-06 16:07:30 +00:00
hybrid
3c45bf0087 MY3D loading bug fixed. Some more code cleaning, removed the my3d stuff file.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1357 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-30 12:31:06 +00:00
hybrid
a484f05d5d Performance improvement for terrainmesh generation.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1356 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-30 12:10:24 +00:00
hybrid
d195b14572 Minor include fix for OSX by grafikrobot.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1355 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-30 08:16:47 +00:00
hybrid
7dec3961bf Added the missing copyright headers and changed the new files to 2008 as well.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1354 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-22 12:07:43 +00:00
hybrid
5e04a990eb Merge from branch 1.4, revisions 1344:1352, which are the doc updates from the 1.4.1 release.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1353 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-22 11:51:37 +00:00
hybrid
f37939a4c0 Fixed wrong cast spotted by greenya.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1349 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-16 21:56:57 +00:00
hybrid
af2641f5db Fixed cleanup in case of failed shader compilation such that the base material is used.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1344 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-30 17:06:08 +00:00
hybrid
43a71805f9 The d3d drivers also suffered from the shader compilation failure problem, now fixed.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1343 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-30 14:38:43 +00:00
hybrid
5ee1a74fbe Fixed warning.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1342 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 22:07:21 +00:00
bitplane
fc5ef809cb Fixed memory leak in cube node
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1341 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 20:55:30 +00:00
bitplane
d8a6c6fcad Added debug data strings to most classes
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1340 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 20:54:12 +00:00
hybrid
e5ce0eaef6 Cleanup for FPS cam.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1339 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:51:26 +00:00
hybrid
20f36615da Avoid warning on systems not supporting FBOs.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1338 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:26:19 +00:00
hybrid
b2d20c1449 Removed doubly stored image, as in d3d9 driver.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1337 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:22:23 +00:00
hybrid
a0a40dd98f Fixed OpenGL shader materials to always add a material renderer in order to avoid mismatched predefined material renderers. Moreover, this is also the behavior if no shader support is available.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1336 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 16:05:42 +00:00
hybrid
be27339df3 Make md3 models movable again.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1335 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 15:15:51 +00:00
hybrid
53734a2589 Fixed minor mem leak in 3ds loader. Fixed texture translation in q3 shaders.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1334 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:14:07 +00:00
hybrid
498669d260 Change material field to char in order to save memory.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1333 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:11:37 +00:00
hybrid
42f6be9be0 Warning fix and new method for both 1.4 branch and trunk.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1332 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:10:33 +00:00
hybrid
fd2cce9692 Minor changes.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1331 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 12:02:59 +00:00
hybrid
75fd034f31 Simplified code for image generation using methods of the CImage class. Untested, due to lack of example files.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1330 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 11:58:36 +00:00
hybrid
8d3077d1af Merged from 1.4 branch revisions 1316:1328.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1329 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 11:34:54 +00:00
hybrid
53c3b86f16 Add 64bit linux check for proper library selection.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1328 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 09:29:38 +00:00
hybrid
3a81598a0e Added frontface culling.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1327 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-29 08:19:17 +00:00
hybrid
0810b0c20a Fixed typo in Makefile.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1326 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-28 22:16:11 +00:00
teella
1341d66cc4 full screen mouse fix for OSX
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1324 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-25 20:21:06 +00:00
bitplane
084fd00669 ISceneNodeAnimator now inherits IEventReceiver, cameras send events to their animators. FPS and Maya cameras are now animators.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1321 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-04-24 21:39:22 +00:00