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