hybrid
9fbd2926fb
Reduce some more calls to the named path conversions.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3024 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-08 00:45:35 +00:00
hybrid
ab5bf465d5
Add InitMaterial2D member, which will be used to alter 2d render state settings. Not yet functional, though, as we need to do more performance tests and API additions.
...
Added the 2d batch render function to OpenGL as it reduces the amount of render state changes. This makes text rendering far better scaling.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3023 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-08 00:42:45 +00:00
cutealien
ab590612a9
Make spritebank a little easier to use by adding clear and addTextureAsSprite.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3021 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-08 00:05:35 +00:00
cutealien
7e91fcb00f
Simplyfy SNamedPath
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3020 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-07 22:45:39 +00:00
hybrid
1f574c6069
Add support for different primitive types for geometry shaders.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3019 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-07 17:27:22 +00:00
hybrid
7909a00d6d
Update render context switch code, should work under windows now.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3018 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-07 13:47:56 +00:00
cutealien
0a3800376c
Fix incorrect cursorpos for resizable windows on Windows Vista (found and patched by buffer)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3017 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 23:15:37 +00:00
monstrobishi
b0bc19fd7a
- Just felt like saying hi ^^
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3016 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 22:40:13 +00:00
hybrid
2f4fe1af75
Move deprecated methods into non-virtual delegating methods.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3015 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 22:36:32 +00:00
hybrid
1e9b87e804
Fix material reset in 2d setup for proper render state reset.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3014 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 22:20:37 +00:00
hybrid
fa2c5d0cd4
Change void* parameter in beginScene to SExposedVideoData&, which will allow to configure more features. Due to the constructor for SExposedVideoData this is mostly transparent, just add this type around the currently used pointer.
...
Please also note that the OpenGL context handling is not yet working, so no real enhancement so far.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3013 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 22:17:52 +00:00
hybrid
e5bcc47079
Add lzma files to other project files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3007 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 10:44:04 +00:00
hybrid
07a652f488
Add LZMA decompression (7zip compatible, without 7zip archive support).
...
Change bzip2 code to NO_STDIO to save some space.
Add some more flags to allow for system version of bzip2 etc.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3006 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 10:23:37 +00:00
cutealien
7eaece5d46
Add OBJ_TEXTURE_PATH and B3D_TEXTURE_PATH to SceneParameters to allow setting texture-paths for obj and b3d.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3005 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 05:46:43 +00:00
cutealien
58764ce8b9
- Keep filenames additionally to internally used names for meshes, fonts, textures and sprites to fix problems with uppercase-filenames on Linux.
...
- Adapt MeshCache interface to make the difference between names and filenames more clear. Old functions behave the same, but are deprecated.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3004 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 04:52:15 +00:00
hybrid
65e7a3bd52
Fix warnings, MSVC version only guessed.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3003 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-06 00:06:17 +00:00
cutealien
0a9e77fde8
Fix minor problems with includes in c::b project file.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3002 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 23:52:59 +00:00
hybrid
eb88b172e2
Add bzip2 files to other project files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3001 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 18:16:21 +00:00
hybrid
df5bdda304
Add bzip2 files to vc9 project.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3000 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 17:23:15 +00:00
hybrid
20b458d973
Add support for bzip2 compressed zip files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2999 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:58:12 +00:00
hybrid
f4fbdbd458
Rename file due to name clash with zlib.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2995 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:43:49 +00:00
hybrid
d8457b0bdf
Add bzip2 to trunk.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2994 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 16:32:10 +00:00
hybrid
4a3f5d8068
Remove unused files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2992 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 14:17:26 +00:00
hybrid
97d4c2f71a
Fix compilation under Solaris.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2991 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 12:48:02 +00:00
hybrid
dd198af9e5
Add possibility to add externally loaded/created fonts.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2989 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 12:02:42 +00:00
hybrid
6ffcba6836
Fix test compilation. Add check for decryption support being enabled. Add meaningful message if trying to load an encrypted file without decryption support.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2987 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 11:08:05 +00:00
hybrid
def8fc60a0
Fix warnings found by randomMesh
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2986 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-05 01:14:26 +00:00
hybrid
504a2474d5
Fix HLSL support, which was broken due to a wrong overload. Mentioned by Yoran
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2983 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 21:39:19 +00:00
hybrid
04be1cd5f3
Fix aes loader, seems like no tables won't work. Added test to ensure proper decryption.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2982 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 18:42:07 +00:00
hybrid
e0bec83ba7
Add openbsd define check.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2981 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 18:40:28 +00:00
hybrid
f9116eab17
Use irrlicht defines for endianess, and less memory consuming ops.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2980 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 18:13:19 +00:00
hybrid
05e1cf1871
Change project files for new file names of aes files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2979 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 17:36:40 +00:00
hybrid
67110aa2e7
Rename files to cpp.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2978 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 17:29:23 +00:00
hybrid
7adfec0503
Start port of aes lib to c++.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2977 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 17:24:31 +00:00
hybrid
77405cc50f
Make aes includes also optional.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2976 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 09:50:30 +00:00
hybrid
0b00abe72f
Add aes files to project files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2975 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 09:33:26 +00:00
cutealien
a0aebc868b
- Bugfix: Mousewheel no longer sends EMIE_MOUSE_WHEEL messages twice on Linux.
...
- Further cleanup/improvements to example 22 MaterialViewer
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2974 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-04 00:58:09 +00:00
hybrid
f8ce8a1ed1
Adapt jpeg changes in other project files.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2973 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-03 17:32:32 +00:00
hybrid
226bc7555e
Adjust changed files of jpeglib.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2972 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-03 14:13:56 +00:00
hybrid
a9ec50bd40
Update trunk to latest jpeglib revision.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2971 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-03 08:19:22 +00:00
cutealien
0e21f80e5a
- CStringWArrayAttribute can use const-ref instead of full copy
...
- Put E_ATTRIBUTE_TYPE in own header EAttributes.h
- Put IAttribute in own header IAttribute.h
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2969 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-02 16:02:41 +00:00
cutealien
11ef630ef7
Revert accidental checkin of zipreader changes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2967 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 18:31:50 +00:00
cutealien
622bd16ba1
SceneNodeAnimatorFollowSpline can now loop and pingpong.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2966 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 18:26:52 +00:00
hybrid
3d4ff2a67e
Add ways to provide the password for encrypted archives.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2965 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 17:07:00 +00:00
hybrid
7862d83a33
Fix some more types, now encryption works (just enable the define in IrrCompileConfig)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2964 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 16:27:29 +00:00
hybrid
ebc97594b3
Fix zip files again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2963 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 15:58:13 +00:00
hybrid
d1251606f7
Make aes decryption optional.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2961 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 12:17:18 +00:00
hybrid
7e2c6364c1
Ignore .d files. Add fbdev sync.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2960 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 12:15:53 +00:00
hybrid
09392b791d
Fix Makefile includes and type qualifier.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2959 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 09:30:30 +00:00
hybrid
69fd3110f4
Fix wrongly set ifdef
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2958 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 08:38:22 +00:00
hybrid
f7c1b27558
Make sure we hide the GL enums whre they don't exist.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2957 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 02:08:27 +00:00
hybrid
5a124e3193
Fix compilation under Linux.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2956 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 01:57:57 +00:00
hybrid
2c72efbab4
Create an initial stub for support of AES-encrypted zip files. This code is not yet functional. There is no way to specify the password, and it's unconditionally compiled in. But the basic algorithm is there, though untested so far.
...
We use the aes library by Dr Gladman, which is also used in WinZip. It can be used for other encryption support as well, and also provides a PRNG, SHA, and other things.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2955 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-12-01 01:45:55 +00:00
hybrid
be53718e91
Fix flattenFilename method.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2952 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 17:34:54 +00:00
hybrid
e7b200fef4
Merged revisions 2892:2947 from 1.6 branch. Mainly GUI fixes. Cylinder texturing enhanced. WIN64 defines everywhere also use _WIN64. Code layout and documentation updates.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2948 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 14:42:58 +00:00
cutealien
9e1eb1e6ca
Revert r2939 (allocation strategy scheme for arrays). Which means old (slow?) speed for now. Reason is that
...
assignment would otherwise depend on allocation strategy which isn't a good idea. Also some problems due to
default template parameters which got ignored in copy-constructor and operator= which caused those functions
not to be called.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2946 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-30 14:11:27 +00:00
monstrobishi
1ea180d6be
- Noticed a major slowdown with the fairly-recently implemented allocation strategy scheme for irrArray (About 5 times slowdown) mainly due to the switch statement in the time critical section. So I re-implemented it as a static template-based system and now the speed is a lot more acceptable.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2939 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-28 06:24:37 +00:00
hybrid
a8ccdb1194
Add another fb device position and a simpler pitch.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2938 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-27 23:15:21 +00:00
hybrid
e82e998aff
Add experimental framebuffer device.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2937 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-27 18:58:56 +00:00
hybrid
2922d1736d
Fix used extension names.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2930 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-26 18:28:22 +00:00
hybrid
92b77f2f02
Prepare for support of more ASM shader models.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2929 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-26 17:07:55 +00:00
hybrid
8e4002126f
Geometry shaders need triangle_, not triangles, as output type
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2928 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-25 13:53:15 +00:00
hybrid
51545ba051
Add geometry shaders for OpenGL. Implementation is largely influenced by ideas from devsh. Right now the input and output types are fixed to EPT_TRIANGLES, the maximal output vertices are only limited by the driver, and some geometry shader extensions are wrongly used. Will be fixed in the near future.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2926 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-24 23:35:43 +00:00
hybrid
9b6bbb0477
Unify gpu programming service calls.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2920 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-24 08:31:10 +00:00
hybrid
e0440b4627
Another typo in the MRT inits, also make sure these mixed MRTs really work.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2918 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-23 20:36:27 +00:00
hybrid
9b418dbd9e
Oops, wrong extension defines and wrong maximal count.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2917 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-23 19:53:35 +00:00
hybrid
0fd0e52e7e
Reorganize the mrt reset procedure.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2916 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-22 23:03:04 +00:00
cutealien
2573257ffc
Double and triple click events now for each mouse-button. Old events for that got removed.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2914 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-22 15:25:00 +00:00
hybrid
883db0f081
Make sure our path names use '/' instead of '\\'
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2913 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-21 23:50:51 +00:00
hybrid
76c4b0f813
Add access to miplevels in addTexture, texture->lock, and texture->regenerateMipMapLevels.
...
This allows to create custom mipmap textures manually, or provide them from certain image formats that come with precalculated mipmaps.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2912 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-21 23:24:31 +00:00
hybrid
48e43d758d
Remove unused includes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2910 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-21 21:09:31 +00:00
hybrid
cbbd50e1d4
Fix another image constructor usage.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2909 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 17:27:56 +00:00
hybrid
75f7074ed2
Deprecate some image creation methods.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2908 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 17:24:26 +00:00
hybrid
4b57a03b7a
Fix float bswap macro usage.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2907 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 17:22:49 +00:00
hybrid
c12630078a
Bump version in Makefile.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2905 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 17:03:14 +00:00
hybrid
8c13dcdbdf
Clean up image usage.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2903 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 16:33:42 +00:00
hybrid
9a14224c6f
Trying to put the texture activation back into setMaterial. This had been changed in early versions of Irrlicht for render state problems. I hope we got them all fixed and can this way make external materials possible again. (problems are all OpenGL only)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2900 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 14:20:07 +00:00
hybrid
f30d47b667
Update the render size in fullscreen mode.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2899 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 14:15:47 +00:00
hybrid
9cf8f0fe07
Properly store the MAX_AINSOTROPY level.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2898 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 13:53:17 +00:00
hybrid
f29995ded6
Merged revisions 2848:2891 from 1.6 branch. DMF loader fixes, Win32 shift key fixes, version number update.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2892 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-20 09:50:37 +00:00
hybrid
23ffd04c56
Remove unused member.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2891 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-19 21:41:21 +00:00
hybrid
45b3d37ec5
Minor render state changes for proper state exit.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2887 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-19 14:03:05 +00:00
hybrid
b1f728db13
Merge the UserClipPlane elements into a common struct.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2886 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-19 09:51:51 +00:00
hybrid
559cdaebac
Init moved to genericInit in Driver.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2884 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-18 12:58:48 +00:00
hybrid
237464bb1f
Make sure we properly init all matrices in OpenGL.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2883 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-18 12:58:23 +00:00
hybrid
590cd72782
Make path check use absolutePaths on both sides. Fixes duplicated archive insertion problems.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2878 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-17 12:12:45 +00:00
hybrid
35fe8766ef
Some dmf simplifications.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2875 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 17:53:46 +00:00
hybrid
06379558a9
Extend OpenGL creation under win32 for easy access to OpenGL versions.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2874 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 17:31:55 +00:00
hybrid
ca751c411d
Fix types for new helper method.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2873 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 17:27:37 +00:00
hybrid
e5488e1777
Support separate U and V texture wrap modes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2872 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 15:58:54 +00:00
hybrid
17bc727e31
Add mirror texture wrap modes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2870 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 14:59:58 +00:00
cutealien
0f8a4a75bc
Give ListBox better defaults for the ScrollBar stepsizes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2869 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 03:48:53 +00:00
cutealien
76b921b2c6
Draw sub-menues to the left side fi they would be outside main-window otherwise.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2866 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 09:07:09 +00:00
cutealien
bfb66d1494
Checkbox uses now disabled text color when disabled.
...
Changed colors for window-title caption to keep them readable when not active.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2865 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 08:58:46 +00:00
cutealien
c5af97e735
Windows show now active/inactive state.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2864 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 07:23:10 +00:00
hybrid
683e1d7e89
Set DebugName in all constructors
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2863 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 00:14:30 +00:00
hybrid
cac3641573
Add early out when maximal array size is reached.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2860 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 15:41:03 +00:00
hybrid
f3bf8b1f2b
Fix createMeshWith1TCoords to avoid vertex duplication.
...
Add a new VertexManipulator interface, which allows to easily add manipulators. Several existing methods have been replaced by this interface.
Further manipulation schemes will be added later.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2856 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 13:46:12 +00:00
hybrid
a8e7d5eb86
Fix WinCE string format problem.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2855 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 09:00:43 +00:00
hybrid
f95bf6fbc6
Fix more strict-aliasing problems.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2854 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 23:30:49 +00:00