pan/midgard: Identify clamp(x, -1.0, 1.0) flag
[mesa.git] / src / panfrost / midgard / midgard.h
index 0e650db74e87a410ea0279a96a655bfa9e8fe3b9..b270fd2a8233f9a273e5931fc3b04b1a77569690 100644 (file)
@@ -207,9 +207,9 @@ typedef enum {
 
 typedef enum {
         midgard_outmod_none = 0,
-        midgard_outmod_pos  = 1,
-        /* 0x2 unknown */
-        midgard_outmod_sat  = 3
+        midgard_outmod_pos  = 1, /* max(x, 0.0) */
+        midgard_outmod_one  = 2, /* clamp(x, -1.0, 1.0) */
+        midgard_outmod_sat  = 3 /* clamp(x, 0.0, 1.0) */
 } midgard_outmod_float;
 
 typedef enum {