Commit Graph
1265 Commits
Author SHA1 Message Date
Henrik Rydgård 06ec64fa62 Warning fixes 2014-04-08 15:26:37 +02:00
Henrik Rydgård 9ab7a8cb90 Warning fixes 2014-04-06 16:31:32 +02:00
Henrik Rydgård 56f3a9733d Add guards to fast_matrix_sse.c 2014-04-06 15:04:37 +02:00
Henrik Rydgård a98abb9c13 Minor fixes 2014-04-06 14:28:42 +02:00
Henrik Rydgård 2499288b4c iOS compat in gfx/texture.cpp 2014-04-06 13:52:41 +02:00
Henrik Rydgård 060e479b93 Safer use of defines in logging.h 2014-04-06 13:51:19 +02:00
Henrik Rydgard 3139ac497f Improve ARM fastmode setting, probably correct now. 2014-03-24 16:47:21 +01:00
Henrik Rydgard 30b5e2879e Add function to set both FZ and DefaultNaN on ARM. 2014-03-23 10:04:25 +01:00
Henrik Rydgård 4bd2802700 Merge pull request #202 from hrydgard/fast_math
Fast math mini-library
2014-03-23 00:01:48 +01:00
Henrik Rydgård 8c33c6aa09 Fix build for x86 android etc. 2014-03-22 15:17:14 +01:00
Henrik Rydgard 811bc13beb Have fast_matrix_mul_4x4_sse accept unaligned matrices 2014-03-22 09:41:25 +01:00
Henrik Rydgard 9a49f564ce fast_math: SIMD function library that can select to use NEON at runtime.
Only contains one function so far: fast_matrix_mul_4x4. C, SSE, and NEON impls.
2014-03-22 00:31:10 +01:00
Henrik Rydgard 6b8a8a6c8d Restore immersive mode after volume change (android bug workaround) 2014-03-19 18:03:33 +01:00
Henrik Rydgard 7c2ff2557d UI: Improve scoring function for directional keyboard nav 2014-03-19 16:15:33 +01:00
Henrik Rydgard 2ad2bd8491 Add flag to enable getFilesInDir to get hidden files (dotfiles). 2014-03-12 19:49:44 +01:00
Henrik Rydgård d2029ed29a Minor tweak to drag behaviour of scrollviews 2014-03-10 23:13:26 +01:00
Henrik Rydgård 5152308c79 Add basic thick-line drawing code 2014-03-10 07:36:57 +01:00
Henrik Rydgard 377a104e68 JSON: Rename single-parameter getString to getStringOrDie to emphasize the danger. 2014-03-09 15:42:59 +01:00
Henrik Rydgard 7274b8b01e For extra safety, check the GLSL version when detecting ES 3.0. 2014-03-08 19:08:39 +01:00
Henrik Rydgård c65734c33a Move a return statement to the correct position. 2014-03-03 16:10:14 +01:00
Henrik Rydgård 3d906a1471 Focus the contents of popup screens 2014-03-03 12:55:29 +01:00
Henrik Rydgård af35f06390 More focus behaviour tweaking. 2014-03-03 12:33:57 +01:00
Henrik Rydgård 27bb0b01d3 Fix some focus issues, allow to set a DefaultFocusView on ViewGroups. 2014-03-03 11:39:06 +01:00
Henrik Rydgård ae951a46fa Add clamp_value function to math_util 2014-03-03 11:38:48 +01:00
Henrik Rydgård 2aab910192 Merge pull request #201 from unknownbrackets/fbo-minor
Avoid leaking depth/stencil renderbuffers
2014-02-24 22:18:05 +07:00
Unknown W. Brackets 989a4cbf3c Avoid leaking depth/stencil renderbuffers.
Only matters on devices without packed depth/stencil support, not sure how many such devices exist?
2014-02-23 17:03:24 -08:00
Henrik Rydgård 415569a05a Merge pull request #200 from NoblesseOblige/master
Ignore the preemptive key processing for ICS Xperia Play
2014-02-20 11:11:50 +07:00
TwistedUmbrella 4dd55657c5 Ignore the preemptive key processing for ICS Xperia Play 2014-02-19 22:56:29 -05:00
Henrik Rydgård 6d37435ca8 Merge pull request #199 from chinhodado/patch-1
minor condition change
2014-02-18 07:52:31 +01:00
chinhodado ade958043c minor condition change
there's no guarantee that the function will return 1 on success, at least not in the documentation
2014-02-17 20:46:51 -05:00
Henrik Rydgard 7b88bd7918 Use case insensitivity when reading from zip files 2014-02-17 18:49:57 +01:00
Unknown W. Brackets c803a15111 Update the screen scale on window resize in Qt.
Not sure if the right place, but already has PPSSPP specific code anyway.
2014-02-16 22:12:59 -08:00
Unknown W. Brackets a8b0777277 Merge pull request #197 from unknownbrackets/qt-fix
Fix crash on shutdown in Qt
2014-02-15 02:23:30 -08:00
Unknown W. Brackets 36a9bafcaf Avoid a char * for constant strings. 2014-02-15 01:46:47 -08:00
Unknown W. Brackets c69e7c3bea Fix crash on shutdown in Qt.
Scoped pointers need to destruct first, or else we'll try to access emulator internals
within their destructors.
2014-02-15 01:42:48 -08:00
Henrik Rydgard 263e2207be FrameCommand cleanup, logic fix in "vibrate" handling 2014-02-15 10:15:07 +01:00
Henrik Rydgard 9cb2292308 Reset rotation lock on resume 2014-02-15 09:59:49 +01:00
Henrik Rydgård f7f5e2c3ff Merge pull request #196 from thedax/allowi18nPathOverride
Allow i18n path override for easier translation testing on mobile devices
2014-02-13 00:51:30 +01:00
The Dax 128e95c079 Fix bad tab. 2014-02-12 18:48:09 -05:00
The Dax d644f708c7 Allow the i18n ini path to be overridden with a custom path. 2014-02-12 18:43:53 -05:00
Henrik Rydgård 25586949cc Tab fix 2014-02-12 12:46:43 +01:00
Henrik Rydgård 6f6c81ce19 Need to check the quit flag here too 2014-02-12 12:45:49 +01:00
Henrik Rydgard 5557c6801b Also add basic support for "clean exit" to Symbian (although hacky) 2014-02-12 11:54:53 +01:00
Henrik Rydgard ae94967bec Add proper shutdown to Blackberry (untested)
@xsacha
2014-02-12 11:51:59 +01:00
Henrik Rydgard 52237f3980 Fix bug where files with the same prefix as a directory would look like they were in that directory, but with their name chopped. 2014-02-12 11:03:31 +01:00
Henrik Rydgard 5ca590b746 Add a way to override the framebuffer bound with "unbind".
Allows capturing the output properly if needed to redisplay in strange ways, such as duplicating the screen for VR headsets and similar. This code will be committed later.

For true stereo, will need a lot more changes.
2014-02-12 10:21:28 +01:00
Henrik Rydgard 35e00807d3 Add a helper to easily fill a "Bounds" with a texture. 2014-02-10 16:07:42 +01:00
Henrik Rydgard 52a7af1ed3 Fix some build errors due to a removed variable 2014-02-10 15:12:55 +01:00
Henrik Rydgard f73890f0b2 UIContext now keeps track of dimensions, allowing us to reduce use of display.h 2014-02-10 12:36:26 +01:00
Henrik Rydgård cbd28980da Merge pull request #195 from unknownbrackets/multipart
Add a simple alternative to UrlEncoder for mulipart
2014-02-10 09:51:12 +01:00