Commit Graph

11573 Commits

Author SHA1 Message Date
sum2012
62e9e42b2c Add LoadExecForKernel and SysMemForKernel
Find in chinese verison of Tales of Phantasia
sample log:https://gist.github.com/sum2012/5396a013391d9f7b6124
2014-01-21 22:02:07 +08:00
Henrik Rydgård
ab2b0683ef Re-enable screen rotation on Android.
This time, let's fix the issues that come up instead of reverting.
2014-01-21 10:22:06 +01:00
Henrik Rydgård
d832249902 Update native 2014-01-21 10:21:40 +01:00
Henrik Rydgård
c6102e5af4 Merge pull request #5165 from unknownbrackets/mpeg-minor
Handle alternating video streams a lot better
2014-01-21 01:20:26 -08:00
Unknown W. Brackets
f19d8d2eae Handle alternating video streams a lot better. 2014-01-21 01:16:16 -08:00
Henrik Rydgård
b15ead5b5c Merge pull request #5150 from unknownbrackets/texcache
Duplicate framebuffers that are rendered onto themselves
2014-01-20 12:21:06 -08:00
Unknown W. Brackets
9cfb8648c0 Keep a map of temporary buffers for self renders. 2014-01-20 07:54:40 -08:00
Unknown W. Brackets
c6dc6b46e5 Clear the duplicate FBO on shutdown. 2014-01-20 07:54:39 -08:00
Unknown W. Brackets
b48de952fd Duplicate framebuffers textured onto themselves.
This fixes #2917.

I verified that, at least for my card, blitting is much faster than
glReadPixels (by quite a margin.)
2014-01-20 07:54:39 -08:00
Unknown W. Brackets
60cf5df571 Consider the texture changed when framebuf changes.
Needed to properly consider render to self (should rebind if the
framebuffer is later used with a separate target.)
2014-01-20 07:52:09 -08:00
Unknown W. Brackets
09f1c795e5 Pass around texture pointers, not addresses.
This makes it possible to override it easier, rather than needing it in
PSP RAM.
2014-01-20 07:52:09 -08:00
Henrik Rydgård
769f338102 Merge pull request #5163 from raven02/patch-30
Put depth copy as BindFramebufferDepth()
2014-01-20 06:14:03 -08:00
raven02
ee3c3bca4a Add BindFramebufferDepth() 2014-01-20 22:03:12 +08:00
raven02
a132b54c01 Put depth copy as BindFramebufferDepth() 2014-01-20 22:02:20 +08:00
Henrik Rydgård
f16fa45932 Merge pull request #5162 from unknownbrackets/reporting
Report block transfers we don't support
2014-01-20 01:59:34 -08:00
Unknown W. Brackets
b0a1340a80 Report block transfers we don't support.
Ones involving framebuffers.
2014-01-20 01:47:20 -08:00
Henrik Rydgård
a381903889 Merge pull request #5160 from unknownbrackets/ui-tweaks
windows: Ignore key/mouse input while menu focused
2014-01-20 01:30:39 -08:00
Henrik Rydgård
88a6a0789a Merge pull request #5161 from unknownbrackets/texcache2
Don't call SetTexture() in clear mode
2014-01-20 01:15:36 -08:00
Unknown W. Brackets
3e7f749f6d Change the self message for separate reporting. 2014-01-20 01:07:01 -08:00
Unknown W. Brackets
c412bbc09c Don't call SetTexture() in clear mode.
It's just a waste of time, the game is probably being lazy.
2014-01-20 01:04:48 -08:00
Unknown W. Brackets
83eb5f05bc windows: Ignore key/mouse input while menu focused.
This prevents arrow and shortcut keys from being considered inputs to the
game or UI.
2014-01-20 00:57:20 -08:00
Unknown W. Brackets
0e286d6603 windows: Re-enable scaling on gl_extensions change.
This fixes the fact that it's not filled in the first time UpdateMenus()
is called, since it's called again whenever you open the menu anyway.
2014-01-20 00:42:04 -08:00
Henrik Rydgård
7d8b4b5cfe Merge pull request #5158 from unknownbrackets/softgpu
Fix a bunch of issues in line drawing in softgpu
2014-01-19 23:59:32 -08:00
Henrik Rydgård
1e360d5c0a Merge pull request #5153 from unknownbrackets/texcache2
Allow texture scaling on changed textures
2014-01-19 23:58:03 -08:00
Henrik Rydgård
70f8b14156 Merge pull request #5155 from unknownbrackets/texscaling
Disable scaling to odd multiples when unsupported.
2014-01-19 23:57:20 -08:00