Commit Graph
20735 Commits
Author SHA1 Message Date
Unknown W. Brackets c49ba888b5 Flush draws before doing any block transfers.
Otherwise, we might flush on top, or we might download the wrong thing.
2014-06-11 00:28:28 -07:00
Unknown W. Brackets dd4b191003 Correct Gods Eater Burst tex download size.
Probably takes care of #6289, although it doesn't crash for me.
2014-06-10 22:59:08 -07:00
Sacha 4ed944a576 Remove redundant armv7 defines. 2014-06-11 15:15:39 +10:00
Sacha d809cf9e37 Remove some redundant armv7 defines. Also, a stray QFile include. 2014-06-11 15:14:20 +10:00
Henrik Rydgard 3e97713d16 Revert "Remove option" (disable alpha test)
Fixes issue #6286.

This reverts commit d2ce635bbf.
2014-06-10 23:13:42 +02:00
Henrik Rydgård 2a3496b65c Merge pull request #6287 from hrydgard/desktop-shader-precision
Disable precision qualifiers on desktop GL
2014-06-10 23:12:28 +02:00
Henrik Rydgard 34b5a1c2f3 Disable precision qualifiers on desktop GL 2014-06-10 22:44:53 +02:00
Sacha c745072b55 Update Symbian to GCC 4.8.3 2014-06-11 03:10:50 +10:00
Sacha d7cb2508d7 Update Symbian to GCC 4.8.3 2014-06-11 03:10:11 +10:00
Sacha 561935907e Bring back some ifdefs 2014-06-10 23:22:44 +10:00
Sacha d03acfdbf3 Revert some of that, sorry. 2014-06-10 23:22:20 +10:00
Sacha 37b7667038 Remove some unnecessary #ifdef's relating to Symbian. 2014-06-10 23:06:00 +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
Unknown W. Brackets adee76cd62 Add a matching PerformMemoryUpload().
Just so we have both Download and Upload to use later.
2014-06-10 00:45:03 -07:00
Unknown W. Brackets 5bd1d9d009 Avoid corrupting mem if our framebuf size is wrong.
Let the size specify the framebuffer height, which we are most likely to
have gotten wrong.
2014-06-10 00:15:05 -07:00
Unknown W. Brackets d5aae5a705 Match block transfer address even when uncached.
Rhythm8 for example uses an uncached address for the dest framebuffer.
2014-06-09 23:28:54 -07:00
Sacha 154d5f7c80 Qt: Prevent unexpected bitness override on Mac. 2014-06-10 16:05:53 +10:00
Unknown W. Brackets ef12694c4b Don't update render tex x/y offset unless matched.
Sometimes we have false matches, they should be skipped.  Fixes some bloom
that is off in some games.
2014-06-09 22:45:14 -07:00
Sacha 9d9d135176 Symbian buildfix, x11 linker order 2014-06-10 15:33:30 +10:00
Sacha 87c7b31e77 Qt: Mac arch detection workaround on Qt4. Fix a conflict. 2014-06-10 15:11:25 +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
Henrik Rydgard 56a513e20a Oops, accidentally changed the non-android path in a bad way. 2014-06-10 01:06:22 +02:00
Henrik Rydgard 0b42530fd8 Use low-level I/O on Android for 64-bit offset support
Fixes videos in FF Type-0 on Android. See #6268
2014-06-10 01:00:34 +02:00
Henrik Rydgard 120e4329ba Revert the analog key names (lost mappings) 2014-06-10 00:24:14 +02:00
Henrik Rydgard c39c36ddea Improve layout of control mapping screen 2014-06-09 22:26:23 +02:00
Henrik Rydgard e01f8232bd Try the quickfix proposed for 6272 at 1080p, works nicely.
Might want to do something more ambitions, too, allowing minor crops
on more resolutions...
2014-06-09 21:22:12 +02:00
Sacha 5598fe4bde Travis: Fix Blackberry 2014-06-10 04:16:43 +10:00
Sacha 271ecd0cae Travis buildfix 2014-06-10 04:15:58 +10:00
Henrik Rydgard d6b51d4dfa Reduce some excessive logging 2014-06-09 19:40:05 +02:00
Henrik Rydgard 339c4d7dc3 Fix a bunch of typos breaking various utility shaders on GLES
Fixes white shadows in FF-Type 0 on Tegra, as mentioned in #6268
2014-06-09 19:15:45 +02:00
Sacha 3e50086d19 Travis: update. Fix screenshots in Qt 2014-06-10 02:51:23 +10:00
Sacha e75801a9d1 Travis: Use g++ 4.8 on Linux and Blackberry. 2014-06-10 00:35:30 +10:00
Sacha e57ae29e4a Symbian: Switch to GCC 4.7.3. Blackberry: Switch to GCC 4.8.2 2014-06-09 23:49:30 +10:00
Sacha d052c403f9 Symbian: Remove outdated ifdefs 2014-06-09 21:45:57 +10:00
Henrik Rydgård 8bef7c64b1 Merge pull request #6262 from unknownbrackets/framebuf-estimate
Assume 512 tall framebuffers are wrong too
2014-06-09 13:02:57 +02:00
Henrik Rydgård 28da52472a Merge pull request #6269 from xsacha/master
Travis: Update to GCC 4.7.3 for Symbian.
2014-06-09 12:52:35 +02:00
Sacha fd70cfa149 Travis: Update to GCC 4.7.3 for Symbian. 2014-06-09 20:28:26 +10:00
Unknown W. Brackets 0550b9372a Skip nop padding between functions.
Fixes graphical artifacts in Final Fantasy Tactics, recognizing memset and
memcpy.
2014-06-09 00:16:03 -07:00
Unknown W. Brackets f801123849 Correct some depal format reporting. 2014-06-08 23:28:55 -07:00
Unknown W. Brackets 1bd44fd4e2 Typo. 2014-06-08 23:21:16 -07:00
Unknown W. Brackets 63e0d47de6 Report unsupported RGB and a/stencil masks. 2014-06-08 22:45:59 -07:00
Unknown W. Brackets 3884550c7b Remove a few TODOs that aren't relevant anymore. 2014-06-08 22:35:48 -07:00
Unknown W. Brackets 375bc34c4b Skip direct blocktransfer draw in buffered.
It isn't needed anymore, and causes glitches in Tales of Phantasia X.
2014-06-08 17:30:51 -07:00
Unknown W. Brackets 125a440e71 Try scissor/region height if viewport is == 512.
Fixes Tales of Phantasia X menu in towns, where it uses a 480 tall
framebuffer but specifies a 512 tall viewport.
2014-06-08 17:30:51 -07:00
Unknown W. Brackets 5fd0adcb6a Fix framebuf blit on resize. 2014-06-08 17:30:50 -07:00
Henrik Rydgård d3887983ad Merge pull request #6263 from unknownbrackets/gpu-blocktransfer
Fix intra-buffer blit, Tales of Phantasia X save pictures
2014-06-09 01:45:29 +02:00
Unknown W. Brackets a926b19c03 Hook Tales of Phantasia X save pictures.
Maybe other games will use the same func even.  This makes save pictures
work correctly the first time.
2014-06-08 16:38:43 -07:00
Unknown W. Brackets 38dde1f6b5 Fix a debugger crash on shutdown. 2014-06-08 16:35:39 -07:00
Unknown W. Brackets fdf15cf05f Fix intra-buffer blit at non-1x resolutions.
Oops.
2014-06-08 16:26:47 -07:00
Henrik Rydgård 019757a2b8 Merge pull request #6260 from unknownbrackets/gpu-blocktransfer
Fix block transfer download with bpp mismatch
2014-06-09 00:15:25 +02:00