Module: Mesa
Branch: master
Commit: 5923780b2a610bc9dc4fb88e19638e604cff9b79
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5923780b2a610bc9dc4fb88e19638e604cff9b79

Author: Rob Clark <[email protected]>
Date:   Fri Apr 21 16:08:58 2017 -0400

freedreno: update generated headers

Signed-off-by: Rob Clark <[email protected]>

---

 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h     |  4 ++--
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h     |  4 ++--
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h     |  4 ++--
 src/gallium/drivers/freedreno/a5xx/a5xx.xml.h     | 11 +++++++++--
 src/gallium/drivers/freedreno/adreno_common.xml.h |  4 ++--
 src/gallium/drivers/freedreno/adreno_pm4.xml.h    | 10 ++++++++--
 6 files changed, 25 insertions(+), 12 deletions(-)

diff --git a/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h 
b/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h
index 222f91c933..27405a6e47 100644
--- a/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h
+++ b/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h
@@ -12,10 +12,10 @@ The rules-ng-ng source files this header was generated from 
are:
 - /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml  (   
1572 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml          (  
37162 bytes, from 2017-04-14 19:14:25)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml (  
12025 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
27744 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
28504 bytes, from 2017-04-21 20:00:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml          (  
83840 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml          ( 
110757 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
102364 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
103235 bytes, from 2017-04-21 13:16:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml         (   
1773 bytes, from 2017-04-14 19:13:30)
 
 Copyright (C) 2013-2017 by the following authors:
diff --git a/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h 
b/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h
index 6e48c4f754..dd5e1dfe69 100644
--- a/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h
+++ b/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h
@@ -12,10 +12,10 @@ The rules-ng-ng source files this header was generated from 
are:
 - /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml  (   
1572 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml          (  
37162 bytes, from 2017-04-14 19:14:25)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml (  
12025 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
27744 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
28504 bytes, from 2017-04-21 20:00:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml          (  
83840 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml          ( 
110757 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
102364 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
103235 bytes, from 2017-04-21 13:16:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml         (   
1773 bytes, from 2017-04-14 19:13:30)
 
 Copyright (C) 2013-2017 by the following authors:
diff --git a/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h 
b/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h
index cabe7b2769..10b6691a65 100644
--- a/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h
+++ b/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h
@@ -12,10 +12,10 @@ The rules-ng-ng source files this header was generated from 
are:
 - /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml  (   
1572 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml          (  
37162 bytes, from 2017-04-14 19:14:25)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml (  
12025 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
27744 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
28504 bytes, from 2017-04-21 20:00:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml          (  
83840 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml          ( 
110757 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
102364 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
103235 bytes, from 2017-04-21 13:16:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml         (   
1773 bytes, from 2017-04-14 19:13:30)
 
 Copyright (C) 2013-2017 by the following authors:
diff --git a/src/gallium/drivers/freedreno/a5xx/a5xx.xml.h 
b/src/gallium/drivers/freedreno/a5xx/a5xx.xml.h
index c50dfb2d19..929990f519 100644
--- a/src/gallium/drivers/freedreno/a5xx/a5xx.xml.h
+++ b/src/gallium/drivers/freedreno/a5xx/a5xx.xml.h
@@ -12,10 +12,10 @@ The rules-ng-ng source files this header was generated from 
are:
 - /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml  (   
1572 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml          (  
37162 bytes, from 2017-04-14 19:14:25)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml (  
12025 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
27744 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
28504 bytes, from 2017-04-21 20:00:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml          (  
83840 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml          ( 
110757 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
102364 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
103235 bytes, from 2017-04-21 13:16:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml         (   
1773 bytes, from 2017-04-14 19:13:30)
 
 Copyright (C) 2013-2017 by the following authors:
@@ -2744,6 +2744,9 @@ static inline uint32_t A5XX_RB_WINDOW_OFFSET_Y(uint32_t 
val)
        return ((val) << A5XX_RB_WINDOW_OFFSET_Y__SHIFT) & 
A5XX_RB_WINDOW_OFFSET_Y__MASK;
 }
 
+#define REG_A5XX_RB_SAMPLE_COUNT_CONTROL                       0x0000e1d1
+#define A5XX_RB_SAMPLE_COUNT_CONTROL_COPY                      0x00000002
+
 #define REG_A5XX_RB_BLIT_CNTL                                  0x0000e210
 #define A5XX_RB_BLIT_CNTL_BUF__MASK                            0x0000000f
 #define A5XX_RB_BLIT_CNTL_BUF__SHIFT                           0
@@ -2875,6 +2878,10 @@ static inline uint32_t 
A5XX_RB_BLIT_FLAG_DST_ARRAY_PITCH(uint32_t val)
        return ((val >> 6) << A5XX_RB_BLIT_FLAG_DST_ARRAY_PITCH__SHIFT) & 
A5XX_RB_BLIT_FLAG_DST_ARRAY_PITCH__MASK;
 }
 
+#define REG_A5XX_RB_SAMPLE_COUNT_ADDR_LO                       0x0000e267
+
+#define REG_A5XX_RB_SAMPLE_COUNT_ADDR_HI                       0x0000e268
+
 #define REG_A5XX_VPC_CNTL_0                                    0x0000e280
 #define A5XX_VPC_CNTL_0_STRIDE_IN_VPC__MASK                    0x0000007f
 #define A5XX_VPC_CNTL_0_STRIDE_IN_VPC__SHIFT                   0
diff --git a/src/gallium/drivers/freedreno/adreno_common.xml.h 
b/src/gallium/drivers/freedreno/adreno_common.xml.h
index f5c1d687b6..7818a5b03c 100644
--- a/src/gallium/drivers/freedreno/adreno_common.xml.h
+++ b/src/gallium/drivers/freedreno/adreno_common.xml.h
@@ -12,10 +12,10 @@ The rules-ng-ng source files this header was generated from 
are:
 - /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml  (   
1572 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml          (  
37162 bytes, from 2017-04-14 19:14:25)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml (  
12025 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
27744 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
28504 bytes, from 2017-04-21 20:00:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml          (  
83840 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml          ( 
110757 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
102364 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
103235 bytes, from 2017-04-21 13:16:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml         (   
1773 bytes, from 2017-04-14 19:13:30)
 
 Copyright (C) 2013-2017 by the following authors:
diff --git a/src/gallium/drivers/freedreno/adreno_pm4.xml.h 
b/src/gallium/drivers/freedreno/adreno_pm4.xml.h
index 6b6ee94732..9452a9edde 100644
--- a/src/gallium/drivers/freedreno/adreno_pm4.xml.h
+++ b/src/gallium/drivers/freedreno/adreno_pm4.xml.h
@@ -12,10 +12,10 @@ The rules-ng-ng source files this header was generated from 
are:
 - /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml  (   
1572 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml          (  
37162 bytes, from 2017-04-14 19:14:25)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml (  
12025 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
27744 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml    (  
28504 bytes, from 2017-04-21 20:00:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml          (  
83840 bytes, from 2017-04-14 19:13:31)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml          ( 
110757 bytes, from 2017-04-14 19:13:31)
-- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
102364 bytes, from 2017-04-14 19:14:25)
+- /home/robclark/src/freedreno/envytools/rnndb/adreno/a5xx.xml          ( 
103235 bytes, from 2017-04-21 13:16:50)
 - /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml         (   
1773 bytes, from 2017-04-14 19:13:30)
 
 Copyright (C) 2013-2017 by the following authors:
@@ -674,6 +674,12 @@ static inline uint32_t CP_REG_TO_MEM_1_DEST(uint32_t val)
        return ((val) << CP_REG_TO_MEM_1_DEST__SHIFT) & 
CP_REG_TO_MEM_1_DEST__MASK;
 }
 
+#define REG_CP_MEM_TO_MEM_0                                    0x00000000
+#define CP_MEM_TO_MEM_0_NEG_A                                  0x00000001
+#define CP_MEM_TO_MEM_0_NEG_B                                  0x00000002
+#define CP_MEM_TO_MEM_0_NEG_C                                  0x00000004
+#define CP_MEM_TO_MEM_0_DOUBLE                                 0x20000000
+
 #define REG_CP_DISPATCH_COMPUTE_0                              0x00000000
 
 #define REG_CP_DISPATCH_COMPUTE_1                              0x00000001

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

Reply via email to