Commit Graph
9567 Commits
Author SHA1 Message Date
Henrik Rydgard 0cbe0dc997 Let's try raven02's #2880, which failed to merge normally so I did it manually instead. 2013-07-22 22:57:12 +02:00
Henrik Rydgard 9d76ba7dd2 Minor cleanup in texcache, fix some warnings 2013-07-22 19:26:16 +02:00
Henrik Rydgard eaf5cc169d TransformPipeline: Minor memory optimization and a prim sanity check 2013-07-22 19:22:38 +02:00
Henrik Rydgård 9c73528430 Merge pull request #2881 from raven02/patch-3
Fix rendering mode switching issue in old & new UI
2013-07-22 00:35:06 -07:00
Unknown W. Brackets 4cfa074546 Use GE state accessors in the texcache. 2013-07-21 19:45:05 -07:00
Unknown W. Brackets b2927213c7 Use stencil GE state accessors. 2013-07-21 19:45:04 -07:00
Unknown W. Brackets 46805b37cb Use the texture-related GE accessors. 2013-07-21 19:45:04 -07:00
Unknown W. Brackets abd9dc6137 Use the light computation/type GE accessors. 2013-07-21 19:44:30 -07:00
Unknown W. Brackets 988614f6d0 Use lightning GE state accessors where appropriate. 2013-07-21 19:44:30 -07:00
Unknown W. Brackets c0da6b97c5 Add and use some color/alpha test accessors. 2013-07-21 19:44:30 -07:00
neobrainandUnknown W. Brackets 3ca0c5397f Add logic op/color masking GE state accessors. 2013-07-21 19:44:29 -07:00
neobrainandUnknown W. Brackets e6e7dd66d0 Implement some stencil test GE state accessors. 2013-07-21 19:44:29 -07:00
Florent CastelliandUnknown W. Brackets cc180fa204 Add type safe getter for texture and clut format fields. 2013-07-21 19:44:28 -07:00
neobrainandUnknown W. Brackets a70220a1d5 Add clut GE state accessors. 2013-07-21 19:44:28 -07:00
neobrainandUnknown W. Brackets 01824e44ae Add some texture-related GE accessors. 2013-07-21 19:44:23 -07:00
neobrainandUnknown W. Brackets 4c74cafa51 Add some more lighting related accessors. 2013-07-21 19:43:34 -07:00
neobrainandUnknown W. Brackets abca8f6c87 Add some more GE state accessors for light/etc. 2013-07-21 19:43:34 -07:00
neobrainandUnknown W. Brackets a40741798c Add accessors for several lighting related values. 2013-07-21 17:43:08 -07:00
raven02 76bd4e3120 Fix rendering mode switching issue in old & new UI 2013-07-22 08:41:58 +08:00
Henrik Rydgard ab654a2b6f Quickfix for crashes switching rendering mode 2013-07-21 23:03:01 +02:00
raven02 100d336fb2 Remove _ suffix and hide the GPU mode on GLES2 2013-07-22 04:17:54 +08:00
raven02 0216f52359 Merge remote-tracking branch 'upstream/master'
Conflicts:
	UI/GameSettingsScreen.cpp
	UI/MenuScreens.cpp
	Windows/ppsspp.rc
2013-07-22 00:03:54 +08:00
raven02 87fc81e56d Consolidate Rendering Mode 2013-07-21 23:17:42 +08:00
Henrik Rydgård bd2c74cf24 Merge pull request #2861 from raven02/vendor
GPU-vendor-base alpha and color Testing
2013-07-20 11:43:48 -07:00
raven02 b96e0a0dfe Add NOTICE_LOG to show GPU vendor 2013-07-21 01:39:37 +08:00
raven02 7ac496529b Vendor Based Alpha and Color Testing 2013-07-21 01:14:36 +08:00
raven02 39c6c7f634 Merge items to new UI 2013-07-20 22:03:52 +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 44fe09f03e Fix black box in Dainiji_Super_Robot_Taisen_Z_Hakaihen 2013-07-20 01:55:12 +08: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 444a39f32b Need to "dirty" framebuffers when updating them from memory. Should fix #2828 . 2013-07-18 20:01:22 +02:00
Henrik Rydgård 98524f3fe2 Merge pull request #2832 from raven02/patch-9
Remove !gstate.isFogEnabled()
2013-07-18 10:42:52 -07:00
Henrik Rydgard 1abd9ff2d3 Change the alpha test rounding offset to be just under half. Fixes some disappearing things.. 2013-07-18 19:19:52 +02:00
raven02 dfb5983816 Remove !gstate.isFogEnabled() 2013-07-18 23:41:08 +08:00
Henrik Rydgard b5d5291a58 Avoid unnecessary buffer flips even when buffered rendering is on. Speeds up buffered rendering in 30fps games. 2013-07-18 10:48:07 +02:00
Henrik Rydgard d76c45411d alpha test: fix typo, add back rounding offset 2013-07-18 01:02:21 +02:00
Henrik Rydgard edf5e13673 Undo a small difference introduced in #2814, should fix #2815 2013-07-17 23:12:46 +02:00
Henrik Rydgard 3e24949f8a Try different approach to rounding the inputs to the alpha test. Appears to fix some problems on PowerVR. 2013-07-17 23:03:21 +02:00
Henrik Rydgård 2034a7cc57 Merge pull request #2814 from raven02/patch-7
Use getScissor() function for setting scissorX1/Y1/X2/Y2
2013-07-17 13:29:54 -07:00
Henrik Rydgard 28ad8dc230 Lots of NewUI stuff (still experimental), fix back bug with x360 controllers 2013-07-17 22:27:50 +02:00
raven02 2e4e00329f Use getScissor() function for setting scissorX1/Y1/X2/Y2 2013-07-18 04:04:00 +08:00
Henrik Rydgård ff5dfcec13 Merge pull request #2786 from raven02/patch-6
New attempt to generate FBO using fb_stride
2013-07-17 11:45:13 -07:00
raven02 07e118b6a1 New attempt to generate FBO using fb_stride 2013-07-18 02:17:54 +08:00
Henrik Rydgard 81411a74ed Experimental: Make orientation change possible on Android. 2013-07-16 22:51:25 +02:00
tpu c525d2fb86 bugfix: params of textureCache_.Invalidate 2013-07-15 23:54:44 +08:00
raven02 3d8474a64a Fix missing title screens in Growlanser 2013-07-15 20:11:23 +08:00
raven02 167a56642b Consolidate culling test into non-clear mode 2013-07-15 00:10:43 +08:00
Henrik Rydgård b039768b2d Merge pull request #2772 from raven02/patch-4
Fix depth issues in multiple games
2013-07-14 06:36:21 -07:00