freedreno/registers: a6xx depth bounds test registers
[mesa.git] / src / freedreno / vulkan / tu_private.h
index 0109b5c2ba595d02fbbe01aaa1ab4aa2b7c9fdcf..fea76539c2a2fb1588eda18885301a8ee71df01f 100644 (file)
@@ -406,7 +406,7 @@ struct tu_cs_entry
    uint32_t offset;
 };
 
-struct ts_cs_memory {
+struct tu_cs_memory {
    uint32_t *map;
    uint64_t iova;
 };
@@ -816,11 +816,9 @@ struct tu_cmd_state
    struct tu_cs_entry ia_gmem_ib, ia_sysmem_ib;
 
    /* Index buffer */
-   struct tu_buffer *index_buffer;
-   uint64_t index_offset;
-   uint32_t index_type;
-   uint32_t max_index_count;
    uint64_t index_va;
+   uint32_t max_index_count;
+   uint8_t index_size, index_shift;
 
    /* because streamout base has to be 32-byte aligned
     * there is an extra offset to deal with when it is
@@ -1066,7 +1064,6 @@ struct tu_pipeline
 
    struct
    {
-      struct tu_bo binary_bo;
       struct tu_cs_entry state_ib;
       struct tu_cs_entry binning_state_ib;