freedreno: a2xx: increase size of the offset field in instr_fetch_vtx_t

The offset field is 22 bit large.
11 bits are necessary because MaxVertexAttribRelativeOffset = 2047

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Signed-off-by: Rob Clark <robdclark@gmail.com>
This commit is contained in:
Jonathan Marek 2018-06-21 17:06:26 -04:00 committed by Rob Clark
parent 69ae42ca4c
commit d5ff36b97b

View file

@ -366,10 +366,8 @@ typedef struct PACKED {
uint8_t pred_select : 1;
/* dword2: */
uint8_t stride : 8;
/* possibly offset and reserved4 are swapped on a200? */
uint8_t offset : 8;
uint8_t reserved4 : 8;
uint8_t reserved5 : 7;
uint32_t offset : 22;
uint8_t reserved4 : 1;
uint8_t pred_condition : 1;
} instr_fetch_vtx_t;