1530 Commits

Author SHA1 Message Date
Henrik Rydgard
8e092998c2 Add SGX 543 to the halls of the damned.. I mean the ones with terrible precision 2014-12-15 21:02:51 +01:00
Unknown W. Brackets
350c5e3ad5 Buildfix for a few platforms. 2014-12-14 17:24:47 -08:00
Henrik Rydgard
277788500e Detect the terribleness of PowerVR precision issues depending on GPU revision 2014-12-15 01:12:28 +01:00
Henrik Rydgard
7d86cb2c04 Port my old webserver from the predecessor to native 2014-12-15 00:06:54 +01:00
Henrik Rydgård
0f490c8eb5 Merge pull request #245 from lioncash/earlyexit
stringutil: Add early-exit case to ReplaceAll
2014-12-08 21:41:47 +01:00
Lioncash
60f8132d2e stringutil: Add early-exit case to ReplaceAll
If both 'replaceands' are the same, the result string can just be returned.
2014-12-08 14:07:53 -05:00
Henrik Rydgård
e7dff5aaab Merge pull request #244 from unknownbrackets/utf8
Add wchar conversion on non-Windows
2014-12-08 00:31:27 +01:00
Unknown W. Brackets
c178af7b8b Add wchar conversion on non-Windows. 2014-12-07 15:22:52 -08:00
Henrik Rydgard
82bf2dc136 Remove left-behind log statement 2014-12-06 13:13:05 +01:00
Henrik Rydgard
2b6ed975e2 Improve fast sse matrix multiply 2014-12-06 00:28:29 +01:00
Henrik Rydgård
524fceea5c Fix text input on SDL platforms. Make V_GONE more consistent. 2014-11-25 19:41:38 +01:00
Henrik Rydgård
8ba731eab9 Merge pull request #242 from unknownbrackets/http-interface
Make the HTTP client more generic
2014-11-25 19:40:56 +01:00
Unknown W. Brackets
1150598ce4 Migrate POST to use HTTP/1.1, etc. 2014-11-25 08:49:05 -08:00
Unknown W. Brackets
b88c792f0e Actually use httpVersion_ and userAgent_. 2014-11-25 08:37:59 -08:00
Unknown W. Brackets
3de556b248 Handle commonly mixed-case headers better.
Sometimes you'll see Content-length, etc.
2014-11-25 00:30:13 -08:00
Unknown W. Brackets
c85fb55502 Fix Take() methods. 2014-11-24 07:47:57 -08:00
Unknown W. Brackets
73d5ad3b5c Make the HTTP client more generic.
This way we can send other headers and use HEAD requests.
2014-11-23 16:12:54 -08:00
Unknown W. Brackets
92be7b0b1b Fix shutdown crash.
Both glGetShaderiv and glGetShaderInfoLog do not set their outputs
on failure, we need to initialize them.

On app shutdown (e.g. via the back button), we end up in display
shutdown which travels through GLLost which ends up trying to
rebuild the shaders.  This causes an ANR.
2014-11-23 11:01:51 -08:00
Sacha
b2ff5bc9f3 Fix backtrace ifdef. Failed on Linux systems that used uclibc. It is actually only available for glibc. 2014-11-18 16:17:56 +10:00
xsacha
62f7b51536 Remove SDL1 code hiding in GLES2 paths. 2014-11-18 13:34:49 +10:00
Henrik Rydgard
ffee75fe5d Warning fixes 2014-11-16 16:44:32 +01:00
Henrik Rydgard
cedd5b2997 Add OnTextChanged event to TextEdit, minor other stuff 2014-11-16 16:44:07 +01:00
Sacha
1e847f977d Typo fix. 2014-11-14 03:13:01 +10:00
Sacha
dea2ae0950 SDL: Support low resolution displays by automatically using fullscreen when window is too large. 2014-11-14 01:38:50 +10:00
Henrik Rydgård
3c201d073e Merge pull request #241 from unknownbrackets/logging
Correctly append to a fixed buffer while logging
2014-11-05 17:19:07 +01:00
Unknown W. Brackets
cfc1855620 Correctly append to a fixed buffer while logging. 2014-11-05 08:07:33 -08:00
Henrik Rydgard
428f338f28 Delete commented out code 2014-10-21 00:07:27 +02:00
Henrik Rydgård
faca4e72ec Merge pull request #240 from i25ffz/master
Compatibility ndk r9d armeabi-v7a-hard APP_ABI building.
2014-10-15 22:48:37 +02:00
Henrik Rydgård
401f3e6497 Merge pull request #238 from beaumanvienna/retrorig-pl1
dual head support (SDL_VIDEO_FULLSCREEN_HEAD) for Qt and SDL2
2014-10-15 22:48:21 +02:00
beaumanvienna
e5682161da merged with upstream / amended SDL2 multi monitor support 2014-10-15 22:35:03 +02:00
Martin Foo
c247c0c7b1 Compatibility ndk r9d armeabi-v7a-hard APP_ABI building. 2014-10-15 10:12:16 +08:00
Sacha
d3743d0f39 Fix pause menu on Blackberry. 2014-10-09 04:58:47 +10:00
Henrik Rydgård
dd235f7f24 Merge pull request #239 from fcooper/master-no-x11
base: Allow building when not using X11 on a FBDEV based system
2014-10-07 00:44:44 +02:00
Henrik Rydgård
9ce3a0aca8 Merge pull request #237 from thedax/messagepopupscreen
Add functionality to the MessagePopupScreen class.
2014-10-07 00:44:10 +02:00
Henrik Rydgård
6d1560547e Merge branch 'PGGB-sdl2' 2014-10-05 14:45:35 +02:00
Henrik Rydgård
d44a702f1e Merge branch 'sdl2' of github.com:PGGB/native into PGGB-sdl2 2014-10-05 14:21:47 +02:00
Franklin S Cooper Jr
c5bb2c7b23 base: Allow building when not using X11 on a FBDEV based system
* Currently building base will fail on non X11 based systems due to
  inclusion of X11 headers and some calls to X11 functions.
* Portions of the code currently attempts to avoid calling X11 functions
  when fbdev is used. This patch adds additional checks to avoid X11 calls.

Signed-off-by: Franklin S Cooper Jr <fcooper27@gmail.com>
2014-09-26 18:56:17 -05:00
beaumanvienna
d54daa2ea5 amendement for sdl version after Qt changes 2014-09-25 21:59:45 +02:00
beaumanvienna
48856951a7 amendments for: global variable 'fullscreenCLI'/move on top timer/Qt fullscreen code 2014-09-24 23:23:25 +02:00
beaumanvienna
e11f403a8e dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most 2014-09-23 22:30:50 +02:00
beaumanvienna
3a918141ef dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most 2014-09-23 22:29:02 +02:00
beaumanvienna
66c585e931 dual head support (SDL_VIDEO_FULLSCREEN_HEAD) for Qt and SDL2 2014-09-22 20:08:02 +02:00
The Dax
03ed11fa0f Change OnChange back to OnChoice.
Not like it's used anyway, but it doesn't hurt.
2014-09-16 03:57:39 -04:00
The Dax
167f2a8a2c Add functionality to the MessagePopupScreen class.
It can more or less replace PromptScreen in PPSSPP.
2014-09-14 19:54:25 -04:00
Henrik Rydgard
6ee862b564 Increase some buffer sizes 2014-09-14 00:13:24 +02:00
Henrik Rydgard
33d496d76f Add support for D3D9Ex 2014-09-09 22:27:18 +02:00
Sacha
3c0d666e90 Qt audio sounds a lot better with a larger mixlen.
I suppose real buffers would be a proper solution although I can't seem to get it working.
2014-09-10 05:12:35 +10:00
Unknown W. Brackets
c606067044 Bring back glBindFramebufferEXT() in OpenGL.
Did not intentionally remove this.  Broke Intel and AMD cards which
did not yet support the ARB_framebuffer_object extension.
2014-09-08 14:20:30 -07:00
Unknown W. Brackets
d5711f360d thin3d: Fix some leaks in d3d9 code. 2014-09-07 13:46:09 -07:00
Henrik Rydgard
588930dd66 Thin3d: Minor API change in prep for DX11 2014-09-07 10:47:21 +02:00