Henrik Rydgard
8cd755942b
Reduce some logging
2014-07-18 12:07:08 +02:00
Henrik Rydgard
2fd3186624
Log an error if lost manager exits with objects still registered
2014-06-29 12:44:40 +02:00
Sacha
dd03687400
Fix X11 includes by avoiding confict. Only compile this EGL code on Android / Blackberry.
2014-06-10 15:09:47 +10:00
Sacha
c055b4852b
Buildfix Meego Harmattan with gcc4.8.2
2014-06-06 14:12:21 +10:00
Sacha
205423637f
Remove MAY_HAVE_GLES3
2014-06-02 12:08:29 +10:00
Sacha
79880f8567
Fix all warnings/errors on Blackberry.
...
Revert GLES3 headers as they didn't include nvidia extensions.
2014-06-02 12:01:16 +10:00
Sacha
b0968fb7bb
Define MAY_HAVE_GLES3 on all platforms. Tell me if there are any errors on Maemo/Meego or other ARM platforms.
2014-06-02 11:32:38 +10:00
Sacha
7d08267d64
Oops. eglext wasn't meant to be there.
2014-05-31 04:47:47 +10:00
Sacha
e6afd98d84
More cleanup for GL
2014-05-31 04:04:06 +10:00
Sacha
935165ca69
SDL: Make the code more platform-agnostic and cleaner.
2014-05-31 01:21:43 +10:00
Sacha
6ac56d8f76
Support all 'other' GLES platforms. Keep ifdefs consistent between gl_common and gl3 stub.
2014-05-29 12:37:04 +10:00
Andrey Konoplyankin
3beac9c9b9
iOS: add GLES 3.0 support
2014-05-25 13:50:39 +07:00
raven02
42754b2662
define MAY_HAVE_GLES3
2014-05-01 10:17:28 +08:00
raven02
7c3180c7c7
Add ES 3.0 support for iPhone
2014-04-30 11:34:15 +08:00
Henrik Rydgård
2499288b4c
iOS compat in gfx/texture.cpp
2014-04-06 13:52:41 +02:00
Henrik Rydgård
42fb362a91
Tabify
2014-01-17 14:32:56 +01:00
Henrik Rydgård
b1f177830c
Minor logging improvement
2014-01-10 14:16:04 +01:00
Henrik Rydgård
7e2b9d7e98
Slight logging improvement
2013-12-09 15:27:52 +01:00
Henrik Rydgård
d0d5be2c5d
Logspam reductions
2013-12-09 13:44:47 +01:00
Henrik Rydgård
cbd4a6d758
Add support for loading JPEG files into textures automatically.
2013-12-02 16:50:23 +01:00
Henrik Rydgård
4d49541aa5
apple buildfix
2013-10-23 12:29:09 +02:00
Sacha
404652ab0b
Clean up all the #ifdef's and GLES3 mess. Only Android and Blackberry (and later IOS) can run GLES3, so we'll just define those.
2013-10-23 14:55:20 +10:00
Henrik Rydgard
cf8ee87223
Enable GLES3 on desktop where supported now that glew has been upgraded
2013-10-08 21:49:37 +02:00
Henrik Rydgård
2ffdb4ce30
Must update glew before I can enable MAY_HAVE_GLES3 for desktops
2013-10-08 13:14:42 +02:00
Henrik Rydgård
2382e34a2a
Initial support for loading OpenGL ES 3.0 on Android, and checking for it.
2013-10-08 12:03:02 +02:00
Henrik Rydgård
a747241619
Minor bugfix in gl_lost_manager
2013-10-01 12:10:56 +02:00
Aapo Rantalainen
fbcacc340d
Maemo: don't include <EGL/egl.h>, it will fetch XLib.h and it breaks compiling
2013-08-23 11:22:59 +03:00
Henrik Rydgard
ba28246dd2
Allow images on choice buttons, misc
2013-08-20 00:34:54 +02:00
Henrik Rydgard
5d3f2e8b5d
Add some disabled code to use EGL_NV_system_time for timing.
...
This gives NV PerfHud ES some interesting capabilities (can pause, speedup, slow down from the debugger UI).
2013-07-27 00:34:36 +02:00
Henrik Rydgard
f2f153633c
Load the GL_QCOM_alpha_test extension on Android.
2013-07-22 01:22:06 +02:00
tpu
fd895a4b0e
another FBO_ARB/FBO_EXT issue
2013-04-20 14:48:13 +08:00
Henrik Rydgard
3494d9282d
Kanji stuff
2013-04-18 14:41:09 +02:00
Henrik Rydgard
d032f659aa
Change AtlasFont format to support disjoint char ranges
2013-04-17 12:18:49 +02:00
Henrik Rydgard
25711066df
Add prioritizedworkqueue, thread stuff, ui tweaks, small optimizations in file util
2013-04-13 21:22:03 +02:00
Henrik Rydgard
4b0631ccc5
Add accessors for texture width/height
2013-04-01 12:32:19 +02:00
Henrik Rydgard
22e648bb1a
png texture: set clamp mode if no mipmaps requested, and don't actually generate mips...
2013-03-31 10:03:48 +02:00
Henrik Rydgard
5bdd4bd663
Make generating mips optional for loaded-from-memory PNGs.
2013-03-30 20:10:01 +01:00
Henrik Rydgard
7ec766a980
Some drawing refactoring
2013-03-30 19:33:35 +01:00
Henrik Rydgard
1f34f8ff60
Allow loading textures from a PNG in RAM. Add startsWith string function.
2013-03-30 13:11:52 +01:00
Henrik Rydgard
ede99eecb4
Add warn log when falling back to xor texture
2013-03-29 16:55:45 +01:00
Henrik Rydgard
75e9af1379
Switch out etcpack with the ZLIB licensed rg_etc1 library
2013-03-29 13:53:04 +01:00
Unknown W. Brackets
e572fac401
Minor warning fixes.
2013-03-15 08:10:34 -07:00
Henrik Rydgard
4fb2e97afa
Fix bugs causing infinite loop in gllost, add more logging.
2013-03-10 17:49:01 +01:00
Sacha
4b8c56330a
Many platforms don't have GLchar defined, just check if it is instead.
2013-01-13 03:09:22 +10:00
Sacha
7c0f9617b0
Port to Pandora. Thanks to ptitSeb.
2013-01-13 01:45:01 +10:00
Sacha
bbc6f2f869
Compatibility with harmattan
2013-01-07 23:20:16 +10:00
Sacha
965c93411f
Symbian support for project.
...
Also, check if 24-bit depth is supported and use it (when packed stencil isn't provided). VideoCore III and VideoCore IV used in Symbian, Android and Raspberry Pi require this as they only support 24-bit depth, 8-bit stencil.
2012-12-13 14:39:44 +10:00
Henrik Rydgard
c952c8d0e7
Fix volume buttons on android and add some functonality to the VFS.
2012-12-01 10:35:55 +01:00
Sacha
640cce9b88
Use new defines: USING_GLES2, ARM and add iOS support.
2012-11-26 20:27:35 +10:00
Henrik Rydgard
652045e462
delete [] -> free()
2012-11-05 15:53:54 +01:00