diff options
Diffstat (limited to 'src/gallium/drivers/vc5/vc5_drm.h')
-rw-r--r-- | src/gallium/drivers/vc5/vc5_drm.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/gallium/drivers/vc5/vc5_drm.h b/src/gallium/drivers/vc5/vc5_drm.h index e70cf9d56a6..2c21ee77a13 100644 --- a/src/gallium/drivers/vc5/vc5_drm.h +++ b/src/gallium/drivers/vc5/vc5_drm.h @@ -77,6 +77,19 @@ struct drm_vc5_submit_cl { /** End address of the RCL (first byte after the RCL) */ __u32 rcl_end; + /* Offset of the tile alloc memory + * + * This is optional on V3D 3.3 (where the CL can set the value) but + * required on V3D 4.1. + */ + __u32 qma; + + /** Size of the tile alloc memory. */ + __u32 qms; + + /** Offset of the tile state data array. */ + __u32 qts; + /* Pointer to a u32 array of the BOs that are referenced by the job. */ __u64 bo_handles; |