summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_vbuf.h
diff options
context:
space:
mode:
authorRoland Scheidegger <[email protected]>2013-08-30 17:24:59 +0200
committerRoland Scheidegger <[email protected]>2013-08-30 23:20:04 +0200
commit431e60625b1dcacc126087f36adedb89fa60bfaa (patch)
tree23a57c583d593a02080e52a67384753f8fca30e4 /src/gallium/auxiliary/draw/draw_vbuf.h
parentf37edb5e20bddf082c25e812ee6f144c4306b8e2 (diff)
draw: fix PIPE_MAX_SAMPLER/PIPE_MAX_SHADER_SAMPLER_VIEWS issues
pstipple/aaline stages used PIPE_MAX_SAMPLER instead of PIPE_MAX_SHADER_SAMPLER_VIEWS when dealing with sampler views. Now these stages can't actually handle sampler_unit != texture_unit anyway (they cannot work with d3d10 shaders at all due to using tex not sample opcodes as "mixed mode" shaders are impossible) but this leads to crashes if a driver just installs these stages and then more than PIPE_MAX_SAMPLER views are set even if the stages aren't even used. Reviewed-by: Zack Rusin <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_vbuf.h')
0 files changed, 0 insertions, 0 deletions