st/nine: Properly initialize GLSL types for NIR shaders.
authorTimur Kristóf <timur.kristof@gmail.com>
Wed, 28 Aug 2019 23:23:37 +0000 (01:23 +0200)
committerJason Ekstrand <jason@jlekstrand.net>
Wed, 28 Aug 2019 23:31:34 +0000 (23:31 +0000)
commit5f3eb6ef293f139f3504cb302b290a291629612d
tree04c69e4086799245eb9ddf8dbc9e107cc923ad7b
parent6167a63839338ffb5f972366f4194e86c5f62a81
st/nine: Properly initialize GLSL types for NIR shaders.

NIR shaders use GLSL types (note: these live outside libglsl), and
nine needs to properly initialize these just like the other state
trackers. This fixes an assertion failure when TTN is used.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
src/gallium/state_trackers/nine/device9.c