raven02
|
078606a528
|
enum for GE_TEXFUNC_UNKNOWN1/2/3 = 5/6/7
|
2013-12-14 06:48:45 +08:00 |
|
Unknown W. Brackets
|
f1f526f8cd
|
Add some additional unknown cmds to reporting.
|
2013-10-08 00:34:17 -07:00 |
|
raven02
|
9e17a4abdb
|
Add bunch of GE_CMD_UNKNOWN_XX
|
2013-09-20 14:31:16 +08:00 |
|
raven02
|
5e3b175045
|
Reformat and use enum for GETextureFiltering
|
2013-09-04 16:54:25 +08:00 |
|
raven02
|
67cdf87fc0
|
Cleanup and add GE_PATCHPRIM_UNKNOWN=3
|
2013-09-04 16:10:52 +08:00 |
|
Florent Castelli
|
c6932e2675
|
Use GEPrimitiveType everywhere instead of stupid integer
|
2013-08-25 19:51:06 +02:00 |
|
raven02
|
2820e5303f
|
Add GE_LIGHTTYPE_UNKNOWN
|
2013-08-20 11:41:24 +08:00 |
|
Unknown W. Brackets
|
a5cf284c1b
|
Treat UV gen mode 3 as GE_TEXMAP_TEXTURE_COORDS.
Fixes Riviera, #2214.
|
2013-08-19 00:33:15 -07:00 |
|
Tony Wasserka
|
e984374b29
|
GPU: Explicitily assign enum values for GEComparison.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
11a94e1d14
|
softgpu: Implement spline surface drawing (without patch subdivision).
|
2013-08-16 23:49:13 +02:00 |
|
Tony Wasserka
|
d2f30961af
|
softgpu: Make perspective correct uv mapping code more readable and implement projection mapping.
|
2013-08-16 23:49:12 +02:00 |
|
Tony Wasserka
|
df141ffe6b
|
softgpu: Implement stencil testing. Add some TODOs. Disable alpha blending when clear mode is active.
GPUState: Fix incorrect stencil enum.
|
2013-08-16 23:49:06 +02:00 |
|
Tony Wasserka
|
73e3b78169
|
softgpu: Support flat triangle shading.
|
2013-08-16 23:48:57 +02:00 |
|
raven02
|
f1473ba1fb
|
Add remaining GE_LOGI in enum GELogicOp
|
2013-08-06 16:01:31 +08:00 |
|
Unknown W. Brackets
|
89349eae7e
|
Consistently use a proper type for GE fb format.
|
2013-07-29 23:05:59 -07:00 |
|
Unknown W. Brackets
|
abd9dc6137
|
Use the light computation/type GE accessors.
|
2013-07-21 19:44:30 -07:00 |
|
Unknown W. Brackets
|
0e0b074ed7
|
Correct dest stride on GPU block transfer.
|
2013-04-08 08:36:51 -07:00 |
|
Henrik Rydgard
|
ac47d74d7b
|
Remove obviously useless alpha tests. May help speed on mobile GPUs a little.
|
2013-03-11 18:43:36 +01:00 |
|
Henrik Rydgard
|
510f1ac3f4
|
Some misc GE constant renames / disasm
|
2013-02-02 13:40:26 +01:00 |
|
Henrik Rydgard
|
7a5aa60b3a
|
Disasm GE_CMD_REVERSENORMAL
|
2013-01-25 18:29:13 +01:00 |
|
Henrik Rydgard
|
14d26141a5
|
TextureCache_Invalidate now does a range match instead of just checking if the texture address was in range.
|
2013-01-22 22:03:39 +01:00 |
|
Henrik Rydgard
|
7271e3fcd5
|
Fix fog and stencil buffer clearing. The latter fixes the sky in MotoGP.
|
2013-01-14 20:44:11 +01:00 |
|
Henrik Rydgard
|
d8d2246236
|
Implement sceGeGetMtx and sceGeGetCmd
|
2013-01-05 19:26:37 +01:00 |
|
Henrik Rydgård
|
e2cc226d0d
|
Just some cleanup of GPU code
|
2012-12-28 20:54:00 +01:00 |
|
Henrik Rydgård
|
57b4d658cc
|
Don't log display lists, instead dump them on demand.
Makes it fairly convenient to dump and look at display lists at run time
on non windows platforms. Adding a menu item on Windows should be
trivial.
|
2012-12-27 23:38:55 +01:00 |
|