diff options
author | Kenneth Graunke <[email protected]> | 2016-12-19 11:21:27 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2016-12-20 11:41:28 -0800 |
commit | 8fc5443a2b39aaa8292984f7225a2c7968d568ae (patch) | |
tree | 1aa10ab484a00b8c17d3a152702919544b630ec1 /src/compiler/glsl/opt_function_inlining.cpp | |
parent | d74c3e55b3b44d8770827a2af5dfffa10557e3c7 (diff) |
i965: Don't bail on vertex element processing if we need draw params.
BaseVertex, BaseInstance, DrawID, and some edge flag conditions need
vertex buffer and elements structs. We can't bail early in this case.
Gen4-7 already do this properly. Gen8+ did not.
Thanks to Ilia Mirkin for helping track this down.
Cc: [email protected]
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99144
Reported-by: Pierre-Eric Pelloux-Prayer <[email protected]>
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/compiler/glsl/opt_function_inlining.cpp')
0 files changed, 0 insertions, 0 deletions