Henrik Rydgard
|
838e53f482
|
Delete disabled code to use built-in alpha test on DX9.
|
2015-10-25 01:26:38 +02:00 |
|
Henrik Rydgard
|
85229efef4
|
D3D9: Generate shaders directly from shader IDs, just like we do in GL.
|
2015-10-25 00:34:23 +02:00 |
|
Henrik Rydgard
|
edafa9bc17
|
Centralize the GPU state conversion functions
|
2015-10-24 23:49:05 +02:00 |
|
Henrik Rydgard
|
92389a4966
|
Use a common ShaderId class. Start moving shader ID code to GPU/Common
|
2015-10-24 23:24:06 +02:00 |
|
Unknown W. Brackets
|
e1df8fc45f
|
Centralize sampling params and test optimizations.
|
2015-09-13 06:38:07 -07:00 |
|
Henrik Rydgard
|
b5f7d9346f
|
Minor cleanups in GPU
|
2015-07-29 13:08:02 +02:00 |
|
Unknown W. Brackets
|
f0676b0c85
|
Optimize color tests against zero.
They seem to be somewhat common. Speeds up Tales of Phantasia X a bit.
|
2015-03-08 19:08:21 -07:00 |
|
Unknown W. Brackets
|
8bf13d4214
|
d3d9: Add stencil and blend replacement helpers.
|
2014-09-21 10:56:54 -07:00 |
|
Unknown W. Brackets
|
e3d6f19a2e
|
d3d9: Update some not-yet-used ps uniforms.
|
2014-09-21 10:41:44 -07:00 |
|
Unknown W. Brackets
|
71e310aff8
|
d3d: Initial attempt to upload stencil.
|
2014-09-14 02:21:41 -07:00 |
|
Henrik Rydgard
|
d2d563cd2c
|
D3D: Use fixed constant registers for pixel shader constants
|
2014-09-10 12:59:33 +02:00 |
|
Unknown W. Brackets
|
9af40cb14f
|
d3d: Update the texture cache to mostly match.
Now we can reduce the differences down.
|
2014-09-09 00:53:01 -07:00 |
|
Ced2911
|
d4adc3abb8
|
[dx9] don't do alpha test in pixel shader, use state mapping
hrydgard: Cleaned up a bit, disabled by default
Conflicts:
GPU/Directx9/TextureCacheDX9.cpp
|
2014-08-24 09:52:34 +02:00 |
|
Unknown W. Brackets
|
f55b6a0dbc
|
Put the DirectX9 stuff into a namespace.
This makes it almost build on Windows, but not quite. Some required files
excluded from build, still.
|
2013-09-15 08:56:12 -07:00 |
|
Henrik Rydgard
|
cc6681cd0b
|
Compile Ced's DX9 GPU on Windows. Not hooked up yet.
This needs work, has several problems that must be fixed to run on Windows.
Ced, you'll have to fix up your xb project file a bit, sorry.
|
2013-09-15 12:52:44 +02:00 |
|