intel/decoder: Fix decoder handling of binding table pool alloc on XeHP

3DSTATE_BINDING_TABLE_POOL_ALLOC no longer has a "Binding Table Pool
Enable" bit.  It is always enabled.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15625>
This commit is contained in:
Kenneth Graunke 2022-03-28 16:50:43 -07:00
parent 08f74e7185
commit 9bc97e4fc1

View file

@ -263,7 +263,7 @@ handle_binding_table_pool_alloc(struct intel_batch_decode_ctx *ctx,
}
}
if (bt_pool_enable) {
if (bt_pool_enable || ctx->devinfo.verx10 >= 125) {
ctx->bt_pool_base = bt_pool_base;
} else {
ctx->bt_pool_base = 0;