Commit Graph

1360 Commits (master)

Author SHA1 Message Date
Maksim 2681edb058 OSX: fix support for newer OS and Retina displays 2020-11-26 15:18:57 +01:00
cutealien 2e98b7057c Fix compiler error caused by merge.
Thanks @ Maksym for report.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6152 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-07 19:38:11 +01:00
Maksim 2cffdc6d4f Minor project update 2020-11-04 23:32:00 +01:00
cutealien 4619185201 Remove headers from source-file sections in XCode project file.
Thanks @ Maksym for the patch.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6151 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-04 14:08:42 +01:00
cutealien 484e78590f Another OSX build file patch.
It should work now.
Thanks @maksym for help.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6150 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-04 14:08:38 +01:00
cutealien 0175c6d197 Another fix for OSX build file.
And a bit unifying it with trunk.
Likely one more bug in there... so another patch coming.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6149 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-04 14:08:34 +01:00
cutealien e2b63adc24 Fix some more problems with OSX build file.
Probably will need one more patch...


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6148 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-04 14:08:29 +01:00
cutealien 8411ff03d9 Trying to merge build patch from Maksym Hamarnyk to build OS X
See a56263fbc1
Will need further testing.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6146 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-04 01:08:27 +01:00
cutealien 861d54842b Merging r6140 through r6144 from trunk to ogl-es branch.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6145 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-11-04 01:07:18 +01:00
Maksim 5f185dadd9 Use C instead GNU language standard 2020-10-31 23:48:54 +01:00
cutealien c17023f55c Merging r6128 through r6139 from trunk to ogl-es branch.
Note: I could not merge 2 OSX project files as I'm not sure how to correctly resolve their conflicts.
Maybe old version for those files are still OK, as ogl-es branch got updated once before (leaving trunk behind).
In case it causes problems I hope someone can send another patch for those 2 files:
source/Irrlicht/Irrlicht.xcodeproj/xcshareddata/xcschemes
source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6140 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-10-01 19:58:50 +02:00
MoNTE48 9b1b560925 Revert "Fix Alpha issue in OpenGL ES 2"
This reverts commit af49404334.
2020-08-31 12:54:00 +02:00
cutealien 28ff778a05 Merging r6122 through r6127 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6128 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-21 11:51:54 +02:00
cutealien 4dbcbdf533 Merging r6120 through r6121 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6122 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-15 12:01:12 +02:00
cutealien b57b47b725 Merging r6117 through r6119 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6120 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-14 11:34:02 +02:00
cutealien 3c1e90a5ec Add missing parameters in CEAGLManager::activateContext.
Thanks to Maksym Hamarnyk for the patch.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6118 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-14 11:34:02 +02:00
cutealien 73c5b296bb Merging r6107 through r6116 from trunk to ogl-es branch
Caught up with trunk again.
Not yet tested beside compiling (quick test failed, but seems like nothing from the new changes).


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6117 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-14 11:34:02 +02:00
Maksim d948bca188 Back to C++14 ('register' storage class specifier is deprecated and incompatible with C++17) 2020-06-14 11:34:02 +02:00
cutealien fb6aac08ed Merging r6075 through r6106 from trunk to ogl-es branch.
Burnings renderer changes.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6116 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-14 11:25:29 +02:00
cutealien 195d12f57b Merging r6073 through r6074 from trunk to ogl-es branch.
The support for UINT shader constants added in this is just returning warnings in GLES drivers as this would need ES 3.0


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6115 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-12 15:42:43 +02:00
cutealien 967bc1ecee Merging r6039 through r6072 from trunk to ogl-es branch.
Note: Not yet caught up with trunk.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6114 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-12 15:42:43 +02:00
cutealien b0558076a4 Fix problem with glGenerateMipMap in GLES2
Thanks @wolfgang for report and patch: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=52625


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6112 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-12 15:42:43 +02:00
MoNTE48 517e36dc6e Revert r5995. Not "Same result" 2020-06-12 15:42:43 +02:00
cutealien b42fbc5ab1 Merging r5975 through r6036 from trunk to ogl-es branch.
GLES drivers adapted, but only did make compile-tests.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6038 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-06-12 14:24:32 +02:00
MoNTE48 f2600bfd99 Remove "dblfreefix" (?) fix 2020-06-12 14:24:32 +02:00
MoNTE48 0382792a4d Use GLES3 instead GLES2, when available 2020-04-20 21:33:10 +02:00
MoNTE48 af49404334 Fix Alpha issue in OpenGL ES 2 2020-04-20 00:31:21 +02:00
Maksim 7fdb63d3cc iOS: add scaling support 2020-04-19 17:12:39 +02:00
Maksim 9574090ad9 iOS: update compiler vertsion, disable unused features 2020-04-19 17:12:39 +02:00
MoNTE48 3a9a15e948 libjpeg 9d of 12-Jan-2020 2020-04-13 20:39:20 +02:00
cutealien 6f8df7fc29 Merging r5946 through r5966 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5967 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:53:23 +01:00
cutealien a90caf6867 Merging r5918 through r5944 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5945 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:51:25 +01:00
cutealien 1e6c870ba2 Merging r5892 through r5916 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5917 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:46:26 +01:00
cutealien d5e0914d30 Fix compiling on Debian 10 and remove GLES1 support on Linux.
It seems Debian10 dropped support for GLES1. So with my only test-platform gone, I'll disable it by default for all Linux platforms. It's still enabled in Android (for now). Thought in the long run no one should  use GLES1 anymore anyway.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5893 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:46:16 +01:00
cutealien 6ee00a39fd Merging r5877 through r5891 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5892 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:46:11 +01:00
cutealien 14ffa95ccd Merging r5863 through r5876 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5891 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:46:04 +01:00
cutealien c9f5503436 Merging r5843 through r5862 from trunk to ogl-es branch
Adapting both GLES drivers to new addHighLevelShaderMaterial interfaces.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5890 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:45:59 +01:00
cutealien 4d9c660504 Merging r5812 through r5842 from trunk to ogl-es branch
Also added some comments to gl-es drivers about missing polygon offset code.
The merges had some changes for that in the OpenGL driver, but both es drivers have no code at all about this.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5889 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-03-09 15:45:40 +01:00
MoNTE48 674778e45a Update irrMath.h: remove s16 roundingError() 2019-11-12 17:39:24 +01:00
MoNTE48 48395bc1dd libpng - disable NEON (fix Undefined symbols on iOS, arm64) 2019-08-29 17:04:53 +02:00
MoNTE48 e2f5e5ed08 libpng 1.6.37 2019-08-29 14:46:00 +02:00
MoNTE48 2e7564b860 Update IEventReceiver.h 2019-08-17 02:10:06 +02:00
MoNTE48 adeb69d5ad Android: back button fix 2019-08-15 16:50:46 +02:00
MoNTE48 1f79f15bb3 iOS: xcodeproj fixes and optimizations 2019-08-15 16:30:42 +02:00
MoNTE48 eaee0c16e1 Other patches 2019-08-15 16:29:59 +02:00
MoNTE48 52880eaf1a iOS: patches 2019-08-15 16:29:49 +02:00
MoNTE48 908542b78f They forgot about iOS... 2019-08-08 22:26:31 +02:00
cutealien ab46f76665 Merging r5809 through r5810 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5811 dfc29bdd-3216-0410-991c-e03cc46cb475
2019-05-20 21:08:01 +00:00
cutealien 237eb07bf4 Merging r5807 from trunk to ogl-es branch.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5808 dfc29bdd-3216-0410-991c-e03cc46cb475
2019-04-24 21:10:47 +00:00
cutealien 291fb2ffac Merging r5788 through r5805 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5806 dfc29bdd-3216-0410-991c-e03cc46cb475
2019-04-23 20:17:39 +00:00