svga: lower images before ntt
authorCharmaine Lee <charmainel@vmware.com>
Fri, 16 Jun 2023 01:45:16 +0000 (04:45 +0300)
committerMarge Bot <emma+marge@anholt.net>
Fri, 16 Jun 2023 21:44:22 +0000 (21:44 +0000)
commit63c883ee006dc35136fb4a2403f11fbfdf14e6c5
treee012422ec7f35c27641287b39e3c606c2aa329d6
parent4f1a3955c4c6aa9a1590a57582621d80dfa03fad
svga: lower images before ntt

ntt requires lowered images, so call gl_nir_lower_images first before
passing the shader to ntt.

Fixes piglit failures spec@glsl-4.30@execution@built-in-functions@cs*

Fixes: 0ac95418048 ("gallium: Drop PIPE_SHADER_CAP_PREFERRED_IR")

Reviewed-by: Neha Bhende <bhenden@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23697>
src/gallium/drivers/svga/meson.build
src/gallium/drivers/svga/svga_pipe_cs.c
src/gallium/drivers/svga/svga_shader.c