commit | a6291b1b1177f5728e2e1998225f0b8676c6e710 | [log] [tgz] |
---|---|---|
author | Jonathan Marek <jonathan@marek.ca> | Wed Aug 12 21:59:33 2020 -0400 |
committer | Marge Bot <eric+marge@anholt.net> | Tue Sep 01 15:10:47 2020 +0000 |
tree | 381acf5daedbb1893610a31c758005ba8a3a5d13 | |
parent | c694af40bf341b08ddf74f62fde66c9030e1ac80 [diff] |
freedreno/ir3: rework setup_{input,output} to make struct varyings work Rework setup_{input,output} to be called during emit_intrinsic, in a way which allows struct/array/matrix type varyings to work. This allows turnip to pass dEQP-VK.glsl.linkage.varying.struct.* Signed-off-by: Jonathan Marek <jonathan@marek.ca> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6181>