Commit Graph

937 Commits

Author SHA1 Message Date
Henrik Rydgård
2a2a838b5e Merge pull request #2938 from raven02/patch-1
Clamp vpX0/vpY0 to zero when negative value retured
2013-07-26 15:48:38 -07:00
Henrik Rydgård
dc213f1792 Merge pull request #2934 from raven02/ui
NewUI fix and add cycleable frameskipping/resolution to winUI
2013-07-26 15:43:35 -07:00
raven02
087cb8b5e0 Clamp vpX0/vpY0 to zero when negative value retured 2013-07-27 06:24:59 +08:00
Henrik Rydgård
cc8bba1b10 Merge pull request #2924 from thedax/master
Add initial support for native Visual Studio 2012(and above) compilation.
2013-07-26 12:03:21 -07:00
raven02
d836527254 NewUI fix and add selectable frameskipping/Resolution to winUI 2013-07-26 22:10:03 +08:00
The Dax
e00364bfa5 Add initial support for native Visual Studio 2012(and above) compilation. Just upgrade the SLN, and go. 2013-07-25 18:34:55 -04:00
Henrik Rydgård
61351e4b59 Merge branch 'patch-1' of https://github.com/raven02/ppsspp into raven02-patch-1
Conflicts:
	Windows/ppsspp.rc
	native
2013-07-25 18:20:08 +02:00
raven02
bf8e32f6f6 Remove entire if and contents 2013-07-25 20:54:24 +08:00
raven02
82b2581d79 Remove 'Display raw framebuffer' option 2013-07-25 20:23:22 +08:00
Henrik Rydgård
0812da9e01 Merge pull request #2907 from raven02/patch-2
FBO to memory : Llimit frameskip to 8 and code cleanup
2013-07-24 12:24:05 -07:00
raven02
629a134946 Fix divide by 0 bug 2013-07-25 00:29:05 +08:00
raven02
cffb397fbf Fall the depth test to the simplest and correct one 2013-07-25 00:01:00 +08:00
raven02
f79de0b541 Max frameskip as 8 and code cleanup 2013-07-24 22:46:47 +08:00
Henrik Rydgård
9644de0949 Merge pull request #2895 from raven02/patch-4
FBO to memory : Skip frame along with frameskipping option
2013-07-23 05:24:05 -07:00
raven02
858d1d6987 Framebuffer to memory : Skip frame inline with frameskipping option 2013-07-23 20:01:31 +08:00
raven02
793428264e Apply LINEAR/LINEARFMV to TextureCache 2013-07-23 19:31:14 +08:00
raven02
4514e07ac1 Use LINEAR and LINEARFMV for framebuffer 2013-07-23 19:30:01 +08:00
raven02
2ed82df646 Use UPPER case for enum 2013-07-23 19:28:01 +08:00
Henrik Rydgard
5d91518e63 Don't know what I was thinking, sigh. Fixes #2889 2013-07-23 01:05:09 +02:00
Henrik Rydgard
2f2f20ce64 Couple of trivial microoptimizations. probably no impact. 2013-07-23 00:13:51 +02:00
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
neobrain
3ca0c5397f Add logic op/color masking GE state accessors. 2013-07-21 19:44:29 -07:00
neobrain
e6e7dd66d0 Implement some stencil test GE state accessors. 2013-07-21 19:44:29 -07:00
Florent Castelli
cc180fa204 Add type safe getter for texture and clut format fields. 2013-07-21 19:44:28 -07:00
neobrain
a70220a1d5 Add clut GE state accessors. 2013-07-21 19:44:28 -07:00
neobrain
01824e44ae Add some texture-related GE accessors. 2013-07-21 19:44:23 -07:00
neobrain
4c74cafa51 Add some more lighting related accessors. 2013-07-21 19:43:34 -07:00
neobrain
abca8f6c87 Add some more GE state accessors for light/etc. 2013-07-21 19:43:34 -07:00
neobrain
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