summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/vertexshader9.c
diff options
context:
space:
mode:
authorAxel Davy <[email protected]>2015-01-03 11:16:23 +0100
committerAxel Davy <[email protected]>2015-02-06 00:07:18 +0100
commit65ca8e4b3d6903ef086b81a5bf94688898290c4f (patch)
tree7bcc16634d4742d5f6414a87c306355451797485 /src/gallium/state_trackers/nine/vertexshader9.c
parenteb1c12d20d96f56fbfa68d79bcf2103d8b3846bb (diff)
st/nine: Explicit nine requirements
This patch raises nine requirements and disables nine for old hw that don't match them. Currently for these cards only games that don't have tight requirements would work well with nine. However nine is missing several checks regarding these limitations. To make code and future patches less heavy, dropping support for these old card seems a good solution. That makes r500 the only dx9 generation cards supported by nine. It seems the one with the less limitations for nine. Still not everything is ok, and we'll have for example to implement shader recompilation for these cards to include integer and boolean constants in the shader. Eventually when this is done, we can reintroduce support for older cards. Reviewed-by: Ilia Mirkin <[email protected]> Signed-off-by: Axel Davy <[email protected]>
Diffstat (limited to 'src/gallium/state_trackers/nine/vertexshader9.c')
0 files changed, 0 insertions, 0 deletions