Henrik Rydgard
|
f4c05392e2
|
GLES: Disable logic op while alpha blend is enabled. Having them both enabled at the same time makes no sense, and this seems like the safest possible fix for #3220 as logic op usage is rare.
|
2013-08-18 13:00:14 +02:00 |
|
raven02
|
9f0ca16df7
|
boolean fix
|
2013-08-15 03:21:42 +08:00 |
|
raven02
|
6465402283
|
Logic Ops: code cleanup
|
2013-08-06 22:14:30 +08:00 |
|
Henrik Rydgard
|
2f1e6f81bb
|
Android buildfix
|
2013-08-06 11:24:48 +02:00 |
|
raven02
|
ecf43c7ea9
|
Fix lookup table
|
2013-08-06 16:46:35 +08:00 |
|
raven02
|
1fb77f5fec
|
Use lookup table
|
2013-08-06 16:30:58 +08:00 |
|
raven02
|
6992eba90a
|
Add remaining opcodes
|
2013-08-06 16:25:33 +08:00 |
|
raven02
|
c9c1a75869
|
Fix opcode/glLogicOp type
|
2013-08-06 16:14:36 +08:00 |
|
raven02
|
5c4af8908e
|
Add context for logicOps
|
2013-08-06 16:03:27 +08:00 |
|
raven02
|
fd40bf7ada
|
Use gstate.isClearModeDepthWriteEnabled/ColorMask/AlphaMask()
|
2013-08-03 14:55:45 +08:00 |
|
neobrain
|
6926926267
|
GPU/Math3D: Change Vec3 to allow for arbitrary component base types.
|
2013-07-29 22:26:41 +02:00 |
|
neobrain
|
0ed6e93b22
|
GPU/Math3D: Replace ambiguous Vec3 constructors with static methods returning a new Vec3 object.
Possibly fixes a bug or two because the old code was using the constructors incorrectly.
|
2013-07-29 22:26:41 +02:00 |
|
raven02
|
9cfe48dd33
|
Float code cleanup
|
2013-07-29 17:12:02 +08:00 |
|
raven02
|
b35e89f646
|
Fix rear mirror in Ridge Racer 2
|
2013-07-27 18:45:48 +08:00 |
|
raven02
|
380b51dc6d
|
Revert clamp to zero and use another attempt fix
|
2013-07-27 18:20:07 +08:00 |
|
raven02
|
087cb8b5e0
|
Clamp vpX0/vpY0 to zero when negative value retured
|
2013-07-27 06:24:59 +08:00 |
|
raven02
|
cffb397fbf
|
Fall the depth test to the simplest and correct one
|
2013-07-25 00:01:00 +08:00 |
|
Unknown W. Brackets
|
b2927213c7
|
Use stencil GE state 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 |
|
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 |
|
raven02
|
dfb5983816
|
Remove !gstate.isFogEnabled()
|
2013-07-18 23:41:08 +08:00 |
|
Henrik Rydgard
|
edf5e13673
|
Undo a small difference introduced in #2814, should fix #2815
|
2013-07-17 23:12:46 +02:00 |
|
raven02
|
2e4e00329f
|
Use getScissor() function for setting scissorX1/Y1/X2/Y2
|
2013-07-18 04:04:00 +08:00 |
|
raven02
|
167a56642b
|
Consolidate culling test into non-clear mode
|
2013-07-15 00:10:43 +08:00 |
|