summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Justen <jordan.l.justen@intel.com>2023-10-11 12:57:44 -0700
committerJordan Justen <jordan.l.justen@intel.com>2023-10-30 02:58:28 -0700
commit966e4590cf0ba9df14dafd1397415f1c21159112 (patch)
treeb545a8f4c5606c66973d47588d6096e5fd3cc277
parent82bef62c17c79b298601fd565ce558c5282a88b7 (diff)
anv: Add more space for init_render_queue_state() batch (MTL regression)anvil-increase-render-batch-init-size
It may be some MTL specific code paths, but 7cdacaf4935 is triggering anvil to run out of space when initializing the render batch. Fixes: 7cdacaf4935 ("intel/xehp: Adjust TBIMR performance chicken bits.") Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
-rw-r--r--src/intel/vulkan/genX_init_state.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/intel/vulkan/genX_init_state.c b/src/intel/vulkan/genX_init_state.c
index 96254cece89..1b0dbfe889f 100644
--- a/src/intel/vulkan/genX_init_state.c
+++ b/src/intel/vulkan/genX_init_state.c
@@ -330,7 +330,7 @@ init_render_queue_state(struct anv_queue *queue, bool is_companion_rcs_batch)
{
struct anv_device *device = queue->device;
UNUSED const struct intel_device_info *devinfo = queue->device->info;
- uint32_t cmds[128];
+ uint32_t cmds[256];
struct anv_batch batch = {
.start = cmds,
.next = cmds,