nir: Add lower_rotate flag and set to true in all drivers
[mesa.git] / src / gallium / drivers / lima / lima_program.c
index 3247892c77340cc48acfe791922b59a69cf7ab2c..5e92726df068873deea2bc86e257a00a864253c7 100644 (file)
@@ -52,9 +52,11 @@ static const nir_shader_compiler_options vs_nir_options = {
    /* could be implemented by clamp */
    .lower_fsat = true,
    .lower_bitshift = true,
+   .lower_rotate = true,
 };
 
 static const nir_shader_compiler_options fs_nir_options = {
+   .lower_ffma = true,
    .lower_fpow = true,
    .lower_fdiv = true,
    .lower_fmod = true,
@@ -62,6 +64,7 @@ static const nir_shader_compiler_options fs_nir_options = {
    .lower_flrp32 = true,
    .lower_flrp64 = true,
    .lower_fsign = true,
+   .lower_rotate = true,
 };
 
 const void *