hwcontext_vulkan: constify validation layer features table

The struct data seem to get corrupted otherwise.
Possibly a validation layer or libvulkan issue.
This commit is contained in:
Lynne 2024-07-24 00:39:31 +02:00
parent 9e606b33a8
commit 957d34784a
Signed by: Lynne
GPG key ID: A2FEA5F03F034464

View file

@ -777,7 +777,7 @@ static int create_instance(AVHWDeviceContext *ctx, AVDictionary *opts)
goto fail;
if (debug_mode) {
VkValidationFeatureEnableEXT feat_list[] = {
static const VkValidationFeatureEnableEXT feat_list[] = {
VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT,
VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT,
VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT,