758 Commits

Author SHA1 Message Date
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
hybrid
465ff8d4d0 Fix another point_sprite define and enable AllowZWriteOnTransparent also for ogl-es.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1855 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-28 08:57:59 +00:00
hybrid
9847717193 Merged revisions 1726:1852 from trunk for the recent updates.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1853 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 23:52:13 +00:00
hybrid
dae76f7042 Add new extension handler file
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1852 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 23:29:00 +00:00
hybrid
1e9d15ae75 Enable the texture based RTT
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1849 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 21:18:27 +00:00
hybrid
2dd000bdf3 Fixed typo in ogl-es extension names.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1848 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 18:31:18 +00:00
hybrid
e3290191ca Enable point sprites and optimize screenshot.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1847 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 16:02:09 +00:00
hybrid
8ef9eb2246 Fix order and missing extensions.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1846 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 15:56:26 +00:00
hybrid
41c7025b13 Added some OGLES extension support. With the IMG_BGRA8888 extension colors are fixed now.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1845 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 10:27:52 +00:00
hybrid
8b6786fe23 Fix Linux support for ogl-es.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1730 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-13 12:50:07 +00:00
hybrid
0390e3e53a Minor fixes for the ogl-es driver
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1729 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-13 00:45:00 +00:00
hybrid
50cff44069 Wrong texture type fixed. Support for emulator with MSVC added.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1728 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-13 00:15:58 +00:00
hybrid
31066c2beb A compilable version of the ogl-es1 driver.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1727 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-12 23:04:00 +00:00
hybrid
b4e8a117c7 Merge rev. 1524:1721 from trunk in order to get latest initialisation code and feature support for ogl-es driver.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1722 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-12 10:11:25 +00:00
hybrid
09f8dabe1d Starting ogl-es driver.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1656 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-10-28 16:46:13 +00:00
engineer_apple
ac5ce0b80d small bugfix winCE
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1524 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-09-01 15:41:36 +00:00
engineer_apple
20efeb0763 git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1523 dfc29bdd-3216-0410-991c-e03cc46cb475 2008-09-01 15:36:33 +00:00
hybrid
11291ea022 Branch for the ogl-es driver development
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@1522 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-08-31 22:26:54 +00:00
hybrid
a031df9979 Cleanup of some helper structs.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1521 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-08-31 10:33:47 +00:00
hybrid
dc4a0f5e28 Removed unused jpeglib files from project files. Mentioned by CuteAlien.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1518 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-08-28 15:06:35 +00:00
hybrid
a88ac034de Removed some consts from POD type return values. Added missing imlementations in SSkinMeshBuffer.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1517 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-08-28 14:20:05 +00:00