summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers
diff options
context:
space:
mode:
authorTiziano Bacocco <tizbac2@gmail.com>2015-01-19 15:27:38 +0100
committerAxel Davy <axel.davy@ens.fr>2015-02-06 00:07:19 +0100
commit50f0e011da23945cb2219bf71c4dc7b1aeb5044f (patch)
tree7e9653844b4f49f9b594c246ed74ca7bf6a9e957 /src/gallium/state_trackers
parentdfe5e84e74b184748c48cf07d58c79c2c5685a2d (diff)
downloadexternal_mesa3d-50f0e011da23945cb2219bf71c4dc7b1aeb5044f.zip
external_mesa3d-50f0e011da23945cb2219bf71c4dc7b1aeb5044f.tar.gz
external_mesa3d-50f0e011da23945cb2219bf71c4dc7b1aeb5044f.tar.bz2
st/nine: Setting D3DRS_ALPHAFUNC to 0 means D3DCMP_NEVER
Reviewed-by: Axel Davy <axel.davy@ens.fr> Signed-off-by: Tiziano Bacocco <tizbac2@gmail.com>
Diffstat (limited to 'src/gallium/state_trackers')
-rw-r--r--src/gallium/state_trackers/nine/nine_pipe.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/nine/nine_pipe.h b/src/gallium/state_trackers/nine/nine_pipe.h
index 640bbdb..c1269b3 100644
--- a/src/gallium/state_trackers/nine/nine_pipe.h
+++ b/src/gallium/state_trackers/nine/nine_pipe.h
@@ -472,6 +472,7 @@ d3dcmpfunc_to_pipe_func(D3DCMPFUNC func)
case D3DCMP_NOTEQUAL: return PIPE_FUNC_NOTEQUAL;
case D3DCMP_GREATEREQUAL: return PIPE_FUNC_GEQUAL;
case D3DCMP_ALWAYS: return PIPE_FUNC_ALWAYS;
+ case D3DCMP_NEVER_ZERO: return PIPE_FUNC_NEVER; // Tested on windows + ATI HD5770
default:
assert(0);
return PIPE_FUNC_NEVER;