778 Commits

Author SHA1 Message Date
hybrid
6ff85907c0 Merged revisions 2375:2440 from trunk.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@2441 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-07-03 09:11:53 +00:00
hybrid
3d0826b5e6 Fix deprecated cstring method. Add extern C for proper linkage.
git-svn-id: http://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
e003e1c6dd Fix the eglChooseConfig setup to use the screen that matches the actual config.
git-svn-id: http://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
672d03e565 Enable the _wrap stencil modifiers to fix some holes in the shadows (where supported).
git-svn-id: http://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
d5334cc5e7 Remove non-existing extensions for stencil buffer.
git-svn-id: http://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
bd19d5345a Disable point attenuation when using point size arrays.
git-svn-id: http://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
8344276d93 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: http://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
2f4a0ddd4e Another missing symbol in the extension headers...
git-svn-id: http://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
0c30ce8cf7 Add support for 32bit indices under ogl-es. Needs a backup handling in case the extension is missing.
git-svn-id: http://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
522835bc6f new version of the opengl-es extension headers.
git-svn-id: http://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
fb8f873348 Support texture creation flags for FBO textures. Add support for platforms without rgba8 extension.
git-svn-id: http://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
fc7d99d230 Properly use the mirrored_repeat extension
git-svn-id: http://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
6be8395c32 Fix warning
git-svn-id: http://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
6c7b023e12 Added pointcloud material property support, just as the wireframe with some overhead (though without render artifacts).
Fixed anisotropy handling.

git-svn-id: http://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
ab418db501 Add support for more texture formats
git-svn-id: http://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
ee39620f49 Add initial support for ogl-es platforms without BGRA support.
git-svn-id: http://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
1314a6bfd0 Make 3dline really 3d.
git-svn-id: http://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
188eb19caf Support wireframe emulation.
git-svn-id: http://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
1dfe196b0e Fix the BGRA extension recognition (or whichever extension comes last in the extension string). With latest emulator also colorkey works.
git-svn-id: http://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
b958ddd590 Added new extension names, add support for user clip planes without IMG extension.
git-svn-id: http://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
246878f6aa Fix missing extension checks, add access to driver (for error testing) to initExtensions. Unify setup with OpenGL driver.
git-svn-id: http://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
a569cd5d64 Support all depth write modes, colormask, and anti-aliasing
git-svn-id: http://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
9e2ffce0f2 Fix onetexture_blend material
git-svn-id: http://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
724f02c7c8 Fix and adapt more changes from latest merge
git-svn-id: http://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
973db52621 Fix interface changes from latest merge
git-svn-id: http://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
9d0cf6c3ba Merged from trunk revisions 2144:2363
git-svn-id: http://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
5b761a9c85 Copy stencilbuffer flag into member.
git-svn-id: http://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
fbc52762a6 Use includes with full paths for OSX.
git-svn-id: http://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
14993704ab Fix warnings from changed types.
git-svn-id: http://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
125ab13253 Fix the extension handler code and add it to Makefile.
git-svn-id: http://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
71075b5d55 Fix some differences between trunk and branch.
git-svn-id: http://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
05a9073fdb Adapt new u32 interfaces.
git-svn-id: http://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
211f574c82 Merged from trunk, all revisions from 1977 to 2143.
git-svn-id: http://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
1d540215d0 Applied grafikrobot's anisotropy patch. Already incorporated some changes from ogl driver in trunk.
git-svn-id: http://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
106a9a4b3f Fix extension name in ifdef
git-svn-id: http://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
3d00514a03 Fix compilation on iPhone platform, submitted by grafikrobot.
git-svn-id: http://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
afcf6b747e Support all stencil formats for fbos.
git-svn-id: http://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
d61aeef3bf Fix the fbo extension for OES naming.
git-svn-id: http://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
0a525a4073 Fix typo in ifdefs
git-svn-id: http://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
527cb6405a Added iPhone device and ogl-es support for it. Patch submitted by grafikrobot.
git-svn-id: http://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
dd90e0895a Some more EGL defines
git-svn-id: http://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
f9e428d1b8 Fix some issues with version checks.
First changes for ogl-es without egl for iPhone.
Submitted by grafikrobot.

git-svn-id: http://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
e3d3b7e892 ogl-es has another hint. Also removed some unnecessary todos.
git-svn-id: http://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
d59dc841c4 Add and comment the ogl-es extension define. Make opengl and ogl-es mutually exclusive by default.
git-svn-id: http://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
cc9b327eec 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: http://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
554f6f8c74 Compile fix by grafikrobot
Added some things for FBO integration, not yet finished.

git-svn-id: http://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
c5d29d0786 Merged all revisions up to 1976 from trunk into ogl-es branch.
git-svn-id: http://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
ad57e8c5ad Added separate extension handler file with some new functions. Moved code from the header file there.
git-svn-id: http://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
71f2aac842 Added missing and new files to project file
git-svn-id: http://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
341ad40b26 iPhone fixes, submitted by tonic and Adversus.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1960 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-16 17:09:01 +00:00