Skip to content
Snippets Groups Projects
V

virglrenderer

Project ID: 219
user avatar
Gert Wollny authored
Gallium sends the shaders in the order FS-[GS]-[TES]-[TCS]-VS. If an old
shader program is still bound when a new shader is send, then it would use the
old bounds shader of the previous stage to evaluate the shader key and code
creation might create an invalid shader. Hence, if the shader to be translated
is not yet bound ignore the previous stage when evaluating the shader key
(Gurchtan)

Fixes #114

Signed-off-by: default avatarGert Wollny <gert.wollny@collabora.com>
Reviewed-by: default avatarGurchetan Singh <gurchetansingh@chromium.org>
e480cb63
History
Name Last commit Last update