1357 Commits

Author SHA1 Message Date
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
Henrik Rydgard
e7001eb701 Some input tweaks and UI utility functions 2014-05-19 23:28:11 +02:00