summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/adreno_common.xml.h
diff options
context:
space:
mode:
authorIlia Mirkin <imirkin@alum.mit.edu>2015-11-20 13:27:49 -0500
committerIlia Mirkin <imirkin@alum.mit.edu>2015-11-20 19:46:21 -0500
commit3b77826cc19d7a6a7e5cc6af6552d0ba89ec2922 (patch)
tree442a5b1cdc68c024c7313b8bff672c28c7814e13 /src/gallium/drivers/freedreno/adreno_common.xml.h
parente1319dcdd6c63ce289a75cd06ac20355d48f01d7 (diff)
freedreno/a4xx: logic op handling
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Diffstat (limited to 'src/gallium/drivers/freedreno/adreno_common.xml.h')
-rw-r--r--src/gallium/drivers/freedreno/adreno_common.xml.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/gallium/drivers/freedreno/adreno_common.xml.h b/src/gallium/drivers/freedreno/adreno_common.xml.h
index e45cab76368..0e0f0e65e9b 100644
--- a/src/gallium/drivers/freedreno/adreno_common.xml.h
+++ b/src/gallium/drivers/freedreno/adreno_common.xml.h
@@ -119,6 +119,25 @@ enum adreno_rb_copy_control_mode {
RB_COPY_DEPTH_STENCIL = 5,
};
+enum a3xx_rop_code {
+ ROP_CLEAR = 0,
+ ROP_NOR = 1,
+ ROP_AND_INVERTED = 2,
+ ROP_COPY_INVERTED = 3,
+ ROP_AND_REVERSE = 4,
+ ROP_INVERT = 5,
+ ROP_XOR = 6,
+ ROP_NAND = 7,
+ ROP_AND = 8,
+ ROP_EQUIV = 9,
+ ROP_NOOP = 10,
+ ROP_OR_INVERTED = 11,
+ ROP_COPY = 12,
+ ROP_OR_REVERSE = 13,
+ ROP_OR = 14,
+ ROP_SET = 15,
+};
+
enum a3xx_render_mode {
RB_RENDERING_PASS = 0,
RB_TILING_PASS = 1,