hybrid
e70fb7a727
Fix deprecated cstring method. Add extern C for proper linkage.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2429 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-06-23 22:29:03 +00:00
hybrid
a539bb967d
Fix the eglChooseConfig setup to use the screen that matches the actual config.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2391 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-11 16:39:49 +00:00
hybrid
2ff5a3e73b
Enable the _wrap stencil modifiers to fix some holes in the shadows (where supported).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2390 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-11 12:26:40 +00:00
hybrid
73e9295d1a
Remove non-existing extensions for stencil buffer.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2389 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-11 12:20:23 +00:00
hybrid
d8aacaca86
Disable point attenuation when using point size arrays.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2388 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-11 12:16:18 +00:00
hybrid
ef3f4ed54c
Add support for point_size_array. We use normal.X for storing the thickness, as long as we don't have a flexible vertex format.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2387 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-11 09:28:22 +00:00
hybrid
a296a13e19
Another missing symbol in the extension headers...
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2386 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-10 23:27:42 +00:00
hybrid
19c9fadeed
Add support for 32bit indices under ogl-es. Needs a backup handling in case the extension is missing.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2385 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-10 23:25:22 +00:00
hybrid
36c3956acd
new version of the opengl-es extension headers.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2384 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-10 23:24:22 +00:00
hybrid
f8ed103306
Support texture creation flags for FBO textures. Add support for platforms without rgba8 extension.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2383 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-10 20:05:53 +00:00
hybrid
d3bc455757
Properly use the mirrored_repeat extension
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2382 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-10 20:04:10 +00:00
hybrid
19a564ac57
Fix warning
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2381 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-08 21:50:11 +00:00
hybrid
54fb3e079d
Added pointcloud material property support, just as the wireframe with some overhead (though without render artifacts).
...
Fixed anisotropy handling.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2380 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-08 21:47:06 +00:00
hybrid
66e0fc6eb3
Add support for more texture formats
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2375 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-07 22:14:00 +00:00
hybrid
e57e7d48c7
Add initial support for ogl-es platforms without BGRA support.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2374 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-07 17:05:05 +00:00
hybrid
24e4b4d663
Make 3dline really 3d.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2373 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-07 10:56:20 +00:00
hybrid
14dada0d4e
Support wireframe emulation.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2372 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-07 09:34:53 +00:00
hybrid
e7fcfef180
Fix the BGRA extension recognition (or whichever extension comes last in the extension string). With latest emulator also colorkey works.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2371 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-06 23:54:52 +00:00
hybrid
d101418b56
Added new extension names, add support for user clip planes without IMG extension.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2370 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-06 20:45:56 +00:00
hybrid
d49174fa82
Fix missing extension checks, add access to driver (for error testing) to initExtensions. Unify setup with OpenGL driver.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2369 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-06 19:33:53 +00:00
hybrid
8405d0da3e
Support all depth write modes, colormask, and anti-aliasing
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2368 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-05 23:27:57 +00:00
hybrid
a5d2180ce1
Fix onetexture_blend material
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2367 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-05 22:35:59 +00:00
hybrid
93e1120c7f
Fix and adapt more changes from latest merge
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2366 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-05 22:27:24 +00:00
hybrid
2a708e0174
Fix interface changes from latest merge
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2365 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-05 21:14:21 +00:00
hybrid
75b5403b5b
Merged from trunk revisions 2144:2363
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2364 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-05-05 00:09:53 +00:00
hybrid
fa91c5ab41
Copy stencilbuffer flag into member.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2250 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-04 17:28:53 +00:00
hybrid
9faf6eca97
Use includes with full paths for OSX.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2249 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-04 08:16:56 +00:00
hybrid
b66e9c86b2
Fix warnings from changed types.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2233 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-26 20:50:32 +00:00
hybrid
97470518cf
Fix the extension handler code and add it to Makefile.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2232 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-26 14:14:52 +00:00
hybrid
be8a2cf192
Fix some differences between trunk and branch.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2146 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-27 14:15:59 +00:00
hybrid
3e35a40a91
Adapt new u32 interfaces.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2145 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-27 13:45:17 +00:00
hybrid
55e2c6d600
Merged from trunk, all revisions from 1977 to 2143.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2144 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-27 13:23:36 +00:00
hybrid
292874f7c2
Applied grafikrobot's anisotropy patch. Already incorporated some changes from ogl driver in trunk.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2138 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-26 09:26:48 +00:00
hybrid
da34cc5141
Fix extension name in ifdef
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2071 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-14 00:03:59 +00:00
hybrid
1df5e063fb
Fix compilation on iPhone platform, submitted by grafikrobot.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2051 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-06 21:06:19 +00:00
hybrid
c310eb3f3f
Support all stencil formats for fbos.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2037 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-05 09:40:33 +00:00
hybrid
b722400f6b
Fix the fbo extension for OES naming.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2036 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-05 09:33:58 +00:00
hybrid
2938573c39
Fix typo in ifdefs
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2023 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-03 01:11:59 +00:00
hybrid
e905a9ef0c
Added iPhone device and ogl-es support for it. Patch submitted by grafikrobot.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2022 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-03 01:02:59 +00:00
hybrid
285c2868bc
Some more EGL defines
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2021 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-03 00:49:20 +00:00
hybrid
8a5d8cc386
Fix some issues with version checks.
...
First changes for ogl-es without egl for iPhone.
Submitted by grafikrobot.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2019 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-02 22:44:07 +00:00
hybrid
ecd3c3a877
ogl-es has another hint. Also removed some unnecessary todos.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2016 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-02 11:11:50 +00:00
hybrid
40966c5a1a
Add and comment the ogl-es extension define. Make opengl and ogl-es mutually exclusive by default.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2015 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-01-02 11:09:37 +00:00
hybrid
ce418e5c84
Copied FBO support from OpenGL driver to ogles driver. Not yet tested due to lack of support in emulator.
...
Added initial ogl-es extension support with function pointers. Not yet working due to pointer problems...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1983 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-28 14:35:16 +00:00
hybrid
8e533e5c53
Compile fix by grafikrobot
...
Added some things for FBO integration, not yet finished.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1982 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-27 18:53:10 +00:00
hybrid
30100db0a5
Merged all revisions up to 1976 from trunk into ogl-es branch.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1977 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-19 09:56:25 +00:00
hybrid
62d85c8758
Added separate extension handler file with some new functions. Moved code from the header file there.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1972 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-18 00:10:18 +00:00
hybrid
28cb9c630d
Added missing and new files to project file
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1971 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-18 00:07:35 +00:00
hybrid
f670996b66
iPhone fixes, submitted by tonic and Adversus.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1960 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-16 17:09:01 +00:00
hybrid
889f29559a
Fix another point_sprite define and enable AllowZWriteOnTransparent also for ogl-es.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1855 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-28 08:57:59 +00:00