From 0819e04f213fdea7b5b9a36ff18175a58536bcb0 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Fri, 20 Sep 2024 15:58:10 -0500 Subject: [PATCH] nvk: Increase push constant space to 256B Part-of: --- src/nouveau/vulkan/nvk_cmd_buffer.h | 2 +- src/nouveau/vulkan/nvk_private.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nouveau/vulkan/nvk_cmd_buffer.h b/src/nouveau/vulkan/nvk_cmd_buffer.h index 938c50594ab..6dc55668d99 100644 --- a/src/nouveau/vulkan/nvk_cmd_buffer.h +++ b/src/nouveau/vulkan/nvk_cmd_buffer.h @@ -62,7 +62,7 @@ struct nvk_root_descriptor_table { union nvk_buffer_descriptor dynamic_buffers[NVK_MAX_DYNAMIC_BUFFERS]; /* enfore alignment to 0x100 as needed pre pascal */ - uint8_t __padding[0x38]; + uint8_t __padding[0xb8]; }; /* helper macro for computing root descriptor byte offsets */ diff --git a/src/nouveau/vulkan/nvk_private.h b/src/nouveau/vulkan/nvk_private.h index a4ebece913f..8ef6e6223c8 100644 --- a/src/nouveau/vulkan/nvk_private.h +++ b/src/nouveau/vulkan/nvk_private.h @@ -11,7 +11,7 @@ #include "vk_util.h" #define NVK_MAX_SETS 32 -#define NVK_MAX_PUSH_SIZE 128 +#define NVK_MAX_PUSH_SIZE 256 #define NVK_MAX_DYNAMIC_BUFFERS 64 #define NVK_MAX_RTS 8 #define NVK_MAX_SAMPLES 8