41 Commits

Author SHA1 Message Date
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
Sacha
b52bd57aa1 PPSSPP ported to Blackberry 10
Now builds for Playbook and Dev Alpha
Android's GLES2 backend is used.
2012-11-05 23:22:10 +10:00
MrOrdinaire
a13616e684 fix missing #include's and missing CMake linking directives 2012-11-03 10:34:06 +08:00
Henrik Rydgård
5a5f599e1b Reindent (->tabs) 2012-10-30 13:20:55 +01:00
Henrik Rydgård
ebf1be596a Return 0 if resource missing 2012-10-26 16:16:08 +02:00
Henrik Rydgard
70e6752884 Simple framework for virtual touchscreen buttons 2012-10-26 15:58:09 +02:00
Henrik Rydgard
5b7c95d474 Minor error message change 2012-09-17 20:45:15 +02:00
Henrik Rydgard
04cdca530b Add Android.mk that generates a static library, for convenience. 2012-07-26 17:42:19 +02:00
Henrik Rydgard
55aea944a4 indentation / porta 2012-07-26 15:37:18 +02:00
Henrik Rydgard
4fb4124e0a Fixes from fixing the mac port 2012-07-18 12:03:51 +02:00
Henrik Rydgard
caf0580c38 Tabs unification 2012-05-08 22:04:24 +02:00
Henrik Rydgard
12f7b7904b Move my horrible IMGUI code here. 2012-04-10 12:36:38 +02:00
Henrik Rydgard
8b076c5b88 Cleanup 2012-03-31 11:16:13 +02:00
Henrik Rydgard
22dfdd2832 Initial commit 2012-03-24 23:39:19 +01:00