Module: Mesa
Branch: fast-color-clear
Commit: 830b0fcf3411a375aee53af16ddc50148263377b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=830b0fcf3411a375aee53af16ddc50148263377b

Author: Plamena Manolova <[email protected]>
Date:   Tue Jan 15 22:13:50 2019 +0000

i965: Add opcode for MI_ATOMIC to brw_defines.h

MI_ATOMIC is used to carry out atomic operations
on data in graphics memory.

Signed-off-by: Plamena Manolova <[email protected]>

---

 src/mesa/drivers/dri/i965/brw_defines.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/mesa/drivers/dri/i965/brw_defines.h 
b/src/mesa/drivers/dri/i965/brw_defines.h
index 2729a54e144..535eb4d699d 100644
--- a/src/mesa/drivers/dri/i965/brw_defines.h
+++ b/src/mesa/drivers/dri/i965/brw_defines.h
@@ -1429,6 +1429,11 @@ enum brw_pixel_shader_coverage_mask_mode {
 #define MI_STORE_DATA_IMM              (CMD_MI | (0x20 << 23))
 #define MI_LOAD_REGISTER_IMM           (CMD_MI | (0x22 << 23))
 #define MI_LOAD_REGISTER_REG           (CMD_MI | (0x2A << 23))
+#define MI_ATOMIC    (CMD_MI | (0x2F << 23))
+# define MI_ATOMIC_RETURN_DATA_CONTROL    (1 << 16)
+# define MI_ATOMIC_CS_STALL    (1 << 17)
+# define MI_ATOMIC_INLINE_DATA    (1 << 18)
+# define MI_ATOMIC_DATA_SIZE_QWORD    (1 << 19)
 
 #define MI_FLUSH_DW                    (CMD_MI | (0x26 << 23))
 

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to