Commit Graph

2056 Commits

Author SHA1 Message Date
Henrik Rydgard
bf59f3db73 Add ugly hack setting for PowerVR to disable alpha test
Causes glitches but the speedup is truly massive in some games so I relent :/

Please do not report graphics bugs when this is enabled...

Future: Maybe remove this setting except on PowerVR?
2013-10-22 13:00:19 +02:00
Henrik Rydgard
7d8aed096a Add proper support for upscaling shaders, add Spline36 upscaling
Spline36 isn't as amazing as I had hoped heh. And it will need work to
work in GLSL ES. Anyway...

This also renames u_texcoordDelta to u_texelDelta to fit in with u_pixelDelta.
2013-10-22 12:18:49 +02:00
Henrik Rydgard
492fcb261b Reset viewport in CopyDisplayToOutput. Fixes flickering video in non-1:1 resolutions in some games. 2013-10-22 11:19:06 +02:00
Henrik Rydgard
0dd0948f81 The built-in draw2d shader doesn't need a version number specified 2013-10-21 00:42:46 +02:00
danyalzia
4567acaf92 Only turn on filtering in FMV when alpha test isn't enabled 2013-10-20 20:15:25 +05:00
Henrik Rydgard
f5a63d7d41 Better fix for the UINT_64 define issue on android 2013-10-20 13:52:31 +02:00
Unknown W. Brackets
afb578a325 Use the newer interface for Qt's gpu debugging. 2013-10-20 00:14:39 -07:00
Unknown W. Brackets
edb4472927 Fix some formatting warnings. 2013-10-19 14:57:45 -07:00
Unknown W. Brackets
9a9aa5b194 Fix initialization order warnings. 2013-10-19 14:57:45 -07:00
Sacha
eb19a8b869 Include shaders in the installable packages for Blackberry, Symbian, Meego. 2013-10-17 14:29:34 +10:00
Henrik Rydgard
80702109f5 Move gpu vendor detection to native with the rest of the gl init.
Also disable vertical layout for mainscreen entirely.
2013-10-16 00:48:44 +02:00
danyalzia
79d2710dad Move PostShader.* under the "Common" filters 2013-10-15 15:37:19 +05:00
Henrik Rydgard
8b5eff3677 Only turn off filtering on color test in through mode. Should fix #4192, #4202 2013-10-15 11:59:32 +02:00
Unknown W. Brackets
9fe1a99ab3 Fix some warnings. 2013-10-14 22:09:21 -07:00
Unknown W. Brackets
59bfaa30c7 Copy/paste fail. 2013-10-14 19:33:35 -07:00
Henrik Rydgard
0c2c1751f5 Windows: Let's not link with D3DX, requiring that DLL, until we actually use the D3DX shader compiler. 2013-10-15 01:16:43 +02:00
Henrik Rydgård
ffbac62f01 Merge pull request #4162 from unknownbrackets/debugger
Add more formatting to GE debugger, cleanup, step prim
2013-10-14 02:50:11 -07:00
raven02
bf7c9fe631 Force Nearest when color test enabled and rendering resolution greater than 480x272 2013-10-14 17:07:45 +08:00
Unknown W. Brackets
991aa03273 A few more texture related formats. 2013-10-13 13:52:23 -07:00
Unknown W. Brackets
428a8181e5 Format stencil and alpha tests differently.
One is the stored value on the right, the other is the vertex value on
the left.
2013-10-13 13:52:21 -07:00
Unknown W. Brackets
479a9801d4 Shutdown issues: the legend continues.
If the gpu was slow (softgpu for example), it might still be accessing
memory.  Need to let it wake, and ignoring coreState too.
2013-10-13 09:35:02 -07:00
Unknown W. Brackets
9cbb1cb8d3 Warning fix. 2013-10-13 09:34:54 -07:00
Henrik Rydgård
cdba174ab7 Merge pull request #4148 from unknownbrackets/config-files
Allow config files and fonts to be on the memstick
2013-10-13 04:01:01 -07:00
Henrik Rydgard
e54107033d Don't crash on post-shader compile errors. 2013-10-13 12:06:55 +02:00
Unknown W. Brackets
c1897b9e54 Compare stencil correctly based on bitdepth.
All sorts of funny rules.  See comments here:
https://github.com/hrydgard/ppsspp/pull/4150
2013-10-12 22:20:38 -07:00