From 4603a734575d3ceaf744265ed60b7c81955c6c37 Mon Sep 17 00:00:00 2001 From: andrew0229 Date: Fri, 6 Sep 2024 10:38:53 +0800 Subject: [PATCH] fix hps ext Signed-off-by: andrew0229 --- README_OpenHarmony.md | 4 ++-- layers/vulkan/generated/vk_safe_struct.h | 1 + layers/vulkan/generated/vk_safe_struct_core.cpp | 4 +++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README_OpenHarmony.md b/README_OpenHarmony.md index 390a1f8e0..f5d2368c2 100644 --- a/README_OpenHarmony.md +++ b/README_OpenHarmony.md @@ -23,8 +23,8 @@ Vulkan-ValidationLayers被实现为一个Vulkan Layer,由Vulkan-Loader加载 ``` hdc target mount #root模式下,开启权限 - hdc shell mkdir /system/etc/vulkan/implicity.d/ #为隐式层创建文件夹 - hdc file push VkLayer_khronos_validation.json /system/etc/vulkan/implicity.d/ #推送json文件到隐式层下 + hdc shell mkdir /system/etc/vulkan/implicit_layer.d/ #为隐式层创建文件夹 + hdc file push VkLayer_khronos_validation.json /system/etc/vulkan/implicit_layer.d/ #推送json文件到隐式层下 hdc file push libVkLayer_khronos_validation.so /system/lib64 hdc shell reboot #重启设备 ``` diff --git a/layers/vulkan/generated/vk_safe_struct.h b/layers/vulkan/generated/vk_safe_struct.h index e5c38b51e..b01e4c9cb 100644 --- a/layers/vulkan/generated/vk_safe_struct.h +++ b/layers/vulkan/generated/vk_safe_struct.h @@ -18420,6 +18420,7 @@ struct safe_VkDrawBlurImageInfoHUAWEI { VkStructureTypeHUAWEI sType; const void* pNext{}; float sigma; + VkBlurOriginTypeHUAWEI origin; VkRect2D srcRegion; VkRect2D dstRegion; VkImageView srcImageView; diff --git a/layers/vulkan/generated/vk_safe_struct_core.cpp b/layers/vulkan/generated/vk_safe_struct_core.cpp index f31172a85..47e344564 100644 --- a/layers/vulkan/generated/vk_safe_struct_core.cpp +++ b/layers/vulkan/generated/vk_safe_struct_core.cpp @@ -19397,7 +19397,7 @@ void safe_VkDeviceImageMemoryRequirements::initialize(const safe_VkDeviceImageMe } safe_VkDrawBlurImageInfoHUAWEI::safe_VkDrawBlurImageInfoHUAWEI() - : sType(VK_STRUCTURE_TYPE_DRAW_BLUR_IMAGE_INFO_HUAWEI), pNext(nullptr), sigma(), srcRegion(), dstRegion(), srcImageView() {} + : sType(VK_STRUCTURE_TYPE_DRAW_BLUR_IMAGE_INFO_HUAWEI), pNext(nullptr), sigma(), origin(), srcRegion(), dstRegion(), srcImageView() {} safe_VkDrawBlurImageInfoHUAWEI& safe_VkDrawBlurImageInfoHUAWEI::operator=(const safe_VkDrawBlurImageInfoHUAWEI& copy_src) { if (©_src == this) return *this; @@ -19406,6 +19406,7 @@ safe_VkDrawBlurImageInfoHUAWEI& safe_VkDrawBlurImageInfoHUAWEI::operator=(const sType = copy_src.sType; sigma = copy_src.sigma; + origin = copy_src.origin; srcRegion = copy_src.srcRegion; dstRegion = copy_src.dstRegion; srcImageView = copy_src.srcImageView; @@ -19421,6 +19422,7 @@ void safe_VkDrawBlurImageInfoHUAWEI::initialize(const VkDrawBlurImageInfoHUAWEI* FreePnextChain(pNext); sType = in_struct->sType; sigma = in_struct->sigma; + origin = in_struct->origin; srcRegion = in_struct->srcRegion; dstRegion = in_struct->dstRegion; srcImageView = in_struct->srcImageView; -- Gitee