diff options
author | Dave Airlie <[email protected]> | 2017-08-03 13:48:40 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2017-08-03 16:54:08 +1000 |
commit | 271fa3a684ef0eefe99087c13d1abb099784163f (patch) | |
tree | 1103f5b73ca482f2e0abefa44abf82a8d4344ce9 /src/glx/glx_error.c | |
parent | d5ba75f8881f0869dc16f71f7395514c0a35b6e2 (diff) |
intel/vec4/gs: reset nr_pull_param if DUAL_INSTANCED compile failed.
If dual object compile fails (as seems to happen with virgl a
fair bit, and does piglit even have any tests for it?), we end up
not restarting the pull params, so we call
vec4_visitor::move_uniform_array_access_to_pull_constant
a second time and it runs over the ends of the alloc.
Fixes: tests/spec/glsl-1.50/execution/geometry/max-input-components.shader_test
running inside virgl on ivybridge.
Reviewed-by: Kenneth Graunke <[email protected]>
Cc: <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/glx/glx_error.c')
0 files changed, 0 insertions, 0 deletions