Commit Graph

949 Commits

Author SHA1 Message Date
Sacha
b9ba2f27ac Use clock_gettime instead of gettimeofday as recommended by QNX. 2013-10-25 14:14:23 +10:00
Sacha
46dfa25ca4 Blackberry has FZ enabled by default. No need to add it manually. See: https://bugs.webkit.org/show_bug.cgi?id=97008 2013-10-25 14:14:23 +10:00
Henrik Rydgard
26946b52e7 Terribly ugly workaround for destination alpha issues on Mali. Fixes #4272 . 2013-10-24 01:14:41 +02:00
Sacha
83b65e7de1 Remove DisableFZ. Use a working armv7 define. Add EnableFZ to Blackberry thread. 2013-10-24 03:07:26 +10:00
Henrik Rydgård
4c8157694a Make keyboard navigation act slightly less crazy. 2013-10-23 13:55:11 +02:00
Henrik Rydgård
4d49541aa5 apple buildfix 2013-10-23 12:29:09 +02:00
Sacha
72f980d456 Remove QCOM_binning_control detection. Qualcomm suggests not to use the extension as the GPU automatically chooses the optimal output (on-the-fly) anyway. Also, each option causes crashes on every Adreno I have tested. 2013-10-23 14:59:50 +10: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
Sacha
b9c5c5fc3d Crash fix for Symbian. Will have to put up with crummy music a little bit longer. 2013-10-23 04:10:32 +10:00
Sacha
30edf6b894 Simply stick the Qt audio in a thread. It will now run flawlessly at low frame rates or frameskipping as well. 2013-10-22 14:52:14 +10:00
Sacha
6986edb978 Audio: Best settings on all platforms.
After numerous tests, I have found the perfect audio settings. It seems samples now needs to be 2048 for everyone. Buffer needs to be 8192. Anything else gets a patchy noise. None of these platforms were using the right audio settings. Qt and SDL now sound perfect but Blackberry still doesn't (OpenAL thing?).
2013-10-22 13:29:34 +10:00
Sacha
dbef0b21a9 Fix #2 for Qt Audio. Increase samples as it seems to sound much better. 2013-10-22 03:58:56 +10:00
Sacha
edab3dc0fb Fix Qt Audio. 2013-10-22 01:35:03 +10:00
Sacha
887d140d55 Qt:Use ARM to define mobile platform. Don't show fullscreen on Windows. 2013-10-21 22:44:46 +10:00
Henrik Rydgård
fff83ed237 Fix bug causing clickables not to highlight on mousedown in SDL builds 2013-10-21 11:00:09 +02:00
Henrik Rydgård
e783dbd76b Move the highlight when changing the current tab 2013-10-20 19:39:54 +02:00
Henrik Rydgård
5e0c4bc0a6 Just a sanity check 2013-10-20 15:34:02 +02:00
Henrik Rydgard
c1f05326c4 Better fix for the UINT_64 errors. 2013-10-20 13:51:10 +02:00
Henrik Rydgard
f8cab66c8c Quickfix for android build (weirdly, works locally but not on teamcity) 2013-10-20 13:18:56 +02:00
Sacha
06a7ad40b2 This define is redundant. __STDC_CONSTANT_MACROS should be defined globally instead. 2013-10-20 16:39:22 +10:00
Unknown W. Brackets
40e820b905 Dumb typo. 2013-10-19 22:36:04 -07:00
Henrik Rydgård
6f32546357 Merge pull request #157 from unknownbrackets/warnings
Warning fixes
2013-10-19 15:03:18 -07:00
Unknown W. Brackets
5406579d6d Fix some const usage warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets
31690a3910 Fix some type comparison warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets
774fa8f73e Fix some switch/case warnings. 2013-10-19 14:56:06 -07:00
Unknown W. Brackets
ab7638a983 Fix some initialization order warnings. 2013-10-19 14:56:05 -07:00
Henrik Rydgård
110d2d082f Merge pull request #156 from unknownbrackets/qt-minor
Qt: Don't crash if audio feed is null
2013-10-19 14:02:11 -07:00
Unknown W. Brackets
29e6114fe1 Qt: Don't crash if audio feed is null. 2013-10-19 12:37:54 -07:00
Sacha
70af7173e0 Linux Qt5 fix. 2013-10-20 05:04:02 +10:00
Henrik Rydgard
de16f5863d Initialize a variable 2013-10-19 12:46:32 +02:00
Sacha
644b781687 Make build work for Qt5 as well. 2013-10-19 05:21:44 +10:00
Sacha
6b48226f89 Buildfix for Qt on Windows. 2013-10-19 03:45:05 +10:00
Sacha
3b8f098e7a Use a better method for getting locale with Qt. Now works with Qt 4.7. 2013-10-17 18:41:00 +10:00
Sacha
f08d4ccad5 Correctly identify language and region on all Qt platforms. 2013-10-17 15:43:49 +10:00
Sacha
d65859d16d Support system language and region in Blackberry. 2013-10-17 15:22:05 +10:00
Henrik Rydgård
ce3eb186c7 Minor cleanup 2013-10-16 11:29:58 +02:00
Henrik Rydgard
aa67389dcd Move the GPU vendor detection to native 2013-10-16 00:46:41 +02:00
Sacha
5e1a52a841 Fix naming for Blackberry. 2013-10-15 15:27:40 +10:00
Henrik Rydgård
e72a6d4058 Merge pull request #155 from thedax/master
Only append a slash to the directory if there isn't one on the end.
2013-10-14 10:42:26 -07:00
The Dax
adb73a8844 Only append a slash to the directory if there isn't one on the end. 2013-10-14 13:15:32 -04:00
Henrik Rydgård
a239a45ed2 Merge pull request #154 from thedax/master
Use wide paths on Win32.
2013-10-13 23:51:49 -07:00
The Dax
1524cc37f5 Oops. 2013-10-14 02:28:30 -04:00
The Dax
f64ca47304 Use wide paths on Win32. 2013-10-14 02:10:47 -04:00
Henrik Rydgård
84a72ae187 Merge pull request #153 from unknownbrackets/shaders
Allow shaders to be outside VFS as well
2013-10-13 15:49:01 -07:00
Unknown W. Brackets
d63237c2af Allow shaders to be outside VFS as well. 2013-10-13 15:11:25 -07:00
Henrik Rydgård
c8f386ef42 Merge pull request #152 from unknownbrackets/shutdown
Race condition fix, iOS buildfix
2013-10-13 12:49:34 -07:00
Unknown W. Brackets
adca06c696 Use guards, avoid the "not sure how" case. 2013-10-13 12:09:09 -07:00
Unknown W. Brackets
12fb5c4f32 iOS: Don't try to use GLES3 for now. 2013-10-13 12:02:52 -07:00
Unknown W. Brackets
1b5c59db75 Correctly exit work queue on done, race condition fix.
done_ might've been set to true while processing the item, making the wait wait forever.
2013-10-13 11:59:43 -07:00
Henrik Rydgard
b469bc8aff Comment fix. 2013-10-13 20:49:10 +02:00