Commit Graph

328 Commits

Author SHA1 Message Date
Unknown W. Brackets
04dc4ac19b Detect tex subarea renders and palette renders.
But right now, just drawing the original, which isn't really correct.
2013-07-30 00:02:34 -07:00
Unknown W. Brackets
797027779e Log when render to texture formats differ. 2013-07-30 00:02:33 -07:00
Unknown W. Brackets
c31859021c Check the entire FB range for textures.
Using lower_bound/upper_bound should not be very slow.
2013-07-30 00:02:33 -07:00
Unknown W. Brackets
5f5048ca04 Save the bufw for textures as well, to match fbs. 2013-07-30 00:02:32 -07:00
raven02
793428264e Apply LINEAR/LINEARFMV to TextureCache 2013-07-23 19:31:14 +08:00
Henrik Rydgard
9d76ba7dd2 Minor cleanup in texcache, fix some warnings 2013-07-22 19:26:16 +02:00
Unknown W. Brackets
4cfa074546 Use GE state accessors in the texcache. 2013-07-21 19:45:05 -07:00
Florent Castelli
cc180fa204 Add type safe getter for texture and clut format fields. 2013-07-21 19:44:28 -07:00
raven02
100d336fb2 Remove _ suffix and hide the GPU mode on GLES2 2013-07-22 04:17:54 +08:00
raven02
87fc81e56d Consolidate Rendering Mode 2013-07-21 23:17:42 +08:00
Henrik Rydgard
a372e0b854 Merge branch 'patch-11' of https://github.com/raven02/ppsspp into raven02-patch-11 2013-07-20 00:33:46 +02:00
raven02
9b1d7f4166 Delete non-fbo texture 2013-07-20 01:24:20 +08:00
raven02
4d53022121 Use emnu{} to simplify different of texture filtering 2013-07-19 22:36:00 +08:00
raven02
0cfd12170c Fix text disappear when mipmapping ON in Tactic Ogre 2013-07-19 22:35:46 +08:00
Henrik Rydgard
28ad8dc230 Lots of NewUI stuff (still experimental), fix back bug with x360 controllers 2013-07-17 22:27:50 +02:00
Unknown W. Brackets
2c873ce1e8 Don't even need this var anymore. 2013-07-07 20:31:05 -07:00
raven02
f79cf0afd5 Revert c8431493be 2013-07-07 06:53:33 +08:00
raven02
c8431493be Fix black screen in non-buffered rendering mode 2013-07-03 20:02:26 +02:00
Unknown W. Brackets
5bb16e7f40 Actually, mark BGR5650 as full alpha. 2013-06-30 23:58:10 -07:00
Unknown W. Brackets
94cbb5dcd1 Never use textureFullAlpha w/ framebuffer textures. 2013-06-30 23:56:24 -07:00
Unknown W. Brackets
4bc7752eb5 Flip around the texture key to invalid faster. 2013-06-30 20:52:15 -07:00
Unknown W. Brackets
79116da82d Decode 16-bit textures a bit more directly.
Improves performance in God of War.
2013-06-30 20:36:53 -07:00
raven02
5d275d7fe9 Consolildate Texture filtering option 2013-06-30 14:58:46 +08:00
oioitff
dc04584ca1 Add a new option to enable
Linear Filtering only for CGs.
2013-06-30 03:35:28 +08:00
Admiral H. Curtiss
802fa0de4c Merge remote-tracking branch 'upstream/master' into nearest_filtering 2013-06-23 23:16:48 +02:00