abi_version=2.2.0
builtins_platform=NATIVE
compiler_version=2.2.21-0.2.0-06
depends=stdlib org.jetbrains.kotlin.native.platform.posix
exportForwardDeclarations=cnames.structs.VkBuffer_T cnames.structs.VkImage_T cnames.structs.VkInstance_T cnames.structs.VkPhysicalDevice_T cnames.structs.VkDevice_T cnames.structs.VkQueue_T cnames.structs.VkSemaphore_T cnames.structs.VkCommandBuffer_T cnames.structs.VkFence_T cnames.structs.VkDeviceMemory_T cnames.structs.VkEvent_T cnames.structs.VkQueryPool_T cnames.structs.VkBufferView_T cnames.structs.VkImageView_T cnames.structs.VkShaderModule_T cnames.structs.VkPipelineCache_T cnames.structs.VkPipelineLayout_T cnames.structs.VkPipeline_T cnames.structs.VkRenderPass_T cnames.structs.VkDescriptorSetLayout_T cnames.structs.VkSampler_T cnames.structs.VkDescriptorSet_T cnames.structs.VkDescriptorPool_T cnames.structs.VkFramebuffer_T cnames.structs.VkCommandPool_T cnames.structs.VkSamplerYcbcrConversion_T cnames.structs.VkDescriptorUpdateTemplate_T cnames.structs.VkPrivateDataSlot_T cnames.structs.VkSurfaceKHR_T cnames.structs.VkSwapchainKHR_T cnames.structs.VkDisplayKHR_T cnames.structs.VkDisplayModeKHR_T cnames.structs.VkVideoSessionKHR_T cnames.structs.VkVideoSessionParametersKHR_T cnames.structs.VkDeferredOperationKHR_T cnames.structs.VkPipelineBinaryKHR_T cnames.structs.VkDebugReportCallbackEXT_T cnames.structs.VkCuModuleNVX_T cnames.structs.VkCuFunctionNVX_T cnames.structs.VkDebugUtilsMessengerEXT_T cnames.structs.VkValidationCacheEXT_T cnames.structs.VkAccelerationStructureNV_T cnames.structs.VkPerformanceConfigurationINTEL_T cnames.structs.VkIndirectCommandsLayoutNV_T cnames.structs.VkCudaModuleNV_T cnames.structs.VkCudaFunctionNV_T cnames.structs.VkAccelerationStructureKHR_T cnames.structs.VkMicromapEXT_T cnames.structs.VkOpticalFlowSessionNV_T cnames.structs.VkShaderEXT_T cnames.structs.VkIndirectExecutionSetEXT_T cnames.structs.VkIndirectCommandsLayoutEXT_T cnames.structs.NativeWindow cnames.structs.OHBufferHandle cnames.structs.OH_NativeBuffer
headerFilter=vulkan/** vk_video/**
headers=vulkan/vk_platform.h vulkan/vulkan_core.h vulkan/vulkan_ohos.h vulkan/vulkan.h vk_video/vulkan_video_codec_av1std_decode.h vk_video/vulkan_video_codec_av1std_encode.h vk_video/vulkan_video_codec_av1std.h  vk_video/vulkan_video_codec_h264std_decode.h vk_video/vulkan_video_codec_h264std_encode.h  vk_video/vulkan_video_codec_h264std.h vk_video/vulkan_video_codec_h265std_decode.h  vk_video/vulkan_video_codec_h265std_encode.h vk_video/vulkan_video_codec_h265std.h vk_video/vulkan_video_codecs_common.h
includedForwardDeclarations=cnames.structs.VkBuffer_T cnames.structs.VkImage_T cnames.structs.VkInstance_T cnames.structs.VkPhysicalDevice_T cnames.structs.VkDevice_T cnames.structs.VkQueue_T cnames.structs.VkSemaphore_T cnames.structs.VkCommandBuffer_T cnames.structs.VkFence_T cnames.structs.VkDeviceMemory_T cnames.structs.VkEvent_T cnames.structs.VkQueryPool_T cnames.structs.VkBufferView_T cnames.structs.VkImageView_T cnames.structs.VkShaderModule_T cnames.structs.VkPipelineCache_T cnames.structs.VkPipelineLayout_T cnames.structs.VkPipeline_T cnames.structs.VkRenderPass_T cnames.structs.VkDescriptorSetLayout_T cnames.structs.VkSampler_T cnames.structs.VkDescriptorSet_T cnames.structs.VkDescriptorPool_T cnames.structs.VkFramebuffer_T cnames.structs.VkCommandPool_T cnames.structs.VkSamplerYcbcrConversion_T cnames.structs.VkDescriptorUpdateTemplate_T cnames.structs.VkPrivateDataSlot_T cnames.structs.VkSurfaceKHR_T cnames.structs.VkSwapchainKHR_T cnames.structs.VkDisplayKHR_T cnames.structs.VkDisplayModeKHR_T cnames.structs.VkVideoSessionKHR_T cnames.structs.VkVideoSessionParametersKHR_T cnames.structs.VkDeferredOperationKHR_T cnames.structs.VkPipelineBinaryKHR_T cnames.structs.VkDebugReportCallbackEXT_T cnames.structs.VkCuModuleNVX_T cnames.structs.VkCuFunctionNVX_T cnames.structs.VkDebugUtilsMessengerEXT_T cnames.structs.VkValidationCacheEXT_T cnames.structs.VkAccelerationStructureNV_T cnames.structs.VkPerformanceConfigurationINTEL_T cnames.structs.VkIndirectCommandsLayoutNV_T cnames.structs.VkCudaModuleNV_T cnames.structs.VkCudaFunctionNV_T cnames.structs.VkAccelerationStructureKHR_T cnames.structs.VkMicromapEXT_T cnames.structs.VkOpticalFlowSessionNV_T cnames.structs.VkShaderEXT_T cnames.structs.VkIndirectExecutionSetEXT_T cnames.structs.VkIndirectCommandsLayoutEXT_T cnames.structs.NativeWindow cnames.structs.OHBufferHandle cnames.structs.OH_NativeBuffer
includedHeaders=usr\\include\\vulkan\\vk_platform.h usr\\include\\vulkan\\vulkan_core.h usr\\include\\vk_video\\vulkan_video_codec_h264std.h usr\\include\\vk_video\\vulkan_video_codecs_common.h usr\\include\\vk_video\\vulkan_video_codec_h264std_encode.h usr\\include\\vk_video\\vulkan_video_codec_h265std.h usr\\include\\vk_video\\vulkan_video_codec_h265std_encode.h usr\\include\\vk_video\\vulkan_video_codec_h264std_decode.h usr\\include\\vk_video\\vulkan_video_codec_h265std_decode.h usr\\include\\vk_video\\vulkan_video_codec_av1std.h usr\\include\\vk_video\\vulkan_video_codec_av1std_decode.h usr\\include\\vk_video\\vulkan_video_codec_av1std_encode.h usr\\include\\vulkan\\vulkan_ohos.h usr\\include\\vulkan\\vulkan.h 257abd3e494edd140f8f0c59aa59d1dca291ff5e17b222e4c288054b9e60e052
interop=true
ir_provider=kotlin.native.cinterop
ir_signature_versions=1,2
metadata_version=1.4.1
native_targets=ohos_x64
package=platform.vulkan
short_name=vulkan
unique_name=org.jetbrains.kotlin.native.platform.vulkan
