Commit Graph
1343 Commits
Author SHA1 Message Date
Sacha 1509ddd2ba Qt: Fix bug that draws two UIs on USING_GLES2 and not MOBILE_DEVICE 2014-06-17 23:45:04 +10:00
Henrik Rydgard a3e23f0ac6 Propagate input even return values in more places. Handle repeats better. 2014-06-15 13:04:10 +02:00
Henrik Rydgard 6739fc5654 Have the input functions return bool, so we can say if we used the key.
Will allow mapping Android volume keys as game inputs without also showing the volume setting.
2014-06-15 12:12:12 +02:00
Henrik Rydgård 23b89ddb32 Cap threads at 8 to avoid problems with too many threads on CPUs that misreport core number 2014-06-13 23:35:21 +02:00
Sacha d809cf9e37 Remove some redundant armv7 defines. Also, a stray QFile include. 2014-06-11 15:14:20 +10:00
Sacha d7cb2508d7 Update Symbian to GCC 4.8.3 2014-06-11 03:10:11 +10:00
Sacha d03acfdbf3 Revert some of that, sorry. 2014-06-10 23:22:20 +10:00
Sacha f7ffcd4197 Remove a lot of #ifdef's that simply were not needed. For example: Symbian has zip in-built, no need to even compile it let alone use #ifdef's. 2014-06-10 23:05:14 +10: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 271ecd0cae Travis buildfix 2014-06-10 04:15:58 +10:00
Sacha d052c403f9 Symbian: Remove outdated ifdefs 2014-06-09 21:45:57 +10:00
Sacha 7ab6385a5e Qt: Fix gl before glew error. 2014-06-08 05:09:10 +10:00
Sacha efd2cb0f61 Fix SDL Joystick. 2014-06-08 00:55:51 +10:00
Sacha c055b4852b Buildfix Meego Harmattan with gcc4.8.2 2014-06-06 14:12:21 +10:00
Henrik Rydgard 6f476520c5 Fix fbo_bind_for_read on Tegra 2014-06-05 21:28:49 +02:00
Sacha 45244dce80 Qt: Add support for back key 2014-06-03 10:17:43 +10:00
Sacha 4f0ffa2d51 Make Qt a bit more friendly for Android. Report as Qt:Android. Use standard locations. 2014-06-03 10:02:24 +10:00
Sacha dfe8664419 Buildfix Qt5 mobile platforms such as Android. 2014-06-03 09:03:09 +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
Henrik Rydgård d3fb0459e6 Merge pull request #218 from Bigpet/incMaxPad
increase number of named pads
2014-06-01 12:04:59 +02:00
Peter Tissen 3c4e046609 make enum identifiers for all pad numbers, add a constant for the max number of pads and add string names for each identifier 2014-06-01 11:38:15 +02:00
Sacha f4d66f5c50 Update everything to libpng17 (even atlastool). 2014-05-31 05:13:47 +10:00
Sacha 7d08267d64 Oops. eglext wasn't meant to be there. 2014-05-31 04:47:47 +10:00
Sacha 39d48a7e67 Switch to libpng17 to resolve NEON issue on iOS + other bug fixes. 2014-05-31 04:37:31 +10:00
Sacha e6afd98d84 More cleanup for GL 2014-05-31 04:04:06 +10:00
Sacha ad57c49429 SDL: Enable up to 2 joysticks for everyone. 2014-05-31 01:29:00 +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
Sacha 522e1c1c84 Fix GLES2 SDL builds. 2014-05-29 12:12:50 +10:00
Henrik Rydgård fdff78afa5 Merge pull request #217 from rock88/master
iOS: add GLES 3.0 support
2014-05-25 09:02:40 +02:00
Andrey Konoplyankin 3beac9c9b9 iOS: add GLES 3.0 support 2014-05-25 13:50:39 +07:00
Unknown W. Brackets 60fbaad601 Avoid using override in GCC < 4.7.
Travis has some non-Symbian builds using 4.6.3 and they are failing.
2014-05-21 07:44:32 -07:00
Henrik Rydgård 4a55196893 "Support" override on Symbian (kill it with a #define) 2014-05-20 10:22:21 +02:00
Henrik Rydgard e7001eb701 Some input tweaks and UI utility functions 2014-05-19 23:28:11 +02:00
Sacha 94cdd4d609 Qt: Use Qt's exit routine which returns exec() and allows clean exit. 2014-05-15 17:47:33 +10:00
Sacha edaea34df1 Blackberry: Use new accelerometer events. 2014-05-15 15:58:59 +10:00
Sacha 9be913768d Symbian: Use new accelerometer events. 2014-05-15 15:58:52 +10:00
Henrik Rydgard 996808254b Load glBlitFramebufferNV extension correctly 2014-05-08 10:39:45 +02:00
Henrik Rydgård 0fe120906a Merge pull request #215 from thedax/slider-bug-fix
Make sure step_ is initialised, even with the constructor that doesn't specify a step.
2014-05-06 21:31:34 +02:00
The Dax 104486d314 Just to be safe, initialise the Slider's step_ too. 2014-05-06 15:05:47 -04:00
The Dax e2e352622a Oops, make sure step_ is initialised, even with the constructor that doesn't specify a step. 2014-05-06 14:54:19 -04:00
Henrik Rydgård 2ab943711d Merge pull request #213 from thedax/slider-stepping
Add the ability for integer-based Sliders and their corresponding Screens to have the ability to move in steps greater than 1.
2014-05-06 09:22:31 +02:00
Henrik Rydgård 8ef704a782 Merge pull request #214 from raven02/patch-21
Add GL_NV_pixel_buffer_object that seen on Tegra platform
2014-05-06 09:19:23 +02:00
raven02 ba4f5984da gl_extensions.PBO_NV = strstr(extString, "GL_NV_pixel_buffer_object") != 0; 2014-05-06 15:14:50 +08:00
raven02 f1694e7d4b Add GL_NV_pixel_buffer_object that seen on Tegra platform 2014-05-06 15:13:33 +08:00
The Dax b1261c5b55 Use integers instead. 2014-05-06 00:55:37 -04:00
The Dax 45f475675d Make sure the Slider can't step in increments of less than 1. 2014-05-05 23:52:10 -04:00
The Dax fbdf659723 Add the ability for Sliders and their corresponding Screens to have the ability to move in steps greater than 1.
No float support, only the integer screens are affected.
2014-05-05 23:47:22 -04:00