st/program: add support for gs/tes/tcs nir shaders.
authorDave Airlie <airlied@redhat.com>
Mon, 23 Oct 2017 05:48:30 +0000 (06:48 +0100)
committerDave Airlie <airlied@redhat.com>
Wed, 25 Oct 2017 23:55:56 +0000 (00:55 +0100)
commit3ee2e98aff4fdddda626d61f2e45bf25bd76d4f5
tree538aec4e2a7b573bfa5b38f449fb7fd70de64239
parent3c34d11589f05e0876a92bd77fd37d3b79a69d35
st/program: add support for gs/tes/tcs nir shaders.

This probably needs more work but this just add the initial
code to convert gs/tcs/tes nir based shaders in the state tracker.

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/mesa/state_tracker/st_glsl_to_nir.cpp
src/mesa/state_tracker/st_program.c
src/mesa/state_tracker/st_program.h