@@ -371,6 +371,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
371371 {" VK_EXT_device_memory_report" , VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION},
372372 {" VK_EXT_robustness2" , VK_EXT_ROBUSTNESS_2_SPEC_VERSION},
373373 {" VK_EXT_custom_border_color" , VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION},
374+ {" VK_EXT_texture_compression_astc_3d" , VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_SPEC_VERSION},
374375 {" VK_GOOGLE_user_type" , VK_GOOGLE_USER_TYPE_SPEC_VERSION},
375376 {" VK_NV_present_barrier" , VK_NV_PRESENT_BARRIER_SPEC_VERSION},
376377 {" VK_EXT_private_data" , VK_EXT_PRIVATE_DATA_SPEC_VERSION},
@@ -518,9 +519,6 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
518519 {" VK_MESA_image_alignment_control" , VK_MESA_IMAGE_ALIGNMENT_CONTROL_SPEC_VERSION},
519520 {" VK_EXT_ray_tracing_invocation_reorder" , VK_EXT_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION},
520521 {" VK_EXT_depth_clamp_control" , VK_EXT_DEPTH_CLAMP_CONTROL_SPEC_VERSION},
521- #ifdef VK_USE_PLATFORM_OHOS
522- {" VK_OHOS_native_buffer" , VK_OHOS_NATIVE_BUFFER_SPEC_VERSION},
523- #endif
524522 {" VK_HUAWEI_hdr_vivid" , VK_HUAWEI_HDR_VIVID_SPEC_VERSION},
525523 {" VK_NV_cooperative_matrix2" , VK_NV_COOPERATIVE_MATRIX_2_SPEC_VERSION},
526524 {" VK_ARM_pipeline_opacity_micromap" , VK_ARM_PIPELINE_OPACITY_MICROMAP_SPEC_VERSION},
@@ -539,6 +537,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
539537 {" VK_EXT_shader_64bit_indexing" , VK_EXT_SHADER_64BIT_INDEXING_SPEC_VERSION},
540538 {" VK_EXT_custom_resolve" , VK_EXT_CUSTOM_RESOLVE_SPEC_VERSION},
541539 {" VK_QCOM_data_graph_model" , VK_QCOM_DATA_GRAPH_MODEL_SPEC_VERSION},
540+ {" VK_EXT_shader_long_vector" , VK_EXT_SHADER_LONG_VECTOR_SPEC_VERSION},
542541 {" VK_SEC_pipeline_cache_incremental_mode" , VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION},
543542 {" VK_EXT_shader_uniform_buffer_unsized_array" , VK_EXT_SHADER_UNIFORM_BUFFER_UNSIZED_ARRAY_SPEC_VERSION},
544543 {" VK_NV_compute_occupancy_priority" , VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION},
@@ -2899,16 +2898,6 @@ static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetShaderEXT(
28992898
29002899static VKAPI_ATTR VkResult VKAPI_CALL CreateSurfaceOHOS (VkInstance instance, const VkSurfaceCreateInfoOHOS* pCreateInfo,
29012900 const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
2902-
2903- static VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainGrallocUsageOHOS (VkDevice device, VkFormat format, VkImageUsageFlags imageUsage,
2904- uint64_t * grallocUsage);
2905-
2906- static VKAPI_ATTR VkResult VKAPI_CALL AcquireImageOHOS (VkDevice device, VkImage image, int32_t nativeFenceFd, VkSemaphore semaphore,
2907- VkFence fence);
2908-
2909- static VKAPI_ATTR VkResult VKAPI_CALL QueueSignalReleaseImageOHOS (VkQueue queue, uint32_t waitSemaphoreCount,
2910- const VkSemaphore* pWaitSemaphores, VkImage image,
2911- int32_t * pNativeFenceFd);
29122901#endif /* VK_USE_PLATFORM_OHOS */
29132902static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV (
29142903 VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixFlexibleDimensionsPropertiesNV* pProperties);
@@ -3904,15 +3893,6 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
39043893 {" vkUpdateIndirectExecutionSetShaderEXT" , (void *)UpdateIndirectExecutionSetShaderEXT},
39053894#ifdef VK_USE_PLATFORM_OHOS
39063895 {" vkCreateSurfaceOHOS" , (void *)CreateSurfaceOHOS},
3907- #endif
3908- #ifdef VK_USE_PLATFORM_OHOS
3909- {" vkGetSwapchainGrallocUsageOHOS" , (void *)GetSwapchainGrallocUsageOHOS},
3910- #endif
3911- #ifdef VK_USE_PLATFORM_OHOS
3912- {" vkAcquireImageOHOS" , (void *)AcquireImageOHOS},
3913- #endif
3914- #ifdef VK_USE_PLATFORM_OHOS
3915- {" vkQueueSignalReleaseImageOHOS" , (void *)QueueSignalReleaseImageOHOS},
39163896#endif
39173897 {" vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV" ,
39183898 (void *)GetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV},
0 commit comments