OSDN Git Service

mesa/st/nir: fix missing nir_compact_varyings
authorRob Clark <robdclark@gmail.com>
Sat, 8 Dec 2018 18:21:52 +0000 (13:21 -0500)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 11 Jan 2019 16:43:42 +0000 (16:43 +0000)
commit7594f63f211b17462f0c324c36781d0c6ef94b64
treed2c8382103b909385892f05e898ac17eb5be4c97
parent734f78a783a9f470f3d318e9aab9cc359fb9c0c4
mesa/st/nir: fix missing nir_compact_varyings

LinkedTransformFeedback is normally populated, which had nerf'd varying
packing since the check was introduced.

Fixes: dbd52585fa9 st/nir: Disable varying packing when doing transform feedback.
Signed-off-by: Rob Clark <robdclark@gmail.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
(cherry picked from commit cfe8220904b79ee45083970c0325bf59a140e163)
src/mesa/state_tracker/st_glsl_to_nir.cpp