r600/sfn: Add a basic nir shader backend
This commit adds support for vertex and fragment shaders from NIR, and support for most TEX and ALU instructions. Thanks Dave Airlied for adding support for a number of ALU instructions. v2: fix compilation with gcc-6 v3: rebase: use mesa/core glsl_type_size function Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3225>
This commit is contained in:
1301
src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp
Normal file
1301
src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user