glsl: Delete the vectorization opt pass.
Nothing uses it, and i965 was the last thing to. Even if I enable it for softpipe or crocus, it quickly causes NIR validation failures in shader-db from swizzles outside the bounds of vectors. Retire it in favor of nir_opt_vectorize(). Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com>. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14249>
This commit is contained in:
@@ -208,7 +208,6 @@ files_libglsl = files(
|
||||
'opt_structure_splitting.cpp',
|
||||
'opt_swizzle.cpp',
|
||||
'opt_tree_grafting.cpp',
|
||||
'opt_vectorize.cpp',
|
||||
'program.h',
|
||||
'propagate_invariance.cpp',
|
||||
's_expression.cpp',
|
||||
|
Reference in New Issue
Block a user