Commit Graph
1358 Commits
Author SHA1 Message Date
Sacha ae341ca45e Qt: RGBA8888 only in Qt5.2+ 2014-06-26 17:42:36 +10:00
Sacha 9c0d44ceb0 Qt: Let Qt decide which directories to use for Qt5. Fix an SDL Audio error which was a false positive. 2014-06-25 15:40:28 +10:00
Sacha eb458da7c7 Qt: forgot ifdef 2014-06-25 13:26:43 +10:00
Sacha c50c17d6eb Qt5: Fix malloc inside ifdef 2014-06-25 13:22:45 +10:00
Sacha 51c8a57821 Qt: Use SDL Audio where available. Should give consistent audio amongst Linux platforms. 2014-06-25 13:00:42 +10:00
Henrik Rydgard 8685d02e6d When disabling keyboard focus, send a lost focus message 2014-06-22 17:46:38 +02:00
Henrik Rydgard fe1100a714 Add a pointer constructor to chunk_file 2014-06-22 17:41:15 +02:00
Henrik Rydgard bddebfceeb Blackberry and mobile Qt buildfixes 2014-06-22 11:17:03 +02:00
Henrik Rydgard 820bad2d64 Oops, should not have deleted this. 2014-06-22 10:53:06 +02:00
Henrik Rydgard c3fffa291b Update uistate hackery. Need to get rid of this from PCMain.cpp... 2014-06-22 10:34:22 +02:00
Unknown W. Brackets 9a6d1ce7e7 Define fast_matrix_mul_4x4_neon with dual mangling.
Some compilers/platforms want or don't want the underscore prefix.
Both should work fine.
2014-06-20 08:48:44 -07:00
Sacha 1ec7516a1a Qt: Qt4 doesn't support RGBA directly. So lets convert manually. 2014-06-20 23:09:49 +10:00
Sacha dbfb4d9962 Qt: Use inbuilt png handler to resolve conflicts. 2014-06-18 16:15:10 +10:00
Henrik Rydgard 1c93a58223 Prevent short-circuit evaluation from eating some of our touch event handling 2014-06-18 00:54:11 +02:00
Sacha 58020174b1 Remove Meego define. Use Maemo instead. 2014-06-18 03:41:20 +10:00
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