diff --git a/src/gallium/drivers/r600/sfn/sfn_nir.h b/src/gallium/drivers/r600/sfn/sfn_nir.h index 22d00a48816..7c30937ff81 100644 --- a/src/gallium/drivers/r600/sfn/sfn_nir.h +++ b/src/gallium/drivers/r600/sfn/sfn_nir.h @@ -120,8 +120,6 @@ private: } -#endif - static inline nir_ssa_def * r600_imm_ivec3(nir_builder *build, int x, int y, int z) { @@ -138,6 +136,10 @@ bool r600_lower_tess_io(nir_shader *shader, enum pipe_prim_type prim_type); bool r600_append_tcs_TF_emission(nir_shader *shader, enum pipe_prim_type prim_type); bool r600_lower_tess_coord(nir_shader *sh, enum pipe_prim_type prim_type); +#else +#include "gallium/drivers/r600/r600_shader.h" +#endif + #ifdef __cplusplus extern "C" { #endif