- 26 Mar, 2012 1 commit
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4118 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 24 Mar, 2012 2 commits
-
-
cutealien authored
irr::s64 now compiles with -ansi and -pendentic on gcc without warnings. Also can now be disabled completely by define. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4116 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
- line2d::getLength now returning type T. f64 would actually be fine, but then it has to be used throughout, here the cast to T happens before already, so returning f64 is just confusing as looks like it would return a greater accuracy than it has at that point. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4115 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 23 Mar, 2012 1 commit
-
-
cutealien authored
Add irr::s64 back in (using long long for non VS compilers). If there's any problem with this please inform me, I'd like that to stay in as it makes Irrlicht a lot easier to use in combination with the Clipper library (a boost-licensed library for working with 2d polygons). git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4114 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 21 Mar, 2012 2 commits
-
-
cutealien authored
- line2d::getClosestPoint can now also get the closest point on the line additional to only checking for closest point on the line-segment. - Avoid division by zero in line2d::getClosestPoint when start- and endpoint are identical. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4112 dfc29bdd-3216-0410-991c-e03cc46cb475
-
nadro authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4111 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 20 Mar, 2012 1 commit
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4110 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 19 Mar, 2012 1 commit
-
-
cutealien authored
- Fix font-loading which got broken by fixed xml-loading. Thanks @ pc0de for finding and providing a test and patch. - Don't crash draw2DSpriteBatch when it get's no textures. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4109 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 18 Mar, 2012 2 commits
-
-
nadro authored
- Fixed MacOSX compilation errors. This is the missing piece of commit r4107 (I'm sorry for two commits instead of one). git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4108 dfc29bdd-3216-0410-991c-e03cc46cb475
-
nadro authored
- Fixed MacOSX compilation errors. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4107 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 16 Mar, 2012 1 commit
-
-
Nadro authored
- Improved parameter names in a files related to a Cg support. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4106 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 14 Mar, 2012 2 commits
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4103 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
Last change to xml-reader (returning whitespace as well) was maybe correct, but wrecked too much code expecting old behavior. So now instead there are no EXN_TEXT nodes returned which only contain whitespace, which should also work cross-platform and is closer to the old behavior. We can make that flag public later on, but should probably first fix the mess with getNodeName and getNodeData returning the exact same value. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4102 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 01 Mar, 2012 2 commits
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4098 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4097 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 29 Feb, 2012 2 commits
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4096 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4095 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 23 Feb, 2012 1 commit
-
-
hybrid authored
Fix for render context change where only the window id is given. We now try to change only the window ID, keeping context and display unchanged. Suggestion by vovo4ka from the forum. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4094 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 21 Feb, 2012 4 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4093 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
- XML-reader now preserves all whitespace. So even newlines are now returned as EXN_TEXT nodes. Old behavior was dropping those, but it handled unix-style newlines badly and should rather have preserved all whitespace or none. Preserving no whitespace could be useful feature for the future. - XML documentation updated where documentation and implementation had been different. - c::b Linux now compiling engine with -fno-exceptions like the Makefile. Should probably use no-rtti as well, but haven't figured out how to do that without getting warnings for every c-file. - tests now compiling with -fno-exceptions and defines _IRR_STATIC_LIB_ plus _DEBUG - new function xmlCompareFiles in testUtils to replace binaryCompareFiles for tests with xml-files as binaries always broke with different wchar_t sizes. - test ioScene now working on Linux-32 git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4092 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4091 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
Updated scene.irr files for the ioScene test. I couldn't figure out why the original .irr files where ever used - even going back to the first version when they were created (r3532) those files never worked. But going through the differing values by hand all attributes with different values from the old test-irr's did write the correct value to xml (aka as it was in memory in the scenenodes) so I use now the resulting .irr file as we currently get it. More changes (Linux) for this test coming later, but ioScene test passes now on Windows. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4089 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 20 Feb, 2012 1 commit
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4085 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 15 Feb, 2012 3 commits
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4081 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4080 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4079 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 14 Feb, 2012 2 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4078 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4077 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 13 Feb, 2012 2 commits
-
-
cutealien authored
I've renamed test line2dIntersect to testLine2d and added new tests there (lazy). Similar fixes for integers should be done in line3d, but can't do that now, so has to wait. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4076 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
Fix CTriangleBBSelector.h which had been broken when CTriangleSelector::getTriangle behaviour had been improved (it's overloaded getTriangle no longer got called). Tests collisionResponseAnimator and sceneCollisionManager do now pass again. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4075 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 12 Feb, 2012 1 commit
-
-
cutealien authored
Fix leaks in several tests. Current test results (WinXP/VS10): 53 passing, 10 failing, 3 don't run through (collisionResponseAnimator, sceneCollisionManager, screenshot). git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4074 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 11 Feb, 2012 1 commit
-
-
cutealien authored
- GUIEditor attributes have now scrollbar to be editable - Remove warning when compiling line2d::intersectWith with other types than f32. - CodeBlocks tests project file now compiling also on Linux. - Slightly more lenient comparison in test textureRenderStates git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4072 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 10 Feb, 2012 3 commits
-
-
cutealien authored
- line2d::getMiddle and line3d::getMiddle work now also with integers. But can be slower in debug and for compilers which are not optimizing division by 2 to multiplication by 0.5 for floats also in release (if that still matters we need a template specialization here). git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4070 dfc29bdd-3216-0410-991c-e03cc46cb475
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4069 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Remove the define which enabled the DDS loader always, without regarding the settings in compile configs git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4067 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 09 Feb, 2012 1 commit
-
-
cutealien authored
unpack_texureBlendFunc => unpack_textureBlendFunc in D3D8 (was renamed recently). Thanks at greenya for noticing! git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4066 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 04 Feb, 2012 1 commit
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4061 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 03 Feb, 2012 1 commit
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4060 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 02 Feb, 2012 1 commit
-
-
hybrid authored
Merged revisions 4001-4056 from 1.7 branch. Keycode updates, fix compilation errors, vector normalize error case fixed, joystick safety fixes, editbox updates, meshviewer modal window fix, isPointInsideFast changes. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4057 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 28 Jan, 2012 1 commit
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4055 dfc29bdd-3216-0410-991c-e03cc46cb475
-