Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19131>
"fields": [
{"bits": [0, 19], "name": "IB_SIZE"},
{"bits": [20, 20], "name": "CHAIN"},
+ {"bits": [21, 21], "name": "PRE_ENA"},
{"bits": [23, 23], "name": "VALID"}
]
},
{
if (ib->ptr_ib_size_inside_ib) {
*ib->ptr_ib_size = rcs->current.cdw |
- S_3F2_CHAIN(1) | S_3F2_VALID(1);
+ S_3F2_CHAIN(1) | S_3F2_VALID(1) |
+ S_3F2_PRE_ENA(((struct amdgpu_cs*)ib)->preamble_ib_bo != NULL);
} else {
*ib->ptr_ib_size = rcs->current.cdw;
}