1e5c31af7Sopenharmony_ci/* WARNING: This is auto-generated file. Do not modify, since changes will 2e5c31af7Sopenharmony_ci * be lost! Modify the generating script instead. 3e5c31af7Sopenharmony_ci * This file was generated by /scripts/gen_framework.py 4e5c31af7Sopenharmony_ci */ 5e5c31af7Sopenharmony_ci 6e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createInstance (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) 7e5c31af7Sopenharmony_ci{ 8e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 9e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pInstance = allocateHandle<Instance, VkInstance>(pCreateInfo, pAllocator))); 10e5c31af7Sopenharmony_ci} 11e5c31af7Sopenharmony_ci 12e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) 13e5c31af7Sopenharmony_ci{ 14e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 15e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pDevice = allocateHandle<Device, VkDevice>(physicalDevice, pCreateInfo, pAllocator))); 16e5c31af7Sopenharmony_ci} 17e5c31af7Sopenharmony_ci 18e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createFence (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) 19e5c31af7Sopenharmony_ci{ 20e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 21e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pFence = allocateNonDispHandle<Fence, VkFence>(device, pCreateInfo, pAllocator))); 22e5c31af7Sopenharmony_ci} 23e5c31af7Sopenharmony_ci 24e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createSemaphore (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) 25e5c31af7Sopenharmony_ci{ 26e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 27e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSemaphore = allocateNonDispHandle<Semaphore, VkSemaphore>(device, pCreateInfo, pAllocator))); 28e5c31af7Sopenharmony_ci} 29e5c31af7Sopenharmony_ci 30e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createEvent (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) 31e5c31af7Sopenharmony_ci{ 32e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 33e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pEvent = allocateNonDispHandle<Event, VkEvent>(device, pCreateInfo, pAllocator))); 34e5c31af7Sopenharmony_ci} 35e5c31af7Sopenharmony_ci 36e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createQueryPool (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) 37e5c31af7Sopenharmony_ci{ 38e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 39e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pQueryPool = allocateNonDispHandle<QueryPool, VkQueryPool>(device, pCreateInfo, pAllocator))); 40e5c31af7Sopenharmony_ci} 41e5c31af7Sopenharmony_ci 42e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createBuffer (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) 43e5c31af7Sopenharmony_ci{ 44e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 45e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pBuffer = allocateNonDispHandle<Buffer, VkBuffer>(device, pCreateInfo, pAllocator))); 46e5c31af7Sopenharmony_ci} 47e5c31af7Sopenharmony_ci 48e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createBufferView (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView) 49e5c31af7Sopenharmony_ci{ 50e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 51e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pView = allocateNonDispHandle<BufferView, VkBufferView>(device, pCreateInfo, pAllocator))); 52e5c31af7Sopenharmony_ci} 53e5c31af7Sopenharmony_ci 54e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createImage (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage) 55e5c31af7Sopenharmony_ci{ 56e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 57e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pImage = allocateNonDispHandle<Image, VkImage>(device, pCreateInfo, pAllocator))); 58e5c31af7Sopenharmony_ci} 59e5c31af7Sopenharmony_ci 60e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createImageView (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView) 61e5c31af7Sopenharmony_ci{ 62e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 63e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pView = allocateNonDispHandle<ImageView, VkImageView>(device, pCreateInfo, pAllocator))); 64e5c31af7Sopenharmony_ci} 65e5c31af7Sopenharmony_ci 66e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createShaderModule (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) 67e5c31af7Sopenharmony_ci{ 68e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 69e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pShaderModule = allocateNonDispHandle<ShaderModule, VkShaderModule>(device, pCreateInfo, pAllocator))); 70e5c31af7Sopenharmony_ci} 71e5c31af7Sopenharmony_ci 72e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createPipelineCache (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) 73e5c31af7Sopenharmony_ci{ 74e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 75e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pPipelineCache = allocateNonDispHandle<PipelineCache, VkPipelineCache>(device, pCreateInfo, pAllocator))); 76e5c31af7Sopenharmony_ci} 77e5c31af7Sopenharmony_ci 78e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createPipelineLayout (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) 79e5c31af7Sopenharmony_ci{ 80e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 81e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pPipelineLayout = allocateNonDispHandle<PipelineLayout, VkPipelineLayout>(device, pCreateInfo, pAllocator))); 82e5c31af7Sopenharmony_ci} 83e5c31af7Sopenharmony_ci 84e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createSampler (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) 85e5c31af7Sopenharmony_ci{ 86e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 87e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSampler = allocateNonDispHandle<Sampler, VkSampler>(device, pCreateInfo, pAllocator))); 88e5c31af7Sopenharmony_ci} 89e5c31af7Sopenharmony_ci 90e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDescriptorSetLayout (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) 91e5c31af7Sopenharmony_ci{ 92e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 93e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSetLayout = allocateNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(device, pCreateInfo, pAllocator))); 94e5c31af7Sopenharmony_ci} 95e5c31af7Sopenharmony_ci 96e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDescriptorPool (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool) 97e5c31af7Sopenharmony_ci{ 98e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 99e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pDescriptorPool = allocateNonDispHandle<DescriptorPool, VkDescriptorPool>(device, pCreateInfo, pAllocator))); 100e5c31af7Sopenharmony_ci} 101e5c31af7Sopenharmony_ci 102e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createFramebuffer (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) 103e5c31af7Sopenharmony_ci{ 104e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 105e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pFramebuffer = allocateNonDispHandle<Framebuffer, VkFramebuffer>(device, pCreateInfo, pAllocator))); 106e5c31af7Sopenharmony_ci} 107e5c31af7Sopenharmony_ci 108e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createRenderPass (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) 109e5c31af7Sopenharmony_ci{ 110e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 111e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pRenderPass = allocateNonDispHandle<RenderPass, VkRenderPass>(device, pCreateInfo, pAllocator))); 112e5c31af7Sopenharmony_ci} 113e5c31af7Sopenharmony_ci 114e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createCommandPool (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) 115e5c31af7Sopenharmony_ci{ 116e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 117e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pCommandPool = allocateNonDispHandle<CommandPool, VkCommandPool>(device, pCreateInfo, pAllocator))); 118e5c31af7Sopenharmony_ci} 119e5c31af7Sopenharmony_ci 120e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createAndroidSurfaceKHR (VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 121e5c31af7Sopenharmony_ci{ 122e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 123e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 124e5c31af7Sopenharmony_ci} 125e5c31af7Sopenharmony_ci 126e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createOHOSSurfaceOpenHarmony (VkInstance instance, const VkOHOSSurfaceCreateInfoOpenHarmony* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 127e5c31af7Sopenharmony_ci{ 128e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 129e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 130e5c31af7Sopenharmony_ci} 131e5c31af7Sopenharmony_ci 132e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 133e5c31af7Sopenharmony_ci{ 134e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 135e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 136e5c31af7Sopenharmony_ci} 137e5c31af7Sopenharmony_ci 138e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createSwapchainKHR (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) 139e5c31af7Sopenharmony_ci{ 140e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 141e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSwapchain = allocateNonDispHandle<SwapchainKHR, VkSwapchainKHR>(device, pCreateInfo, pAllocator))); 142e5c31af7Sopenharmony_ci} 143e5c31af7Sopenharmony_ci 144e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createViSurfaceNN (VkInstance instance, const VkViSurfaceCreateInfoNN* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 145e5c31af7Sopenharmony_ci{ 146e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 147e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 148e5c31af7Sopenharmony_ci} 149e5c31af7Sopenharmony_ci 150e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createWaylandSurfaceKHR (VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 151e5c31af7Sopenharmony_ci{ 152e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 153e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 154e5c31af7Sopenharmony_ci} 155e5c31af7Sopenharmony_ci 156e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createWin32SurfaceKHR (VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 157e5c31af7Sopenharmony_ci{ 158e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 159e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 160e5c31af7Sopenharmony_ci} 161e5c31af7Sopenharmony_ci 162e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createXlibSurfaceKHR (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 163e5c31af7Sopenharmony_ci{ 164e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 165e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 166e5c31af7Sopenharmony_ci} 167e5c31af7Sopenharmony_ci 168e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createXcbSurfaceKHR (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 169e5c31af7Sopenharmony_ci{ 170e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 171e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 172e5c31af7Sopenharmony_ci} 173e5c31af7Sopenharmony_ci 174e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createImagePipeSurfaceFUCHSIA (VkInstance instance, const VkImagePipeSurfaceCreateInfoFUCHSIA* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 175e5c31af7Sopenharmony_ci{ 176e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 177e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 178e5c31af7Sopenharmony_ci} 179e5c31af7Sopenharmony_ci 180e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createStreamDescriptorSurfaceGGP (VkInstance instance, const VkStreamDescriptorSurfaceCreateInfoGGP* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 181e5c31af7Sopenharmony_ci{ 182e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 183e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 184e5c31af7Sopenharmony_ci} 185e5c31af7Sopenharmony_ci 186e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createScreenSurfaceQNX (VkInstance instance, const VkScreenSurfaceCreateInfoQNX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 187e5c31af7Sopenharmony_ci{ 188e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 189e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 190e5c31af7Sopenharmony_ci} 191e5c31af7Sopenharmony_ci 192e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback) 193e5c31af7Sopenharmony_ci{ 194e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 195e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pCallback = allocateNonDispHandle<DebugReportCallbackEXT, VkDebugReportCallbackEXT>(instance, pCreateInfo, pAllocator))); 196e5c31af7Sopenharmony_ci} 197e5c31af7Sopenharmony_ci 198e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createIndirectCommandsLayoutNV (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNV* pIndirectCommandsLayout) 199e5c31af7Sopenharmony_ci{ 200e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 201e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pIndirectCommandsLayout = allocateNonDispHandle<IndirectCommandsLayoutNV, VkIndirectCommandsLayoutNV>(device, pCreateInfo, pAllocator))); 202e5c31af7Sopenharmony_ci} 203e5c31af7Sopenharmony_ci 204e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDescriptorUpdateTemplate (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate) 205e5c31af7Sopenharmony_ci{ 206e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 207e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pDescriptorUpdateTemplate = allocateNonDispHandle<DescriptorUpdateTemplate, VkDescriptorUpdateTemplate>(device, pCreateInfo, pAllocator))); 208e5c31af7Sopenharmony_ci} 209e5c31af7Sopenharmony_ci 210e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createIOSSurfaceMVK (VkInstance instance, const VkIOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 211e5c31af7Sopenharmony_ci{ 212e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 213e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 214e5c31af7Sopenharmony_ci} 215e5c31af7Sopenharmony_ci 216e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createMacOSSurfaceMVK (VkInstance instance, const VkMacOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 217e5c31af7Sopenharmony_ci{ 218e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 219e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 220e5c31af7Sopenharmony_ci} 221e5c31af7Sopenharmony_ci 222e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createMetalSurfaceEXT (VkInstance instance, const VkMetalSurfaceCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 223e5c31af7Sopenharmony_ci{ 224e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 225e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 226e5c31af7Sopenharmony_ci} 227e5c31af7Sopenharmony_ci 228e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createSamplerYcbcrConversion (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) 229e5c31af7Sopenharmony_ci{ 230e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 231e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pYcbcrConversion = allocateNonDispHandle<SamplerYcbcrConversion, VkSamplerYcbcrConversion>(device, pCreateInfo, pAllocator))); 232e5c31af7Sopenharmony_ci} 233e5c31af7Sopenharmony_ci 234e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createValidationCacheEXT (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache) 235e5c31af7Sopenharmony_ci{ 236e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 237e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pValidationCache = allocateNonDispHandle<ValidationCacheEXT, VkValidationCacheEXT>(device, pCreateInfo, pAllocator))); 238e5c31af7Sopenharmony_ci} 239e5c31af7Sopenharmony_ci 240e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugUtilsMessengerEXT* pMessenger) 241e5c31af7Sopenharmony_ci{ 242e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 243e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pMessenger = allocateNonDispHandle<DebugUtilsMessengerEXT, VkDebugUtilsMessengerEXT>(instance, pCreateInfo, pAllocator))); 244e5c31af7Sopenharmony_ci} 245e5c31af7Sopenharmony_ci 246e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createRenderPass2 (VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) 247e5c31af7Sopenharmony_ci{ 248e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 249e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pRenderPass = allocateNonDispHandle<RenderPass, VkRenderPass>(device, pCreateInfo, pAllocator))); 250e5c31af7Sopenharmony_ci} 251e5c31af7Sopenharmony_ci 252e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createAccelerationStructureNV (VkDevice device, const VkAccelerationStructureCreateInfoNV* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkAccelerationStructureNV* pAccelerationStructure) 253e5c31af7Sopenharmony_ci{ 254e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 255e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pAccelerationStructure = allocateNonDispHandle<AccelerationStructureNV, VkAccelerationStructureNV>(device, pCreateInfo, pAllocator))); 256e5c31af7Sopenharmony_ci} 257e5c31af7Sopenharmony_ci 258e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createHeadlessSurfaceEXT (VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) 259e5c31af7Sopenharmony_ci{ 260e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 261e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSurface = allocateNonDispHandle<SurfaceKHR, VkSurfaceKHR>(instance, pCreateInfo, pAllocator))); 262e5c31af7Sopenharmony_ci} 263e5c31af7Sopenharmony_ci 264e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createAccelerationStructureKHR (VkDevice device, const VkAccelerationStructureCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkAccelerationStructureKHR* pAccelerationStructure) 265e5c31af7Sopenharmony_ci{ 266e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 267e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pAccelerationStructure = allocateNonDispHandle<AccelerationStructureKHR, VkAccelerationStructureKHR>(device, pCreateInfo, pAllocator))); 268e5c31af7Sopenharmony_ci} 269e5c31af7Sopenharmony_ci 270e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createDeferredOperationKHR (VkDevice device, const VkAllocationCallbacks* pAllocator, VkDeferredOperationKHR* pDeferredOperation) 271e5c31af7Sopenharmony_ci{ 272e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 273e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pDeferredOperation = allocateNonDispHandle<DeferredOperationKHR, VkDeferredOperationKHR>(device, pAllocator))); 274e5c31af7Sopenharmony_ci} 275e5c31af7Sopenharmony_ci 276e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createPrivateDataSlot (VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) 277e5c31af7Sopenharmony_ci{ 278e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 279e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pPrivateDataSlot = allocateNonDispHandle<PrivateDataSlot, VkPrivateDataSlot>(device, pCreateInfo, pAllocator))); 280e5c31af7Sopenharmony_ci} 281e5c31af7Sopenharmony_ci 282e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createVideoSessionKHR (VkDevice device, const VkVideoSessionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkVideoSessionKHR* pVideoSession) 283e5c31af7Sopenharmony_ci{ 284e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 285e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pVideoSession = allocateNonDispHandle<VideoSessionKHR, VkVideoSessionKHR>(device, pCreateInfo, pAllocator))); 286e5c31af7Sopenharmony_ci} 287e5c31af7Sopenharmony_ci 288e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createVideoSessionParametersKHR (VkDevice device, const VkVideoSessionParametersCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkVideoSessionParametersKHR* pVideoSessionParameters) 289e5c31af7Sopenharmony_ci{ 290e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 291e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pVideoSessionParameters = allocateNonDispHandle<VideoSessionParametersKHR, VkVideoSessionParametersKHR>(device, pCreateInfo, pAllocator))); 292e5c31af7Sopenharmony_ci} 293e5c31af7Sopenharmony_ci 294e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createCuModuleNVX (VkDevice device, const VkCuModuleCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCuModuleNVX* pModule) 295e5c31af7Sopenharmony_ci{ 296e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 297e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pModule = allocateNonDispHandle<CuModuleNVX, VkCuModuleNVX>(device, pCreateInfo, pAllocator))); 298e5c31af7Sopenharmony_ci} 299e5c31af7Sopenharmony_ci 300e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createCuFunctionNVX (VkDevice device, const VkCuFunctionCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCuFunctionNVX* pFunction) 301e5c31af7Sopenharmony_ci{ 302e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 303e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pFunction = allocateNonDispHandle<CuFunctionNVX, VkCuFunctionNVX>(device, pCreateInfo, pAllocator))); 304e5c31af7Sopenharmony_ci} 305e5c31af7Sopenharmony_ci 306e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createBufferCollectionFUCHSIA (VkDevice device, const VkBufferCollectionCreateInfoFUCHSIA* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferCollectionFUCHSIA* pCollection) 307e5c31af7Sopenharmony_ci{ 308e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 309e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pCollection = allocateNonDispHandle<BufferCollectionFUCHSIA, VkBufferCollectionFUCHSIA>(device, pCreateInfo, pAllocator))); 310e5c31af7Sopenharmony_ci} 311e5c31af7Sopenharmony_ci 312e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createMicromapEXT (VkDevice device, const VkMicromapCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkMicromapEXT* pMicromap) 313e5c31af7Sopenharmony_ci{ 314e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 315e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pMicromap = allocateNonDispHandle<MicromapEXT, VkMicromapEXT>(device, pCreateInfo, pAllocator))); 316e5c31af7Sopenharmony_ci} 317e5c31af7Sopenharmony_ci 318e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL createOpticalFlowSessionNV (VkDevice device, const VkOpticalFlowSessionCreateInfoNV* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkOpticalFlowSessionNV* pSession) 319e5c31af7Sopenharmony_ci{ 320e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 321e5c31af7Sopenharmony_ci VK_NULL_RETURN((*pSession = allocateNonDispHandle<OpticalFlowSessionNV, VkOpticalFlowSessionNV>(device, pCreateInfo, pAllocator))); 322e5c31af7Sopenharmony_ci} 323e5c31af7Sopenharmony_ci 324e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyInstance (VkInstance instance, const VkAllocationCallbacks* pAllocator) 325e5c31af7Sopenharmony_ci{ 326e5c31af7Sopenharmony_ci freeHandle<Instance, VkInstance>(instance, pAllocator); 327e5c31af7Sopenharmony_ci} 328e5c31af7Sopenharmony_ci 329e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDevice (VkDevice device, const VkAllocationCallbacks* pAllocator) 330e5c31af7Sopenharmony_ci{ 331e5c31af7Sopenharmony_ci freeHandle<Device, VkDevice>(device, pAllocator); 332e5c31af7Sopenharmony_ci} 333e5c31af7Sopenharmony_ci 334e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL freeMemory (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator) 335e5c31af7Sopenharmony_ci{ 336e5c31af7Sopenharmony_ci DE_UNREF(device); 337e5c31af7Sopenharmony_ci freeNonDispHandle<DeviceMemory, VkDeviceMemory>(memory, pAllocator); 338e5c31af7Sopenharmony_ci} 339e5c31af7Sopenharmony_ci 340e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyFence (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator) 341e5c31af7Sopenharmony_ci{ 342e5c31af7Sopenharmony_ci DE_UNREF(device); 343e5c31af7Sopenharmony_ci freeNonDispHandle<Fence, VkFence>(fence, pAllocator); 344e5c31af7Sopenharmony_ci} 345e5c31af7Sopenharmony_ci 346e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroySemaphore (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator) 347e5c31af7Sopenharmony_ci{ 348e5c31af7Sopenharmony_ci DE_UNREF(device); 349e5c31af7Sopenharmony_ci freeNonDispHandle<Semaphore, VkSemaphore>(semaphore, pAllocator); 350e5c31af7Sopenharmony_ci} 351e5c31af7Sopenharmony_ci 352e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyEvent (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator) 353e5c31af7Sopenharmony_ci{ 354e5c31af7Sopenharmony_ci DE_UNREF(device); 355e5c31af7Sopenharmony_ci freeNonDispHandle<Event, VkEvent>(event, pAllocator); 356e5c31af7Sopenharmony_ci} 357e5c31af7Sopenharmony_ci 358e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyQueryPool (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) 359e5c31af7Sopenharmony_ci{ 360e5c31af7Sopenharmony_ci DE_UNREF(device); 361e5c31af7Sopenharmony_ci freeNonDispHandle<QueryPool, VkQueryPool>(queryPool, pAllocator); 362e5c31af7Sopenharmony_ci} 363e5c31af7Sopenharmony_ci 364e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyBuffer (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator) 365e5c31af7Sopenharmony_ci{ 366e5c31af7Sopenharmony_ci DE_UNREF(device); 367e5c31af7Sopenharmony_ci freeNonDispHandle<Buffer, VkBuffer>(buffer, pAllocator); 368e5c31af7Sopenharmony_ci} 369e5c31af7Sopenharmony_ci 370e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyBufferView (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator) 371e5c31af7Sopenharmony_ci{ 372e5c31af7Sopenharmony_ci DE_UNREF(device); 373e5c31af7Sopenharmony_ci freeNonDispHandle<BufferView, VkBufferView>(bufferView, pAllocator); 374e5c31af7Sopenharmony_ci} 375e5c31af7Sopenharmony_ci 376e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyImage (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator) 377e5c31af7Sopenharmony_ci{ 378e5c31af7Sopenharmony_ci DE_UNREF(device); 379e5c31af7Sopenharmony_ci freeNonDispHandle<Image, VkImage>(image, pAllocator); 380e5c31af7Sopenharmony_ci} 381e5c31af7Sopenharmony_ci 382e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyImageView (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator) 383e5c31af7Sopenharmony_ci{ 384e5c31af7Sopenharmony_ci DE_UNREF(device); 385e5c31af7Sopenharmony_ci freeNonDispHandle<ImageView, VkImageView>(imageView, pAllocator); 386e5c31af7Sopenharmony_ci} 387e5c31af7Sopenharmony_ci 388e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyShaderModule (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator) 389e5c31af7Sopenharmony_ci{ 390e5c31af7Sopenharmony_ci DE_UNREF(device); 391e5c31af7Sopenharmony_ci freeNonDispHandle<ShaderModule, VkShaderModule>(shaderModule, pAllocator); 392e5c31af7Sopenharmony_ci} 393e5c31af7Sopenharmony_ci 394e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyPipelineCache (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) 395e5c31af7Sopenharmony_ci{ 396e5c31af7Sopenharmony_ci DE_UNREF(device); 397e5c31af7Sopenharmony_ci freeNonDispHandle<PipelineCache, VkPipelineCache>(pipelineCache, pAllocator); 398e5c31af7Sopenharmony_ci} 399e5c31af7Sopenharmony_ci 400e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyPipeline (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator) 401e5c31af7Sopenharmony_ci{ 402e5c31af7Sopenharmony_ci DE_UNREF(device); 403e5c31af7Sopenharmony_ci freeNonDispHandle<Pipeline, VkPipeline>(pipeline, pAllocator); 404e5c31af7Sopenharmony_ci} 405e5c31af7Sopenharmony_ci 406e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyPipelineLayout (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) 407e5c31af7Sopenharmony_ci{ 408e5c31af7Sopenharmony_ci DE_UNREF(device); 409e5c31af7Sopenharmony_ci freeNonDispHandle<PipelineLayout, VkPipelineLayout>(pipelineLayout, pAllocator); 410e5c31af7Sopenharmony_ci} 411e5c31af7Sopenharmony_ci 412e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroySampler (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator) 413e5c31af7Sopenharmony_ci{ 414e5c31af7Sopenharmony_ci DE_UNREF(device); 415e5c31af7Sopenharmony_ci freeNonDispHandle<Sampler, VkSampler>(sampler, pAllocator); 416e5c31af7Sopenharmony_ci} 417e5c31af7Sopenharmony_ci 418e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDescriptorSetLayout (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator) 419e5c31af7Sopenharmony_ci{ 420e5c31af7Sopenharmony_ci DE_UNREF(device); 421e5c31af7Sopenharmony_ci freeNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(descriptorSetLayout, pAllocator); 422e5c31af7Sopenharmony_ci} 423e5c31af7Sopenharmony_ci 424e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator) 425e5c31af7Sopenharmony_ci{ 426e5c31af7Sopenharmony_ci DE_UNREF(device); 427e5c31af7Sopenharmony_ci freeNonDispHandle<DescriptorPool, VkDescriptorPool>(descriptorPool, pAllocator); 428e5c31af7Sopenharmony_ci} 429e5c31af7Sopenharmony_ci 430e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyFramebuffer (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator) 431e5c31af7Sopenharmony_ci{ 432e5c31af7Sopenharmony_ci DE_UNREF(device); 433e5c31af7Sopenharmony_ci freeNonDispHandle<Framebuffer, VkFramebuffer>(framebuffer, pAllocator); 434e5c31af7Sopenharmony_ci} 435e5c31af7Sopenharmony_ci 436e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) 437e5c31af7Sopenharmony_ci{ 438e5c31af7Sopenharmony_ci DE_UNREF(device); 439e5c31af7Sopenharmony_ci freeNonDispHandle<RenderPass, VkRenderPass>(renderPass, pAllocator); 440e5c31af7Sopenharmony_ci} 441e5c31af7Sopenharmony_ci 442e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyCommandPool (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator) 443e5c31af7Sopenharmony_ci{ 444e5c31af7Sopenharmony_ci DE_UNREF(device); 445e5c31af7Sopenharmony_ci freeNonDispHandle<CommandPool, VkCommandPool>(commandPool, pAllocator); 446e5c31af7Sopenharmony_ci} 447e5c31af7Sopenharmony_ci 448e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroySurfaceKHR (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator) 449e5c31af7Sopenharmony_ci{ 450e5c31af7Sopenharmony_ci DE_UNREF(instance); 451e5c31af7Sopenharmony_ci freeNonDispHandle<SurfaceKHR, VkSurfaceKHR>(surface, pAllocator); 452e5c31af7Sopenharmony_ci} 453e5c31af7Sopenharmony_ci 454e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroySwapchainKHR (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator) 455e5c31af7Sopenharmony_ci{ 456e5c31af7Sopenharmony_ci DE_UNREF(device); 457e5c31af7Sopenharmony_ci freeNonDispHandle<SwapchainKHR, VkSwapchainKHR>(swapchain, pAllocator); 458e5c31af7Sopenharmony_ci} 459e5c31af7Sopenharmony_ci 460e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator) 461e5c31af7Sopenharmony_ci{ 462e5c31af7Sopenharmony_ci DE_UNREF(instance); 463e5c31af7Sopenharmony_ci freeNonDispHandle<DebugReportCallbackEXT, VkDebugReportCallbackEXT>(callback, pAllocator); 464e5c31af7Sopenharmony_ci} 465e5c31af7Sopenharmony_ci 466e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyIndirectCommandsLayoutNV (VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks* pAllocator) 467e5c31af7Sopenharmony_ci{ 468e5c31af7Sopenharmony_ci DE_UNREF(device); 469e5c31af7Sopenharmony_ci freeNonDispHandle<IndirectCommandsLayoutNV, VkIndirectCommandsLayoutNV>(indirectCommandsLayout, pAllocator); 470e5c31af7Sopenharmony_ci} 471e5c31af7Sopenharmony_ci 472e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDescriptorUpdateTemplate (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) 473e5c31af7Sopenharmony_ci{ 474e5c31af7Sopenharmony_ci DE_UNREF(device); 475e5c31af7Sopenharmony_ci freeNonDispHandle<DescriptorUpdateTemplate, VkDescriptorUpdateTemplate>(descriptorUpdateTemplate, pAllocator); 476e5c31af7Sopenharmony_ci} 477e5c31af7Sopenharmony_ci 478e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroySamplerYcbcrConversion (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator) 479e5c31af7Sopenharmony_ci{ 480e5c31af7Sopenharmony_ci DE_UNREF(device); 481e5c31af7Sopenharmony_ci freeNonDispHandle<SamplerYcbcrConversion, VkSamplerYcbcrConversion>(ycbcrConversion, pAllocator); 482e5c31af7Sopenharmony_ci} 483e5c31af7Sopenharmony_ci 484e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyValidationCacheEXT (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator) 485e5c31af7Sopenharmony_ci{ 486e5c31af7Sopenharmony_ci DE_UNREF(device); 487e5c31af7Sopenharmony_ci freeNonDispHandle<ValidationCacheEXT, VkValidationCacheEXT>(validationCache, pAllocator); 488e5c31af7Sopenharmony_ci} 489e5c31af7Sopenharmony_ci 490e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks* pAllocator) 491e5c31af7Sopenharmony_ci{ 492e5c31af7Sopenharmony_ci DE_UNREF(instance); 493e5c31af7Sopenharmony_ci freeNonDispHandle<DebugUtilsMessengerEXT, VkDebugUtilsMessengerEXT>(messenger, pAllocator); 494e5c31af7Sopenharmony_ci} 495e5c31af7Sopenharmony_ci 496e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyAccelerationStructureKHR (VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks* pAllocator) 497e5c31af7Sopenharmony_ci{ 498e5c31af7Sopenharmony_ci DE_UNREF(device); 499e5c31af7Sopenharmony_ci freeNonDispHandle<AccelerationStructureKHR, VkAccelerationStructureKHR>(accelerationStructure, pAllocator); 500e5c31af7Sopenharmony_ci} 501e5c31af7Sopenharmony_ci 502e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyAccelerationStructureNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks* pAllocator) 503e5c31af7Sopenharmony_ci{ 504e5c31af7Sopenharmony_ci DE_UNREF(device); 505e5c31af7Sopenharmony_ci freeNonDispHandle<AccelerationStructureNV, VkAccelerationStructureNV>(accelerationStructure, pAllocator); 506e5c31af7Sopenharmony_ci} 507e5c31af7Sopenharmony_ci 508e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyDeferredOperationKHR (VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks* pAllocator) 509e5c31af7Sopenharmony_ci{ 510e5c31af7Sopenharmony_ci DE_UNREF(device); 511e5c31af7Sopenharmony_ci freeNonDispHandle<DeferredOperationKHR, VkDeferredOperationKHR>(operation, pAllocator); 512e5c31af7Sopenharmony_ci} 513e5c31af7Sopenharmony_ci 514e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyPrivateDataSlot (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) 515e5c31af7Sopenharmony_ci{ 516e5c31af7Sopenharmony_ci DE_UNREF(device); 517e5c31af7Sopenharmony_ci freeNonDispHandle<PrivateDataSlot, VkPrivateDataSlot>(privateDataSlot, pAllocator); 518e5c31af7Sopenharmony_ci} 519e5c31af7Sopenharmony_ci 520e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyVideoSessionKHR (VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks* pAllocator) 521e5c31af7Sopenharmony_ci{ 522e5c31af7Sopenharmony_ci DE_UNREF(device); 523e5c31af7Sopenharmony_ci freeNonDispHandle<VideoSessionKHR, VkVideoSessionKHR>(videoSession, pAllocator); 524e5c31af7Sopenharmony_ci} 525e5c31af7Sopenharmony_ci 526e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks* pAllocator) 527e5c31af7Sopenharmony_ci{ 528e5c31af7Sopenharmony_ci DE_UNREF(device); 529e5c31af7Sopenharmony_ci freeNonDispHandle<VideoSessionParametersKHR, VkVideoSessionParametersKHR>(videoSessionParameters, pAllocator); 530e5c31af7Sopenharmony_ci} 531e5c31af7Sopenharmony_ci 532e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyCuModuleNVX (VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks* pAllocator) 533e5c31af7Sopenharmony_ci{ 534e5c31af7Sopenharmony_ci DE_UNREF(device); 535e5c31af7Sopenharmony_ci freeNonDispHandle<CuModuleNVX, VkCuModuleNVX>(module, pAllocator); 536e5c31af7Sopenharmony_ci} 537e5c31af7Sopenharmony_ci 538e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyCuFunctionNVX (VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks* pAllocator) 539e5c31af7Sopenharmony_ci{ 540e5c31af7Sopenharmony_ci DE_UNREF(device); 541e5c31af7Sopenharmony_ci freeNonDispHandle<CuFunctionNVX, VkCuFunctionNVX>(function, pAllocator); 542e5c31af7Sopenharmony_ci} 543e5c31af7Sopenharmony_ci 544e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyBufferCollectionFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkAllocationCallbacks* pAllocator) 545e5c31af7Sopenharmony_ci{ 546e5c31af7Sopenharmony_ci DE_UNREF(device); 547e5c31af7Sopenharmony_ci freeNonDispHandle<BufferCollectionFUCHSIA, VkBufferCollectionFUCHSIA>(collection, pAllocator); 548e5c31af7Sopenharmony_ci} 549e5c31af7Sopenharmony_ci 550e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyMicromapEXT (VkDevice device, VkMicromapEXT micromap, const VkAllocationCallbacks* pAllocator) 551e5c31af7Sopenharmony_ci{ 552e5c31af7Sopenharmony_ci DE_UNREF(device); 553e5c31af7Sopenharmony_ci freeNonDispHandle<MicromapEXT, VkMicromapEXT>(micromap, pAllocator); 554e5c31af7Sopenharmony_ci} 555e5c31af7Sopenharmony_ci 556e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL destroyOpticalFlowSessionNV (VkDevice device, VkOpticalFlowSessionNV session, const VkAllocationCallbacks* pAllocator) 557e5c31af7Sopenharmony_ci{ 558e5c31af7Sopenharmony_ci DE_UNREF(device); 559e5c31af7Sopenharmony_ci freeNonDispHandle<OpticalFlowSessionNV, VkOpticalFlowSessionNV>(session, pAllocator); 560e5c31af7Sopenharmony_ci} 561e5c31af7Sopenharmony_ci 562e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL enumerateInstanceVersion (uint32_t* pApiVersion) 563e5c31af7Sopenharmony_ci{ 564e5c31af7Sopenharmony_ci DE_UNREF(pApiVersion); 565e5c31af7Sopenharmony_ci return VK_SUCCESS; 566e5c31af7Sopenharmony_ci} 567e5c31af7Sopenharmony_ci 568e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL enumerateInstanceLayerProperties (uint32_t* pPropertyCount, VkLayerProperties* pProperties) 569e5c31af7Sopenharmony_ci{ 570e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 571e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 572e5c31af7Sopenharmony_ci return VK_SUCCESS; 573e5c31af7Sopenharmony_ci} 574e5c31af7Sopenharmony_ci 575e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL enumerateDeviceLayerProperties (VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkLayerProperties* pProperties) 576e5c31af7Sopenharmony_ci{ 577e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 578e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 579e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 580e5c31af7Sopenharmony_ci return VK_SUCCESS; 581e5c31af7Sopenharmony_ci} 582e5c31af7Sopenharmony_ci 583e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL queueSubmit (VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence) 584e5c31af7Sopenharmony_ci{ 585e5c31af7Sopenharmony_ci DE_UNREF(queue); 586e5c31af7Sopenharmony_ci DE_UNREF(submitCount); 587e5c31af7Sopenharmony_ci DE_UNREF(pSubmits); 588e5c31af7Sopenharmony_ci DE_UNREF(fence); 589e5c31af7Sopenharmony_ci return VK_SUCCESS; 590e5c31af7Sopenharmony_ci} 591e5c31af7Sopenharmony_ci 592e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL queueWaitIdle (VkQueue queue) 593e5c31af7Sopenharmony_ci{ 594e5c31af7Sopenharmony_ci DE_UNREF(queue); 595e5c31af7Sopenharmony_ci return VK_SUCCESS; 596e5c31af7Sopenharmony_ci} 597e5c31af7Sopenharmony_ci 598e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL deviceWaitIdle (VkDevice device) 599e5c31af7Sopenharmony_ci{ 600e5c31af7Sopenharmony_ci DE_UNREF(device); 601e5c31af7Sopenharmony_ci return VK_SUCCESS; 602e5c31af7Sopenharmony_ci} 603e5c31af7Sopenharmony_ci 604e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL flushMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) 605e5c31af7Sopenharmony_ci{ 606e5c31af7Sopenharmony_ci DE_UNREF(device); 607e5c31af7Sopenharmony_ci DE_UNREF(memoryRangeCount); 608e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRanges); 609e5c31af7Sopenharmony_ci return VK_SUCCESS; 610e5c31af7Sopenharmony_ci} 611e5c31af7Sopenharmony_ci 612e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL invalidateMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) 613e5c31af7Sopenharmony_ci{ 614e5c31af7Sopenharmony_ci DE_UNREF(device); 615e5c31af7Sopenharmony_ci DE_UNREF(memoryRangeCount); 616e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRanges); 617e5c31af7Sopenharmony_ci return VK_SUCCESS; 618e5c31af7Sopenharmony_ci} 619e5c31af7Sopenharmony_ci 620e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) 621e5c31af7Sopenharmony_ci{ 622e5c31af7Sopenharmony_ci DE_UNREF(device); 623e5c31af7Sopenharmony_ci DE_UNREF(memory); 624e5c31af7Sopenharmony_ci DE_UNREF(pCommittedMemoryInBytes); 625e5c31af7Sopenharmony_ci} 626e5c31af7Sopenharmony_ci 627e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) 628e5c31af7Sopenharmony_ci{ 629e5c31af7Sopenharmony_ci DE_UNREF(device); 630e5c31af7Sopenharmony_ci DE_UNREF(buffer); 631e5c31af7Sopenharmony_ci DE_UNREF(memory); 632e5c31af7Sopenharmony_ci DE_UNREF(memoryOffset); 633e5c31af7Sopenharmony_ci return VK_SUCCESS; 634e5c31af7Sopenharmony_ci} 635e5c31af7Sopenharmony_ci 636e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) 637e5c31af7Sopenharmony_ci{ 638e5c31af7Sopenharmony_ci DE_UNREF(device); 639e5c31af7Sopenharmony_ci DE_UNREF(image); 640e5c31af7Sopenharmony_ci DE_UNREF(memory); 641e5c31af7Sopenharmony_ci DE_UNREF(memoryOffset); 642e5c31af7Sopenharmony_ci return VK_SUCCESS; 643e5c31af7Sopenharmony_ci} 644e5c31af7Sopenharmony_ci 645e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getImageSparseMemoryRequirements (VkDevice device, VkImage image, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) 646e5c31af7Sopenharmony_ci{ 647e5c31af7Sopenharmony_ci DE_UNREF(device); 648e5c31af7Sopenharmony_ci DE_UNREF(image); 649e5c31af7Sopenharmony_ci DE_UNREF(pSparseMemoryRequirementCount); 650e5c31af7Sopenharmony_ci DE_UNREF(pSparseMemoryRequirements); 651e5c31af7Sopenharmony_ci} 652e5c31af7Sopenharmony_ci 653e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceSparseImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties) 654e5c31af7Sopenharmony_ci{ 655e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 656e5c31af7Sopenharmony_ci DE_UNREF(format); 657e5c31af7Sopenharmony_ci DE_UNREF(type); 658e5c31af7Sopenharmony_ci DE_UNREF(samples); 659e5c31af7Sopenharmony_ci DE_UNREF(usage); 660e5c31af7Sopenharmony_ci DE_UNREF(tiling); 661e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 662e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 663e5c31af7Sopenharmony_ci} 664e5c31af7Sopenharmony_ci 665e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL queueBindSparse (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) 666e5c31af7Sopenharmony_ci{ 667e5c31af7Sopenharmony_ci DE_UNREF(queue); 668e5c31af7Sopenharmony_ci DE_UNREF(bindInfoCount); 669e5c31af7Sopenharmony_ci DE_UNREF(pBindInfo); 670e5c31af7Sopenharmony_ci DE_UNREF(fence); 671e5c31af7Sopenharmony_ci return VK_SUCCESS; 672e5c31af7Sopenharmony_ci} 673e5c31af7Sopenharmony_ci 674e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL resetFences (VkDevice device, uint32_t fenceCount, const VkFence* pFences) 675e5c31af7Sopenharmony_ci{ 676e5c31af7Sopenharmony_ci DE_UNREF(device); 677e5c31af7Sopenharmony_ci DE_UNREF(fenceCount); 678e5c31af7Sopenharmony_ci DE_UNREF(pFences); 679e5c31af7Sopenharmony_ci return VK_SUCCESS; 680e5c31af7Sopenharmony_ci} 681e5c31af7Sopenharmony_ci 682e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getFenceStatus (VkDevice device, VkFence fence) 683e5c31af7Sopenharmony_ci{ 684e5c31af7Sopenharmony_ci DE_UNREF(device); 685e5c31af7Sopenharmony_ci DE_UNREF(fence); 686e5c31af7Sopenharmony_ci return VK_SUCCESS; 687e5c31af7Sopenharmony_ci} 688e5c31af7Sopenharmony_ci 689e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL waitForFences (VkDevice device, uint32_t fenceCount, const VkFence* pFences, VkBool32 waitAll, uint64_t timeout) 690e5c31af7Sopenharmony_ci{ 691e5c31af7Sopenharmony_ci DE_UNREF(device); 692e5c31af7Sopenharmony_ci DE_UNREF(fenceCount); 693e5c31af7Sopenharmony_ci DE_UNREF(pFences); 694e5c31af7Sopenharmony_ci DE_UNREF(waitAll); 695e5c31af7Sopenharmony_ci DE_UNREF(timeout); 696e5c31af7Sopenharmony_ci return VK_SUCCESS; 697e5c31af7Sopenharmony_ci} 698e5c31af7Sopenharmony_ci 699e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getEventStatus (VkDevice device, VkEvent event) 700e5c31af7Sopenharmony_ci{ 701e5c31af7Sopenharmony_ci DE_UNREF(device); 702e5c31af7Sopenharmony_ci DE_UNREF(event); 703e5c31af7Sopenharmony_ci return VK_SUCCESS; 704e5c31af7Sopenharmony_ci} 705e5c31af7Sopenharmony_ci 706e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setEvent (VkDevice device, VkEvent event) 707e5c31af7Sopenharmony_ci{ 708e5c31af7Sopenharmony_ci DE_UNREF(device); 709e5c31af7Sopenharmony_ci DE_UNREF(event); 710e5c31af7Sopenharmony_ci return VK_SUCCESS; 711e5c31af7Sopenharmony_ci} 712e5c31af7Sopenharmony_ci 713e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL resetEvent (VkDevice device, VkEvent event) 714e5c31af7Sopenharmony_ci{ 715e5c31af7Sopenharmony_ci DE_UNREF(device); 716e5c31af7Sopenharmony_ci DE_UNREF(event); 717e5c31af7Sopenharmony_ci return VK_SUCCESS; 718e5c31af7Sopenharmony_ci} 719e5c31af7Sopenharmony_ci 720e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getQueryPoolResults (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) 721e5c31af7Sopenharmony_ci{ 722e5c31af7Sopenharmony_ci DE_UNREF(device); 723e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 724e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 725e5c31af7Sopenharmony_ci DE_UNREF(queryCount); 726e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 727e5c31af7Sopenharmony_ci DE_UNREF(pData); 728e5c31af7Sopenharmony_ci DE_UNREF(stride); 729e5c31af7Sopenharmony_ci DE_UNREF(flags); 730e5c31af7Sopenharmony_ci return VK_SUCCESS; 731e5c31af7Sopenharmony_ci} 732e5c31af7Sopenharmony_ci 733e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL resetQueryPool (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) 734e5c31af7Sopenharmony_ci{ 735e5c31af7Sopenharmony_ci DE_UNREF(device); 736e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 737e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 738e5c31af7Sopenharmony_ci DE_UNREF(queryCount); 739e5c31af7Sopenharmony_ci} 740e5c31af7Sopenharmony_ci 741e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getImageSubresourceLayout (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) 742e5c31af7Sopenharmony_ci{ 743e5c31af7Sopenharmony_ci DE_UNREF(device); 744e5c31af7Sopenharmony_ci DE_UNREF(image); 745e5c31af7Sopenharmony_ci DE_UNREF(pSubresource); 746e5c31af7Sopenharmony_ci DE_UNREF(pLayout); 747e5c31af7Sopenharmony_ci} 748e5c31af7Sopenharmony_ci 749e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPipelineCacheData (VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) 750e5c31af7Sopenharmony_ci{ 751e5c31af7Sopenharmony_ci DE_UNREF(device); 752e5c31af7Sopenharmony_ci DE_UNREF(pipelineCache); 753e5c31af7Sopenharmony_ci DE_UNREF(pDataSize); 754e5c31af7Sopenharmony_ci DE_UNREF(pData); 755e5c31af7Sopenharmony_ci return VK_SUCCESS; 756e5c31af7Sopenharmony_ci} 757e5c31af7Sopenharmony_ci 758e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL mergePipelineCaches (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) 759e5c31af7Sopenharmony_ci{ 760e5c31af7Sopenharmony_ci DE_UNREF(device); 761e5c31af7Sopenharmony_ci DE_UNREF(dstCache); 762e5c31af7Sopenharmony_ci DE_UNREF(srcCacheCount); 763e5c31af7Sopenharmony_ci DE_UNREF(pSrcCaches); 764e5c31af7Sopenharmony_ci return VK_SUCCESS; 765e5c31af7Sopenharmony_ci} 766e5c31af7Sopenharmony_ci 767e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDeviceSubpassShadingMaxWorkgroupSizeHUAWEI (VkDevice device, VkRenderPass renderpass, VkExtent2D* pMaxWorkgroupSize) 768e5c31af7Sopenharmony_ci{ 769e5c31af7Sopenharmony_ci DE_UNREF(device); 770e5c31af7Sopenharmony_ci DE_UNREF(renderpass); 771e5c31af7Sopenharmony_ci DE_UNREF(pMaxWorkgroupSize); 772e5c31af7Sopenharmony_ci return VK_SUCCESS; 773e5c31af7Sopenharmony_ci} 774e5c31af7Sopenharmony_ci 775e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL updateDescriptorSets (VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies) 776e5c31af7Sopenharmony_ci{ 777e5c31af7Sopenharmony_ci DE_UNREF(device); 778e5c31af7Sopenharmony_ci DE_UNREF(descriptorWriteCount); 779e5c31af7Sopenharmony_ci DE_UNREF(pDescriptorWrites); 780e5c31af7Sopenharmony_ci DE_UNREF(descriptorCopyCount); 781e5c31af7Sopenharmony_ci DE_UNREF(pDescriptorCopies); 782e5c31af7Sopenharmony_ci} 783e5c31af7Sopenharmony_ci 784e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) 785e5c31af7Sopenharmony_ci{ 786e5c31af7Sopenharmony_ci DE_UNREF(device); 787e5c31af7Sopenharmony_ci DE_UNREF(renderPass); 788e5c31af7Sopenharmony_ci DE_UNREF(pGranularity); 789e5c31af7Sopenharmony_ci} 790e5c31af7Sopenharmony_ci 791e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL resetCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) 792e5c31af7Sopenharmony_ci{ 793e5c31af7Sopenharmony_ci DE_UNREF(device); 794e5c31af7Sopenharmony_ci DE_UNREF(commandPool); 795e5c31af7Sopenharmony_ci DE_UNREF(flags); 796e5c31af7Sopenharmony_ci return VK_SUCCESS; 797e5c31af7Sopenharmony_ci} 798e5c31af7Sopenharmony_ci 799e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL beginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) 800e5c31af7Sopenharmony_ci{ 801e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 802e5c31af7Sopenharmony_ci DE_UNREF(pBeginInfo); 803e5c31af7Sopenharmony_ci return VK_SUCCESS; 804e5c31af7Sopenharmony_ci} 805e5c31af7Sopenharmony_ci 806e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL endCommandBuffer (VkCommandBuffer commandBuffer) 807e5c31af7Sopenharmony_ci{ 808e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 809e5c31af7Sopenharmony_ci return VK_SUCCESS; 810e5c31af7Sopenharmony_ci} 811e5c31af7Sopenharmony_ci 812e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL resetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) 813e5c31af7Sopenharmony_ci{ 814e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 815e5c31af7Sopenharmony_ci DE_UNREF(flags); 816e5c31af7Sopenharmony_ci return VK_SUCCESS; 817e5c31af7Sopenharmony_ci} 818e5c31af7Sopenharmony_ci 819e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) 820e5c31af7Sopenharmony_ci{ 821e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 822e5c31af7Sopenharmony_ci DE_UNREF(pipelineBindPoint); 823e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 824e5c31af7Sopenharmony_ci} 825e5c31af7Sopenharmony_ci 826e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetViewport (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport* pViewports) 827e5c31af7Sopenharmony_ci{ 828e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 829e5c31af7Sopenharmony_ci DE_UNREF(firstViewport); 830e5c31af7Sopenharmony_ci DE_UNREF(viewportCount); 831e5c31af7Sopenharmony_ci DE_UNREF(pViewports); 832e5c31af7Sopenharmony_ci} 833e5c31af7Sopenharmony_ci 834e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetScissor (VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D* pScissors) 835e5c31af7Sopenharmony_ci{ 836e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 837e5c31af7Sopenharmony_ci DE_UNREF(firstScissor); 838e5c31af7Sopenharmony_ci DE_UNREF(scissorCount); 839e5c31af7Sopenharmony_ci DE_UNREF(pScissors); 840e5c31af7Sopenharmony_ci} 841e5c31af7Sopenharmony_ci 842e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) 843e5c31af7Sopenharmony_ci{ 844e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 845e5c31af7Sopenharmony_ci DE_UNREF(lineWidth); 846e5c31af7Sopenharmony_ci} 847e5c31af7Sopenharmony_ci 848e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) 849e5c31af7Sopenharmony_ci{ 850e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 851e5c31af7Sopenharmony_ci DE_UNREF(depthBiasConstantFactor); 852e5c31af7Sopenharmony_ci DE_UNREF(depthBiasClamp); 853e5c31af7Sopenharmony_ci DE_UNREF(depthBiasSlopeFactor); 854e5c31af7Sopenharmony_ci} 855e5c31af7Sopenharmony_ci 856e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetBlendConstants (VkCommandBuffer commandBuffer, const float blendConstants[4]) 857e5c31af7Sopenharmony_ci{ 858e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 859e5c31af7Sopenharmony_ci DE_UNREF(blendConstants); 860e5c31af7Sopenharmony_ci} 861e5c31af7Sopenharmony_ci 862e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthBounds (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) 863e5c31af7Sopenharmony_ci{ 864e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 865e5c31af7Sopenharmony_ci DE_UNREF(minDepthBounds); 866e5c31af7Sopenharmony_ci DE_UNREF(maxDepthBounds); 867e5c31af7Sopenharmony_ci} 868e5c31af7Sopenharmony_ci 869e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetStencilCompareMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) 870e5c31af7Sopenharmony_ci{ 871e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 872e5c31af7Sopenharmony_ci DE_UNREF(faceMask); 873e5c31af7Sopenharmony_ci DE_UNREF(compareMask); 874e5c31af7Sopenharmony_ci} 875e5c31af7Sopenharmony_ci 876e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetStencilWriteMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) 877e5c31af7Sopenharmony_ci{ 878e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 879e5c31af7Sopenharmony_ci DE_UNREF(faceMask); 880e5c31af7Sopenharmony_ci DE_UNREF(writeMask); 881e5c31af7Sopenharmony_ci} 882e5c31af7Sopenharmony_ci 883e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetStencilReference (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) 884e5c31af7Sopenharmony_ci{ 885e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 886e5c31af7Sopenharmony_ci DE_UNREF(faceMask); 887e5c31af7Sopenharmony_ci DE_UNREF(reference); 888e5c31af7Sopenharmony_ci} 889e5c31af7Sopenharmony_ci 890e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindDescriptorSets (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet* pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t* pDynamicOffsets) 891e5c31af7Sopenharmony_ci{ 892e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 893e5c31af7Sopenharmony_ci DE_UNREF(pipelineBindPoint); 894e5c31af7Sopenharmony_ci DE_UNREF(layout); 895e5c31af7Sopenharmony_ci DE_UNREF(firstSet); 896e5c31af7Sopenharmony_ci DE_UNREF(descriptorSetCount); 897e5c31af7Sopenharmony_ci DE_UNREF(pDescriptorSets); 898e5c31af7Sopenharmony_ci DE_UNREF(dynamicOffsetCount); 899e5c31af7Sopenharmony_ci DE_UNREF(pDynamicOffsets); 900e5c31af7Sopenharmony_ci} 901e5c31af7Sopenharmony_ci 902e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) 903e5c31af7Sopenharmony_ci{ 904e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 905e5c31af7Sopenharmony_ci DE_UNREF(buffer); 906e5c31af7Sopenharmony_ci DE_UNREF(offset); 907e5c31af7Sopenharmony_ci DE_UNREF(indexType); 908e5c31af7Sopenharmony_ci} 909e5c31af7Sopenharmony_ci 910e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindVertexBuffers (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) 911e5c31af7Sopenharmony_ci{ 912e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 913e5c31af7Sopenharmony_ci DE_UNREF(firstBinding); 914e5c31af7Sopenharmony_ci DE_UNREF(bindingCount); 915e5c31af7Sopenharmony_ci DE_UNREF(pBuffers); 916e5c31af7Sopenharmony_ci DE_UNREF(pOffsets); 917e5c31af7Sopenharmony_ci} 918e5c31af7Sopenharmony_ci 919e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDraw (VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) 920e5c31af7Sopenharmony_ci{ 921e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 922e5c31af7Sopenharmony_ci DE_UNREF(vertexCount); 923e5c31af7Sopenharmony_ci DE_UNREF(instanceCount); 924e5c31af7Sopenharmony_ci DE_UNREF(firstVertex); 925e5c31af7Sopenharmony_ci DE_UNREF(firstInstance); 926e5c31af7Sopenharmony_ci} 927e5c31af7Sopenharmony_ci 928e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawIndexed (VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) 929e5c31af7Sopenharmony_ci{ 930e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 931e5c31af7Sopenharmony_ci DE_UNREF(indexCount); 932e5c31af7Sopenharmony_ci DE_UNREF(instanceCount); 933e5c31af7Sopenharmony_ci DE_UNREF(firstIndex); 934e5c31af7Sopenharmony_ci DE_UNREF(vertexOffset); 935e5c31af7Sopenharmony_ci DE_UNREF(firstInstance); 936e5c31af7Sopenharmony_ci} 937e5c31af7Sopenharmony_ci 938e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMultiEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT* pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride) 939e5c31af7Sopenharmony_ci{ 940e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 941e5c31af7Sopenharmony_ci DE_UNREF(drawCount); 942e5c31af7Sopenharmony_ci DE_UNREF(pVertexInfo); 943e5c31af7Sopenharmony_ci DE_UNREF(instanceCount); 944e5c31af7Sopenharmony_ci DE_UNREF(firstInstance); 945e5c31af7Sopenharmony_ci DE_UNREF(stride); 946e5c31af7Sopenharmony_ci} 947e5c31af7Sopenharmony_ci 948e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMultiIndexedEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT* pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t* pVertexOffset) 949e5c31af7Sopenharmony_ci{ 950e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 951e5c31af7Sopenharmony_ci DE_UNREF(drawCount); 952e5c31af7Sopenharmony_ci DE_UNREF(pIndexInfo); 953e5c31af7Sopenharmony_ci DE_UNREF(instanceCount); 954e5c31af7Sopenharmony_ci DE_UNREF(firstInstance); 955e5c31af7Sopenharmony_ci DE_UNREF(stride); 956e5c31af7Sopenharmony_ci DE_UNREF(pVertexOffset); 957e5c31af7Sopenharmony_ci} 958e5c31af7Sopenharmony_ci 959e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) 960e5c31af7Sopenharmony_ci{ 961e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 962e5c31af7Sopenharmony_ci DE_UNREF(buffer); 963e5c31af7Sopenharmony_ci DE_UNREF(offset); 964e5c31af7Sopenharmony_ci DE_UNREF(drawCount); 965e5c31af7Sopenharmony_ci DE_UNREF(stride); 966e5c31af7Sopenharmony_ci} 967e5c31af7Sopenharmony_ci 968e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) 969e5c31af7Sopenharmony_ci{ 970e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 971e5c31af7Sopenharmony_ci DE_UNREF(buffer); 972e5c31af7Sopenharmony_ci DE_UNREF(offset); 973e5c31af7Sopenharmony_ci DE_UNREF(drawCount); 974e5c31af7Sopenharmony_ci DE_UNREF(stride); 975e5c31af7Sopenharmony_ci} 976e5c31af7Sopenharmony_ci 977e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDispatch (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) 978e5c31af7Sopenharmony_ci{ 979e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 980e5c31af7Sopenharmony_ci DE_UNREF(groupCountX); 981e5c31af7Sopenharmony_ci DE_UNREF(groupCountY); 982e5c31af7Sopenharmony_ci DE_UNREF(groupCountZ); 983e5c31af7Sopenharmony_ci} 984e5c31af7Sopenharmony_ci 985e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDispatchIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) 986e5c31af7Sopenharmony_ci{ 987e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 988e5c31af7Sopenharmony_ci DE_UNREF(buffer); 989e5c31af7Sopenharmony_ci DE_UNREF(offset); 990e5c31af7Sopenharmony_ci} 991e5c31af7Sopenharmony_ci 992e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSubpassShadingHUAWEI (VkCommandBuffer commandBuffer) 993e5c31af7Sopenharmony_ci{ 994e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 995e5c31af7Sopenharmony_ci} 996e5c31af7Sopenharmony_ci 997e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyBuffer (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy* pRegions) 998e5c31af7Sopenharmony_ci{ 999e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1000e5c31af7Sopenharmony_ci DE_UNREF(srcBuffer); 1001e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 1002e5c31af7Sopenharmony_ci DE_UNREF(regionCount); 1003e5c31af7Sopenharmony_ci DE_UNREF(pRegions); 1004e5c31af7Sopenharmony_ci} 1005e5c31af7Sopenharmony_ci 1006e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy* pRegions) 1007e5c31af7Sopenharmony_ci{ 1008e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1009e5c31af7Sopenharmony_ci DE_UNREF(srcImage); 1010e5c31af7Sopenharmony_ci DE_UNREF(srcImageLayout); 1011e5c31af7Sopenharmony_ci DE_UNREF(dstImage); 1012e5c31af7Sopenharmony_ci DE_UNREF(dstImageLayout); 1013e5c31af7Sopenharmony_ci DE_UNREF(regionCount); 1014e5c31af7Sopenharmony_ci DE_UNREF(pRegions); 1015e5c31af7Sopenharmony_ci} 1016e5c31af7Sopenharmony_ci 1017e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBlitImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit* pRegions, VkFilter filter) 1018e5c31af7Sopenharmony_ci{ 1019e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1020e5c31af7Sopenharmony_ci DE_UNREF(srcImage); 1021e5c31af7Sopenharmony_ci DE_UNREF(srcImageLayout); 1022e5c31af7Sopenharmony_ci DE_UNREF(dstImage); 1023e5c31af7Sopenharmony_ci DE_UNREF(dstImageLayout); 1024e5c31af7Sopenharmony_ci DE_UNREF(regionCount); 1025e5c31af7Sopenharmony_ci DE_UNREF(pRegions); 1026e5c31af7Sopenharmony_ci DE_UNREF(filter); 1027e5c31af7Sopenharmony_ci} 1028e5c31af7Sopenharmony_ci 1029e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyBufferToImage (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy* pRegions) 1030e5c31af7Sopenharmony_ci{ 1031e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1032e5c31af7Sopenharmony_ci DE_UNREF(srcBuffer); 1033e5c31af7Sopenharmony_ci DE_UNREF(dstImage); 1034e5c31af7Sopenharmony_ci DE_UNREF(dstImageLayout); 1035e5c31af7Sopenharmony_ci DE_UNREF(regionCount); 1036e5c31af7Sopenharmony_ci DE_UNREF(pRegions); 1037e5c31af7Sopenharmony_ci} 1038e5c31af7Sopenharmony_ci 1039e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyImageToBuffer (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy* pRegions) 1040e5c31af7Sopenharmony_ci{ 1041e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1042e5c31af7Sopenharmony_ci DE_UNREF(srcImage); 1043e5c31af7Sopenharmony_ci DE_UNREF(srcImageLayout); 1044e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 1045e5c31af7Sopenharmony_ci DE_UNREF(regionCount); 1046e5c31af7Sopenharmony_ci DE_UNREF(pRegions); 1047e5c31af7Sopenharmony_ci} 1048e5c31af7Sopenharmony_ci 1049e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyMemoryIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride) 1050e5c31af7Sopenharmony_ci{ 1051e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1052e5c31af7Sopenharmony_ci DE_UNREF(copyBufferAddress); 1053e5c31af7Sopenharmony_ci DE_UNREF(copyCount); 1054e5c31af7Sopenharmony_ci DE_UNREF(stride); 1055e5c31af7Sopenharmony_ci} 1056e5c31af7Sopenharmony_ci 1057e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyMemoryToImageIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride, VkImage dstImage, VkImageLayout dstImageLayout, const VkImageSubresourceLayers* pImageSubresources) 1058e5c31af7Sopenharmony_ci{ 1059e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1060e5c31af7Sopenharmony_ci DE_UNREF(copyBufferAddress); 1061e5c31af7Sopenharmony_ci DE_UNREF(copyCount); 1062e5c31af7Sopenharmony_ci DE_UNREF(stride); 1063e5c31af7Sopenharmony_ci DE_UNREF(dstImage); 1064e5c31af7Sopenharmony_ci DE_UNREF(dstImageLayout); 1065e5c31af7Sopenharmony_ci DE_UNREF(pImageSubresources); 1066e5c31af7Sopenharmony_ci} 1067e5c31af7Sopenharmony_ci 1068e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdUpdateBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData) 1069e5c31af7Sopenharmony_ci{ 1070e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1071e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 1072e5c31af7Sopenharmony_ci DE_UNREF(dstOffset); 1073e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 1074e5c31af7Sopenharmony_ci DE_UNREF(pData); 1075e5c31af7Sopenharmony_ci} 1076e5c31af7Sopenharmony_ci 1077e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdFillBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data) 1078e5c31af7Sopenharmony_ci{ 1079e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1080e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 1081e5c31af7Sopenharmony_ci DE_UNREF(dstOffset); 1082e5c31af7Sopenharmony_ci DE_UNREF(size); 1083e5c31af7Sopenharmony_ci DE_UNREF(data); 1084e5c31af7Sopenharmony_ci} 1085e5c31af7Sopenharmony_ci 1086e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdClearColorImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, uint32_t rangeCount, const VkImageSubresourceRange* pRanges) 1087e5c31af7Sopenharmony_ci{ 1088e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1089e5c31af7Sopenharmony_ci DE_UNREF(image); 1090e5c31af7Sopenharmony_ci DE_UNREF(imageLayout); 1091e5c31af7Sopenharmony_ci DE_UNREF(pColor); 1092e5c31af7Sopenharmony_ci DE_UNREF(rangeCount); 1093e5c31af7Sopenharmony_ci DE_UNREF(pRanges); 1094e5c31af7Sopenharmony_ci} 1095e5c31af7Sopenharmony_ci 1096e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdClearDepthStencilImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange* pRanges) 1097e5c31af7Sopenharmony_ci{ 1098e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1099e5c31af7Sopenharmony_ci DE_UNREF(image); 1100e5c31af7Sopenharmony_ci DE_UNREF(imageLayout); 1101e5c31af7Sopenharmony_ci DE_UNREF(pDepthStencil); 1102e5c31af7Sopenharmony_ci DE_UNREF(rangeCount); 1103e5c31af7Sopenharmony_ci DE_UNREF(pRanges); 1104e5c31af7Sopenharmony_ci} 1105e5c31af7Sopenharmony_ci 1106e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdClearAttachments (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment* pAttachments, uint32_t rectCount, const VkClearRect* pRects) 1107e5c31af7Sopenharmony_ci{ 1108e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1109e5c31af7Sopenharmony_ci DE_UNREF(attachmentCount); 1110e5c31af7Sopenharmony_ci DE_UNREF(pAttachments); 1111e5c31af7Sopenharmony_ci DE_UNREF(rectCount); 1112e5c31af7Sopenharmony_ci DE_UNREF(pRects); 1113e5c31af7Sopenharmony_ci} 1114e5c31af7Sopenharmony_ci 1115e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdResolveImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve* pRegions) 1116e5c31af7Sopenharmony_ci{ 1117e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1118e5c31af7Sopenharmony_ci DE_UNREF(srcImage); 1119e5c31af7Sopenharmony_ci DE_UNREF(srcImageLayout); 1120e5c31af7Sopenharmony_ci DE_UNREF(dstImage); 1121e5c31af7Sopenharmony_ci DE_UNREF(dstImageLayout); 1122e5c31af7Sopenharmony_ci DE_UNREF(regionCount); 1123e5c31af7Sopenharmony_ci DE_UNREF(pRegions); 1124e5c31af7Sopenharmony_ci} 1125e5c31af7Sopenharmony_ci 1126e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) 1127e5c31af7Sopenharmony_ci{ 1128e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1129e5c31af7Sopenharmony_ci DE_UNREF(event); 1130e5c31af7Sopenharmony_ci DE_UNREF(stageMask); 1131e5c31af7Sopenharmony_ci} 1132e5c31af7Sopenharmony_ci 1133e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdResetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) 1134e5c31af7Sopenharmony_ci{ 1135e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1136e5c31af7Sopenharmony_ci DE_UNREF(event); 1137e5c31af7Sopenharmony_ci DE_UNREF(stageMask); 1138e5c31af7Sopenharmony_ci} 1139e5c31af7Sopenharmony_ci 1140e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWaitEvents (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) 1141e5c31af7Sopenharmony_ci{ 1142e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1143e5c31af7Sopenharmony_ci DE_UNREF(eventCount); 1144e5c31af7Sopenharmony_ci DE_UNREF(pEvents); 1145e5c31af7Sopenharmony_ci DE_UNREF(srcStageMask); 1146e5c31af7Sopenharmony_ci DE_UNREF(dstStageMask); 1147e5c31af7Sopenharmony_ci DE_UNREF(memoryBarrierCount); 1148e5c31af7Sopenharmony_ci DE_UNREF(pMemoryBarriers); 1149e5c31af7Sopenharmony_ci DE_UNREF(bufferMemoryBarrierCount); 1150e5c31af7Sopenharmony_ci DE_UNREF(pBufferMemoryBarriers); 1151e5c31af7Sopenharmony_ci DE_UNREF(imageMemoryBarrierCount); 1152e5c31af7Sopenharmony_ci DE_UNREF(pImageMemoryBarriers); 1153e5c31af7Sopenharmony_ci} 1154e5c31af7Sopenharmony_ci 1155e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdPipelineBarrier (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) 1156e5c31af7Sopenharmony_ci{ 1157e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1158e5c31af7Sopenharmony_ci DE_UNREF(srcStageMask); 1159e5c31af7Sopenharmony_ci DE_UNREF(dstStageMask); 1160e5c31af7Sopenharmony_ci DE_UNREF(dependencyFlags); 1161e5c31af7Sopenharmony_ci DE_UNREF(memoryBarrierCount); 1162e5c31af7Sopenharmony_ci DE_UNREF(pMemoryBarriers); 1163e5c31af7Sopenharmony_ci DE_UNREF(bufferMemoryBarrierCount); 1164e5c31af7Sopenharmony_ci DE_UNREF(pBufferMemoryBarriers); 1165e5c31af7Sopenharmony_ci DE_UNREF(imageMemoryBarrierCount); 1166e5c31af7Sopenharmony_ci DE_UNREF(pImageMemoryBarriers); 1167e5c31af7Sopenharmony_ci} 1168e5c31af7Sopenharmony_ci 1169e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) 1170e5c31af7Sopenharmony_ci{ 1171e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1172e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 1173e5c31af7Sopenharmony_ci DE_UNREF(query); 1174e5c31af7Sopenharmony_ci DE_UNREF(flags); 1175e5c31af7Sopenharmony_ci} 1176e5c31af7Sopenharmony_ci 1177e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) 1178e5c31af7Sopenharmony_ci{ 1179e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1180e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 1181e5c31af7Sopenharmony_ci DE_UNREF(query); 1182e5c31af7Sopenharmony_ci} 1183e5c31af7Sopenharmony_ci 1184e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginConditionalRenderingEXT (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT* pConditionalRenderingBegin) 1185e5c31af7Sopenharmony_ci{ 1186e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1187e5c31af7Sopenharmony_ci DE_UNREF(pConditionalRenderingBegin); 1188e5c31af7Sopenharmony_ci} 1189e5c31af7Sopenharmony_ci 1190e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndConditionalRenderingEXT (VkCommandBuffer commandBuffer) 1191e5c31af7Sopenharmony_ci{ 1192e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1193e5c31af7Sopenharmony_ci} 1194e5c31af7Sopenharmony_ci 1195e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdResetQueryPool (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) 1196e5c31af7Sopenharmony_ci{ 1197e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1198e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 1199e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 1200e5c31af7Sopenharmony_ci DE_UNREF(queryCount); 1201e5c31af7Sopenharmony_ci} 1202e5c31af7Sopenharmony_ci 1203e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteTimestamp (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) 1204e5c31af7Sopenharmony_ci{ 1205e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1206e5c31af7Sopenharmony_ci DE_UNREF(pipelineStage); 1207e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 1208e5c31af7Sopenharmony_ci DE_UNREF(query); 1209e5c31af7Sopenharmony_ci} 1210e5c31af7Sopenharmony_ci 1211e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyQueryPoolResults (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) 1212e5c31af7Sopenharmony_ci{ 1213e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1214e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 1215e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 1216e5c31af7Sopenharmony_ci DE_UNREF(queryCount); 1217e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 1218e5c31af7Sopenharmony_ci DE_UNREF(dstOffset); 1219e5c31af7Sopenharmony_ci DE_UNREF(stride); 1220e5c31af7Sopenharmony_ci DE_UNREF(flags); 1221e5c31af7Sopenharmony_ci} 1222e5c31af7Sopenharmony_ci 1223e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues) 1224e5c31af7Sopenharmony_ci{ 1225e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1226e5c31af7Sopenharmony_ci DE_UNREF(layout); 1227e5c31af7Sopenharmony_ci DE_UNREF(stageFlags); 1228e5c31af7Sopenharmony_ci DE_UNREF(offset); 1229e5c31af7Sopenharmony_ci DE_UNREF(size); 1230e5c31af7Sopenharmony_ci DE_UNREF(pValues); 1231e5c31af7Sopenharmony_ci} 1232e5c31af7Sopenharmony_ci 1233e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginRenderPass (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents) 1234e5c31af7Sopenharmony_ci{ 1235e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1236e5c31af7Sopenharmony_ci DE_UNREF(pRenderPassBegin); 1237e5c31af7Sopenharmony_ci DE_UNREF(contents); 1238e5c31af7Sopenharmony_ci} 1239e5c31af7Sopenharmony_ci 1240e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdNextSubpass (VkCommandBuffer commandBuffer, VkSubpassContents contents) 1241e5c31af7Sopenharmony_ci{ 1242e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1243e5c31af7Sopenharmony_ci DE_UNREF(contents); 1244e5c31af7Sopenharmony_ci} 1245e5c31af7Sopenharmony_ci 1246e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndRenderPass (VkCommandBuffer commandBuffer) 1247e5c31af7Sopenharmony_ci{ 1248e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1249e5c31af7Sopenharmony_ci} 1250e5c31af7Sopenharmony_ci 1251e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdExecuteCommands (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer* pCommandBuffers) 1252e5c31af7Sopenharmony_ci{ 1253e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1254e5c31af7Sopenharmony_ci DE_UNREF(commandBufferCount); 1255e5c31af7Sopenharmony_ci DE_UNREF(pCommandBuffers); 1256e5c31af7Sopenharmony_ci} 1257e5c31af7Sopenharmony_ci 1258e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getOHOSNativeBufferPropertiesOpenHarmony (VkDevice device, const struct OH_NativeBuffer* buffer, VkOHOSNativeBufferPropertiesOpenHarmony* pProperties) 1259e5c31af7Sopenharmony_ci{ 1260e5c31af7Sopenharmony_ci DE_UNREF(device); 1261e5c31af7Sopenharmony_ci DE_UNREF(buffer); 1262e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1263e5c31af7Sopenharmony_ci return VK_SUCCESS; 1264e5c31af7Sopenharmony_ci} 1265e5c31af7Sopenharmony_ci 1266e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPropertiesKHR* pProperties) 1267e5c31af7Sopenharmony_ci{ 1268e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1269e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 1270e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1271e5c31af7Sopenharmony_ci return VK_SUCCESS; 1272e5c31af7Sopenharmony_ci} 1273e5c31af7Sopenharmony_ci 1274e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceDisplayPlanePropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPlanePropertiesKHR* pProperties) 1275e5c31af7Sopenharmony_ci{ 1276e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1277e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 1278e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1279e5c31af7Sopenharmony_ci return VK_SUCCESS; 1280e5c31af7Sopenharmony_ci} 1281e5c31af7Sopenharmony_ci 1282e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t* pDisplayCount, VkDisplayKHR* pDisplays) 1283e5c31af7Sopenharmony_ci{ 1284e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1285e5c31af7Sopenharmony_ci DE_UNREF(planeIndex); 1286e5c31af7Sopenharmony_ci DE_UNREF(pDisplayCount); 1287e5c31af7Sopenharmony_ci DE_UNREF(pDisplays); 1288e5c31af7Sopenharmony_ci return VK_SUCCESS; 1289e5c31af7Sopenharmony_ci} 1290e5c31af7Sopenharmony_ci 1291e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDisplayModePropertiesKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t* pPropertyCount, VkDisplayModePropertiesKHR* pProperties) 1292e5c31af7Sopenharmony_ci{ 1293e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1294e5c31af7Sopenharmony_ci DE_UNREF(display); 1295e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 1296e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1297e5c31af7Sopenharmony_ci return VK_SUCCESS; 1298e5c31af7Sopenharmony_ci} 1299e5c31af7Sopenharmony_ci 1300e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDisplayPlaneCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR* pCapabilities) 1301e5c31af7Sopenharmony_ci{ 1302e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1303e5c31af7Sopenharmony_ci DE_UNREF(mode); 1304e5c31af7Sopenharmony_ci DE_UNREF(planeIndex); 1305e5c31af7Sopenharmony_ci DE_UNREF(pCapabilities); 1306e5c31af7Sopenharmony_ci return VK_SUCCESS; 1307e5c31af7Sopenharmony_ci} 1308e5c31af7Sopenharmony_ci 1309e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32* pSupported) 1310e5c31af7Sopenharmony_ci{ 1311e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1312e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 1313e5c31af7Sopenharmony_ci DE_UNREF(surface); 1314e5c31af7Sopenharmony_ci DE_UNREF(pSupported); 1315e5c31af7Sopenharmony_ci return VK_SUCCESS; 1316e5c31af7Sopenharmony_ci} 1317e5c31af7Sopenharmony_ci 1318e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR* pSurfaceCapabilities) 1319e5c31af7Sopenharmony_ci{ 1320e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1321e5c31af7Sopenharmony_ci DE_UNREF(surface); 1322e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceCapabilities); 1323e5c31af7Sopenharmony_ci return VK_SUCCESS; 1324e5c31af7Sopenharmony_ci} 1325e5c31af7Sopenharmony_ci 1326e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats) 1327e5c31af7Sopenharmony_ci{ 1328e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1329e5c31af7Sopenharmony_ci DE_UNREF(surface); 1330e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceFormatCount); 1331e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceFormats); 1332e5c31af7Sopenharmony_ci return VK_SUCCESS; 1333e5c31af7Sopenharmony_ci} 1334e5c31af7Sopenharmony_ci 1335e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes) 1336e5c31af7Sopenharmony_ci{ 1337e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1338e5c31af7Sopenharmony_ci DE_UNREF(surface); 1339e5c31af7Sopenharmony_ci DE_UNREF(pPresentModeCount); 1340e5c31af7Sopenharmony_ci DE_UNREF(pPresentModes); 1341e5c31af7Sopenharmony_ci return VK_SUCCESS; 1342e5c31af7Sopenharmony_ci} 1343e5c31af7Sopenharmony_ci 1344e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSwapchainImagesKHR (VkDevice device, VkSwapchainKHR swapchain, uint32_t* pSwapchainImageCount, VkImage* pSwapchainImages) 1345e5c31af7Sopenharmony_ci{ 1346e5c31af7Sopenharmony_ci DE_UNREF(device); 1347e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 1348e5c31af7Sopenharmony_ci DE_UNREF(pSwapchainImageCount); 1349e5c31af7Sopenharmony_ci DE_UNREF(pSwapchainImages); 1350e5c31af7Sopenharmony_ci return VK_SUCCESS; 1351e5c31af7Sopenharmony_ci} 1352e5c31af7Sopenharmony_ci 1353e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireNextImageKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t* pImageIndex) 1354e5c31af7Sopenharmony_ci{ 1355e5c31af7Sopenharmony_ci DE_UNREF(device); 1356e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 1357e5c31af7Sopenharmony_ci DE_UNREF(timeout); 1358e5c31af7Sopenharmony_ci DE_UNREF(semaphore); 1359e5c31af7Sopenharmony_ci DE_UNREF(fence); 1360e5c31af7Sopenharmony_ci DE_UNREF(pImageIndex); 1361e5c31af7Sopenharmony_ci return VK_SUCCESS; 1362e5c31af7Sopenharmony_ci} 1363e5c31af7Sopenharmony_ci 1364e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL queuePresentKHR (VkQueue queue, const VkPresentInfoKHR* pPresentInfo) 1365e5c31af7Sopenharmony_ci{ 1366e5c31af7Sopenharmony_ci DE_UNREF(queue); 1367e5c31af7Sopenharmony_ci DE_UNREF(pPresentInfo); 1368e5c31af7Sopenharmony_ci return VK_SUCCESS; 1369e5c31af7Sopenharmony_ci} 1370e5c31af7Sopenharmony_ci 1371e5c31af7Sopenharmony_ciVKAPI_ATTR VkBool32 VKAPI_CALL getPhysicalDeviceWaylandPresentationSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, pt::WaylandDisplayPtr display) 1372e5c31af7Sopenharmony_ci{ 1373e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1374e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 1375e5c31af7Sopenharmony_ci DE_UNREF(display); 1376e5c31af7Sopenharmony_ci return VK_SUCCESS; 1377e5c31af7Sopenharmony_ci} 1378e5c31af7Sopenharmony_ci 1379e5c31af7Sopenharmony_ciVKAPI_ATTR VkBool32 VKAPI_CALL getPhysicalDeviceWin32PresentationSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex) 1380e5c31af7Sopenharmony_ci{ 1381e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1382e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 1383e5c31af7Sopenharmony_ci return VK_SUCCESS; 1384e5c31af7Sopenharmony_ci} 1385e5c31af7Sopenharmony_ci 1386e5c31af7Sopenharmony_ciVKAPI_ATTR VkBool32 VKAPI_CALL getPhysicalDeviceXlibPresentationSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, pt::XlibDisplayPtr dpy, pt::XlibVisualID visualID) 1387e5c31af7Sopenharmony_ci{ 1388e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1389e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 1390e5c31af7Sopenharmony_ci DE_UNREF(dpy); 1391e5c31af7Sopenharmony_ci DE_UNREF(visualID); 1392e5c31af7Sopenharmony_ci return VK_SUCCESS; 1393e5c31af7Sopenharmony_ci} 1394e5c31af7Sopenharmony_ci 1395e5c31af7Sopenharmony_ciVKAPI_ATTR VkBool32 VKAPI_CALL getPhysicalDeviceXcbPresentationSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, pt::XcbConnectionPtr connection, pt::XcbVisualid visual_id) 1396e5c31af7Sopenharmony_ci{ 1397e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1398e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 1399e5c31af7Sopenharmony_ci DE_UNREF(connection); 1400e5c31af7Sopenharmony_ci DE_UNREF(visual_id); 1401e5c31af7Sopenharmony_ci return VK_SUCCESS; 1402e5c31af7Sopenharmony_ci} 1403e5c31af7Sopenharmony_ci 1404e5c31af7Sopenharmony_ciVKAPI_ATTR VkBool32 VKAPI_CALL getPhysicalDeviceScreenPresentationSupportQNX (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, pt::QNXScreenWindowPtr window) 1405e5c31af7Sopenharmony_ci{ 1406e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1407e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 1408e5c31af7Sopenharmony_ci DE_UNREF(window); 1409e5c31af7Sopenharmony_ci return VK_SUCCESS; 1410e5c31af7Sopenharmony_ci} 1411e5c31af7Sopenharmony_ci 1412e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL debugReportMessageEXT (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char* pLayerPrefix, const char* pMessage) 1413e5c31af7Sopenharmony_ci{ 1414e5c31af7Sopenharmony_ci DE_UNREF(instance); 1415e5c31af7Sopenharmony_ci DE_UNREF(flags); 1416e5c31af7Sopenharmony_ci DE_UNREF(objectType); 1417e5c31af7Sopenharmony_ci DE_UNREF(object); 1418e5c31af7Sopenharmony_ci DE_UNREF(location); 1419e5c31af7Sopenharmony_ci DE_UNREF(messageCode); 1420e5c31af7Sopenharmony_ci DE_UNREF(pLayerPrefix); 1421e5c31af7Sopenharmony_ci DE_UNREF(pMessage); 1422e5c31af7Sopenharmony_ci} 1423e5c31af7Sopenharmony_ci 1424e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL debugMarkerSetObjectNameEXT (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo) 1425e5c31af7Sopenharmony_ci{ 1426e5c31af7Sopenharmony_ci DE_UNREF(device); 1427e5c31af7Sopenharmony_ci DE_UNREF(pNameInfo); 1428e5c31af7Sopenharmony_ci return VK_SUCCESS; 1429e5c31af7Sopenharmony_ci} 1430e5c31af7Sopenharmony_ci 1431e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL debugMarkerSetObjectTagEXT (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo) 1432e5c31af7Sopenharmony_ci{ 1433e5c31af7Sopenharmony_ci DE_UNREF(device); 1434e5c31af7Sopenharmony_ci DE_UNREF(pTagInfo); 1435e5c31af7Sopenharmony_ci return VK_SUCCESS; 1436e5c31af7Sopenharmony_ci} 1437e5c31af7Sopenharmony_ci 1438e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDebugMarkerBeginEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) 1439e5c31af7Sopenharmony_ci{ 1440e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1441e5c31af7Sopenharmony_ci DE_UNREF(pMarkerInfo); 1442e5c31af7Sopenharmony_ci} 1443e5c31af7Sopenharmony_ci 1444e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDebugMarkerEndEXT (VkCommandBuffer commandBuffer) 1445e5c31af7Sopenharmony_ci{ 1446e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1447e5c31af7Sopenharmony_ci} 1448e5c31af7Sopenharmony_ci 1449e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDebugMarkerInsertEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) 1450e5c31af7Sopenharmony_ci{ 1451e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1452e5c31af7Sopenharmony_ci DE_UNREF(pMarkerInfo); 1453e5c31af7Sopenharmony_ci} 1454e5c31af7Sopenharmony_ci 1455e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceExternalImageFormatPropertiesNV (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties) 1456e5c31af7Sopenharmony_ci{ 1457e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1458e5c31af7Sopenharmony_ci DE_UNREF(format); 1459e5c31af7Sopenharmony_ci DE_UNREF(type); 1460e5c31af7Sopenharmony_ci DE_UNREF(tiling); 1461e5c31af7Sopenharmony_ci DE_UNREF(usage); 1462e5c31af7Sopenharmony_ci DE_UNREF(flags); 1463e5c31af7Sopenharmony_ci DE_UNREF(externalHandleType); 1464e5c31af7Sopenharmony_ci DE_UNREF(pExternalImageFormatProperties); 1465e5c31af7Sopenharmony_ci return VK_SUCCESS; 1466e5c31af7Sopenharmony_ci} 1467e5c31af7Sopenharmony_ci 1468e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryWin32HandleNV (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle) 1469e5c31af7Sopenharmony_ci{ 1470e5c31af7Sopenharmony_ci DE_UNREF(device); 1471e5c31af7Sopenharmony_ci DE_UNREF(memory); 1472e5c31af7Sopenharmony_ci DE_UNREF(handleType); 1473e5c31af7Sopenharmony_ci DE_UNREF(pHandle); 1474e5c31af7Sopenharmony_ci return VK_SUCCESS; 1475e5c31af7Sopenharmony_ci} 1476e5c31af7Sopenharmony_ci 1477e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdExecuteGeneratedCommandsNV (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo) 1478e5c31af7Sopenharmony_ci{ 1479e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1480e5c31af7Sopenharmony_ci DE_UNREF(isPreprocessed); 1481e5c31af7Sopenharmony_ci DE_UNREF(pGeneratedCommandsInfo); 1482e5c31af7Sopenharmony_ci} 1483e5c31af7Sopenharmony_ci 1484e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdPreprocessGeneratedCommandsNV (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo) 1485e5c31af7Sopenharmony_ci{ 1486e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1487e5c31af7Sopenharmony_ci DE_UNREF(pGeneratedCommandsInfo); 1488e5c31af7Sopenharmony_ci} 1489e5c31af7Sopenharmony_ci 1490e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindPipelineShaderGroupNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex) 1491e5c31af7Sopenharmony_ci{ 1492e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1493e5c31af7Sopenharmony_ci DE_UNREF(pipelineBindPoint); 1494e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 1495e5c31af7Sopenharmony_ci DE_UNREF(groupIndex); 1496e5c31af7Sopenharmony_ci} 1497e5c31af7Sopenharmony_ci 1498e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getGeneratedCommandsMemoryRequirementsNV (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV* pInfo, VkMemoryRequirements2* pMemoryRequirements) 1499e5c31af7Sopenharmony_ci{ 1500e5c31af7Sopenharmony_ci DE_UNREF(device); 1501e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 1502e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 1503e5c31af7Sopenharmony_ci} 1504e5c31af7Sopenharmony_ci 1505e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFeatures2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures) 1506e5c31af7Sopenharmony_ci{ 1507e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1508e5c31af7Sopenharmony_ci DE_UNREF(pFeatures); 1509e5c31af7Sopenharmony_ci} 1510e5c31af7Sopenharmony_ci 1511e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties) 1512e5c31af7Sopenharmony_ci{ 1513e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1514e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1515e5c31af7Sopenharmony_ci} 1516e5c31af7Sopenharmony_ci 1517e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFormatProperties2 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties) 1518e5c31af7Sopenharmony_ci{ 1519e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1520e5c31af7Sopenharmony_ci DE_UNREF(format); 1521e5c31af7Sopenharmony_ci DE_UNREF(pFormatProperties); 1522e5c31af7Sopenharmony_ci} 1523e5c31af7Sopenharmony_ci 1524e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties) 1525e5c31af7Sopenharmony_ci{ 1526e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1527e5c31af7Sopenharmony_ci DE_UNREF(pImageFormatInfo); 1528e5c31af7Sopenharmony_ci DE_UNREF(pImageFormatProperties); 1529e5c31af7Sopenharmony_ci return VK_SUCCESS; 1530e5c31af7Sopenharmony_ci} 1531e5c31af7Sopenharmony_ci 1532e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties) 1533e5c31af7Sopenharmony_ci{ 1534e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1535e5c31af7Sopenharmony_ci DE_UNREF(pQueueFamilyPropertyCount); 1536e5c31af7Sopenharmony_ci DE_UNREF(pQueueFamilyProperties); 1537e5c31af7Sopenharmony_ci} 1538e5c31af7Sopenharmony_ci 1539e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceMemoryProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties) 1540e5c31af7Sopenharmony_ci{ 1541e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1542e5c31af7Sopenharmony_ci DE_UNREF(pMemoryProperties); 1543e5c31af7Sopenharmony_ci} 1544e5c31af7Sopenharmony_ci 1545e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceSparseImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, uint32_t* pPropertyCount, VkSparseImageFormatProperties2* pProperties) 1546e5c31af7Sopenharmony_ci{ 1547e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1548e5c31af7Sopenharmony_ci DE_UNREF(pFormatInfo); 1549e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 1550e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1551e5c31af7Sopenharmony_ci} 1552e5c31af7Sopenharmony_ci 1553e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites) 1554e5c31af7Sopenharmony_ci{ 1555e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1556e5c31af7Sopenharmony_ci DE_UNREF(pipelineBindPoint); 1557e5c31af7Sopenharmony_ci DE_UNREF(layout); 1558e5c31af7Sopenharmony_ci DE_UNREF(set); 1559e5c31af7Sopenharmony_ci DE_UNREF(descriptorWriteCount); 1560e5c31af7Sopenharmony_ci DE_UNREF(pDescriptorWrites); 1561e5c31af7Sopenharmony_ci} 1562e5c31af7Sopenharmony_ci 1563e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL trimCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) 1564e5c31af7Sopenharmony_ci{ 1565e5c31af7Sopenharmony_ci DE_UNREF(device); 1566e5c31af7Sopenharmony_ci DE_UNREF(commandPool); 1567e5c31af7Sopenharmony_ci DE_UNREF(flags); 1568e5c31af7Sopenharmony_ci} 1569e5c31af7Sopenharmony_ci 1570e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceExternalBufferProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties) 1571e5c31af7Sopenharmony_ci{ 1572e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1573e5c31af7Sopenharmony_ci DE_UNREF(pExternalBufferInfo); 1574e5c31af7Sopenharmony_ci DE_UNREF(pExternalBufferProperties); 1575e5c31af7Sopenharmony_ci} 1576e5c31af7Sopenharmony_ci 1577e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryWin32HandleKHR (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) 1578e5c31af7Sopenharmony_ci{ 1579e5c31af7Sopenharmony_ci DE_UNREF(device); 1580e5c31af7Sopenharmony_ci DE_UNREF(pGetWin32HandleInfo); 1581e5c31af7Sopenharmony_ci DE_UNREF(pHandle); 1582e5c31af7Sopenharmony_ci return VK_SUCCESS; 1583e5c31af7Sopenharmony_ci} 1584e5c31af7Sopenharmony_ci 1585e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryWin32HandlePropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) 1586e5c31af7Sopenharmony_ci{ 1587e5c31af7Sopenharmony_ci DE_UNREF(device); 1588e5c31af7Sopenharmony_ci DE_UNREF(handleType); 1589e5c31af7Sopenharmony_ci DE_UNREF(handle); 1590e5c31af7Sopenharmony_ci DE_UNREF(pMemoryWin32HandleProperties); 1591e5c31af7Sopenharmony_ci return VK_SUCCESS; 1592e5c31af7Sopenharmony_ci} 1593e5c31af7Sopenharmony_ci 1594e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryFdKHR (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) 1595e5c31af7Sopenharmony_ci{ 1596e5c31af7Sopenharmony_ci DE_UNREF(device); 1597e5c31af7Sopenharmony_ci DE_UNREF(pGetFdInfo); 1598e5c31af7Sopenharmony_ci DE_UNREF(pFd); 1599e5c31af7Sopenharmony_ci return VK_SUCCESS; 1600e5c31af7Sopenharmony_ci} 1601e5c31af7Sopenharmony_ci 1602e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryFdPropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties) 1603e5c31af7Sopenharmony_ci{ 1604e5c31af7Sopenharmony_ci DE_UNREF(device); 1605e5c31af7Sopenharmony_ci DE_UNREF(handleType); 1606e5c31af7Sopenharmony_ci DE_UNREF(fd); 1607e5c31af7Sopenharmony_ci DE_UNREF(pMemoryFdProperties); 1608e5c31af7Sopenharmony_ci return VK_SUCCESS; 1609e5c31af7Sopenharmony_ci} 1610e5c31af7Sopenharmony_ci 1611e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryZirconHandleFUCHSIA (VkDevice device, const VkMemoryGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo, pt::zx_handle_t* pZirconHandle) 1612e5c31af7Sopenharmony_ci{ 1613e5c31af7Sopenharmony_ci DE_UNREF(device); 1614e5c31af7Sopenharmony_ci DE_UNREF(pGetZirconHandleInfo); 1615e5c31af7Sopenharmony_ci DE_UNREF(pZirconHandle); 1616e5c31af7Sopenharmony_ci return VK_SUCCESS; 1617e5c31af7Sopenharmony_ci} 1618e5c31af7Sopenharmony_ci 1619e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryZirconHandlePropertiesFUCHSIA (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::zx_handle_t zirconHandle, VkMemoryZirconHandlePropertiesFUCHSIA* pMemoryZirconHandleProperties) 1620e5c31af7Sopenharmony_ci{ 1621e5c31af7Sopenharmony_ci DE_UNREF(device); 1622e5c31af7Sopenharmony_ci DE_UNREF(handleType); 1623e5c31af7Sopenharmony_ci DE_UNREF(zirconHandle); 1624e5c31af7Sopenharmony_ci DE_UNREF(pMemoryZirconHandleProperties); 1625e5c31af7Sopenharmony_ci return VK_SUCCESS; 1626e5c31af7Sopenharmony_ci} 1627e5c31af7Sopenharmony_ci 1628e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryRemoteAddressNV (VkDevice device, const VkMemoryGetRemoteAddressInfoNV* pMemoryGetRemoteAddressInfo, VkRemoteAddressNV* pAddress) 1629e5c31af7Sopenharmony_ci{ 1630e5c31af7Sopenharmony_ci DE_UNREF(device); 1631e5c31af7Sopenharmony_ci DE_UNREF(pMemoryGetRemoteAddressInfo); 1632e5c31af7Sopenharmony_ci DE_UNREF(pAddress); 1633e5c31af7Sopenharmony_ci return VK_SUCCESS; 1634e5c31af7Sopenharmony_ci} 1635e5c31af7Sopenharmony_ci 1636e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties) 1637e5c31af7Sopenharmony_ci{ 1638e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1639e5c31af7Sopenharmony_ci DE_UNREF(pExternalSemaphoreInfo); 1640e5c31af7Sopenharmony_ci DE_UNREF(pExternalSemaphoreProperties); 1641e5c31af7Sopenharmony_ci} 1642e5c31af7Sopenharmony_ci 1643e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSemaphoreWin32HandleKHR (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) 1644e5c31af7Sopenharmony_ci{ 1645e5c31af7Sopenharmony_ci DE_UNREF(device); 1646e5c31af7Sopenharmony_ci DE_UNREF(pGetWin32HandleInfo); 1647e5c31af7Sopenharmony_ci DE_UNREF(pHandle); 1648e5c31af7Sopenharmony_ci return VK_SUCCESS; 1649e5c31af7Sopenharmony_ci} 1650e5c31af7Sopenharmony_ci 1651e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL importSemaphoreWin32HandleKHR (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo) 1652e5c31af7Sopenharmony_ci{ 1653e5c31af7Sopenharmony_ci DE_UNREF(device); 1654e5c31af7Sopenharmony_ci DE_UNREF(pImportSemaphoreWin32HandleInfo); 1655e5c31af7Sopenharmony_ci return VK_SUCCESS; 1656e5c31af7Sopenharmony_ci} 1657e5c31af7Sopenharmony_ci 1658e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd) 1659e5c31af7Sopenharmony_ci{ 1660e5c31af7Sopenharmony_ci DE_UNREF(device); 1661e5c31af7Sopenharmony_ci DE_UNREF(pGetFdInfo); 1662e5c31af7Sopenharmony_ci DE_UNREF(pFd); 1663e5c31af7Sopenharmony_ci return VK_SUCCESS; 1664e5c31af7Sopenharmony_ci} 1665e5c31af7Sopenharmony_ci 1666e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL importSemaphoreFdKHR (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo) 1667e5c31af7Sopenharmony_ci{ 1668e5c31af7Sopenharmony_ci DE_UNREF(device); 1669e5c31af7Sopenharmony_ci DE_UNREF(pImportSemaphoreFdInfo); 1670e5c31af7Sopenharmony_ci return VK_SUCCESS; 1671e5c31af7Sopenharmony_ci} 1672e5c31af7Sopenharmony_ci 1673e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSemaphoreZirconHandleFUCHSIA (VkDevice device, const VkSemaphoreGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo, pt::zx_handle_t* pZirconHandle) 1674e5c31af7Sopenharmony_ci{ 1675e5c31af7Sopenharmony_ci DE_UNREF(device); 1676e5c31af7Sopenharmony_ci DE_UNREF(pGetZirconHandleInfo); 1677e5c31af7Sopenharmony_ci DE_UNREF(pZirconHandle); 1678e5c31af7Sopenharmony_ci return VK_SUCCESS; 1679e5c31af7Sopenharmony_ci} 1680e5c31af7Sopenharmony_ci 1681e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL importSemaphoreZirconHandleFUCHSIA (VkDevice device, const VkImportSemaphoreZirconHandleInfoFUCHSIA* pImportSemaphoreZirconHandleInfo) 1682e5c31af7Sopenharmony_ci{ 1683e5c31af7Sopenharmony_ci DE_UNREF(device); 1684e5c31af7Sopenharmony_ci DE_UNREF(pImportSemaphoreZirconHandleInfo); 1685e5c31af7Sopenharmony_ci return VK_SUCCESS; 1686e5c31af7Sopenharmony_ci} 1687e5c31af7Sopenharmony_ci 1688e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceExternalFenceProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties) 1689e5c31af7Sopenharmony_ci{ 1690e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1691e5c31af7Sopenharmony_ci DE_UNREF(pExternalFenceInfo); 1692e5c31af7Sopenharmony_ci DE_UNREF(pExternalFenceProperties); 1693e5c31af7Sopenharmony_ci} 1694e5c31af7Sopenharmony_ci 1695e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getFenceWin32HandleKHR (VkDevice device, const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) 1696e5c31af7Sopenharmony_ci{ 1697e5c31af7Sopenharmony_ci DE_UNREF(device); 1698e5c31af7Sopenharmony_ci DE_UNREF(pGetWin32HandleInfo); 1699e5c31af7Sopenharmony_ci DE_UNREF(pHandle); 1700e5c31af7Sopenharmony_ci return VK_SUCCESS; 1701e5c31af7Sopenharmony_ci} 1702e5c31af7Sopenharmony_ci 1703e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL importFenceWin32HandleKHR (VkDevice device, const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo) 1704e5c31af7Sopenharmony_ci{ 1705e5c31af7Sopenharmony_ci DE_UNREF(device); 1706e5c31af7Sopenharmony_ci DE_UNREF(pImportFenceWin32HandleInfo); 1707e5c31af7Sopenharmony_ci return VK_SUCCESS; 1708e5c31af7Sopenharmony_ci} 1709e5c31af7Sopenharmony_ci 1710e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getFenceFdKHR (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd) 1711e5c31af7Sopenharmony_ci{ 1712e5c31af7Sopenharmony_ci DE_UNREF(device); 1713e5c31af7Sopenharmony_ci DE_UNREF(pGetFdInfo); 1714e5c31af7Sopenharmony_ci DE_UNREF(pFd); 1715e5c31af7Sopenharmony_ci return VK_SUCCESS; 1716e5c31af7Sopenharmony_ci} 1717e5c31af7Sopenharmony_ci 1718e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL importFenceFdKHR (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo) 1719e5c31af7Sopenharmony_ci{ 1720e5c31af7Sopenharmony_ci DE_UNREF(device); 1721e5c31af7Sopenharmony_ci DE_UNREF(pImportFenceFdInfo); 1722e5c31af7Sopenharmony_ci return VK_SUCCESS; 1723e5c31af7Sopenharmony_ci} 1724e5c31af7Sopenharmony_ci 1725e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL releaseDisplayEXT (VkPhysicalDevice physicalDevice, VkDisplayKHR display) 1726e5c31af7Sopenharmony_ci{ 1727e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1728e5c31af7Sopenharmony_ci DE_UNREF(display); 1729e5c31af7Sopenharmony_ci return VK_SUCCESS; 1730e5c31af7Sopenharmony_ci} 1731e5c31af7Sopenharmony_ci 1732e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireXlibDisplayEXT (VkPhysicalDevice physicalDevice, pt::XlibDisplayPtr dpy, VkDisplayKHR display) 1733e5c31af7Sopenharmony_ci{ 1734e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1735e5c31af7Sopenharmony_ci DE_UNREF(dpy); 1736e5c31af7Sopenharmony_ci DE_UNREF(display); 1737e5c31af7Sopenharmony_ci return VK_SUCCESS; 1738e5c31af7Sopenharmony_ci} 1739e5c31af7Sopenharmony_ci 1740e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getRandROutputDisplayEXT (VkPhysicalDevice physicalDevice, pt::XlibDisplayPtr dpy, pt::RROutput rrOutput, VkDisplayKHR* pDisplay) 1741e5c31af7Sopenharmony_ci{ 1742e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1743e5c31af7Sopenharmony_ci DE_UNREF(dpy); 1744e5c31af7Sopenharmony_ci DE_UNREF(rrOutput); 1745e5c31af7Sopenharmony_ci DE_UNREF(pDisplay); 1746e5c31af7Sopenharmony_ci return VK_SUCCESS; 1747e5c31af7Sopenharmony_ci} 1748e5c31af7Sopenharmony_ci 1749e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireWinrtDisplayNV (VkPhysicalDevice physicalDevice, VkDisplayKHR display) 1750e5c31af7Sopenharmony_ci{ 1751e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1752e5c31af7Sopenharmony_ci DE_UNREF(display); 1753e5c31af7Sopenharmony_ci return VK_SUCCESS; 1754e5c31af7Sopenharmony_ci} 1755e5c31af7Sopenharmony_ci 1756e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getWinrtDisplayNV (VkPhysicalDevice physicalDevice, uint32_t deviceRelativeId, VkDisplayKHR* pDisplay) 1757e5c31af7Sopenharmony_ci{ 1758e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1759e5c31af7Sopenharmony_ci DE_UNREF(deviceRelativeId); 1760e5c31af7Sopenharmony_ci DE_UNREF(pDisplay); 1761e5c31af7Sopenharmony_ci return VK_SUCCESS; 1762e5c31af7Sopenharmony_ci} 1763e5c31af7Sopenharmony_ci 1764e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL displayPowerControlEXT (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo) 1765e5c31af7Sopenharmony_ci{ 1766e5c31af7Sopenharmony_ci DE_UNREF(device); 1767e5c31af7Sopenharmony_ci DE_UNREF(display); 1768e5c31af7Sopenharmony_ci DE_UNREF(pDisplayPowerInfo); 1769e5c31af7Sopenharmony_ci return VK_SUCCESS; 1770e5c31af7Sopenharmony_ci} 1771e5c31af7Sopenharmony_ci 1772e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL registerDeviceEventEXT (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) 1773e5c31af7Sopenharmony_ci{ 1774e5c31af7Sopenharmony_ci DE_UNREF(device); 1775e5c31af7Sopenharmony_ci DE_UNREF(pDeviceEventInfo); 1776e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 1777e5c31af7Sopenharmony_ci DE_UNREF(pFence); 1778e5c31af7Sopenharmony_ci return VK_SUCCESS; 1779e5c31af7Sopenharmony_ci} 1780e5c31af7Sopenharmony_ci 1781e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL registerDisplayEventEXT (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) 1782e5c31af7Sopenharmony_ci{ 1783e5c31af7Sopenharmony_ci DE_UNREF(device); 1784e5c31af7Sopenharmony_ci DE_UNREF(display); 1785e5c31af7Sopenharmony_ci DE_UNREF(pDisplayEventInfo); 1786e5c31af7Sopenharmony_ci DE_UNREF(pAllocator); 1787e5c31af7Sopenharmony_ci DE_UNREF(pFence); 1788e5c31af7Sopenharmony_ci return VK_SUCCESS; 1789e5c31af7Sopenharmony_ci} 1790e5c31af7Sopenharmony_ci 1791e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSwapchainCounterEXT (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t* pCounterValue) 1792e5c31af7Sopenharmony_ci{ 1793e5c31af7Sopenharmony_ci DE_UNREF(device); 1794e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 1795e5c31af7Sopenharmony_ci DE_UNREF(counter); 1796e5c31af7Sopenharmony_ci DE_UNREF(pCounterValue); 1797e5c31af7Sopenharmony_ci return VK_SUCCESS; 1798e5c31af7Sopenharmony_ci} 1799e5c31af7Sopenharmony_ci 1800e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfaceCapabilities2EXT (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT* pSurfaceCapabilities) 1801e5c31af7Sopenharmony_ci{ 1802e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1803e5c31af7Sopenharmony_ci DE_UNREF(surface); 1804e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceCapabilities); 1805e5c31af7Sopenharmony_ci return VK_SUCCESS; 1806e5c31af7Sopenharmony_ci} 1807e5c31af7Sopenharmony_ci 1808e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL enumeratePhysicalDeviceGroups (VkInstance instance, uint32_t* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties) 1809e5c31af7Sopenharmony_ci{ 1810e5c31af7Sopenharmony_ci DE_UNREF(instance); 1811e5c31af7Sopenharmony_ci DE_UNREF(pPhysicalDeviceGroupCount); 1812e5c31af7Sopenharmony_ci DE_UNREF(pPhysicalDeviceGroupProperties); 1813e5c31af7Sopenharmony_ci return VK_SUCCESS; 1814e5c31af7Sopenharmony_ci} 1815e5c31af7Sopenharmony_ci 1816e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceGroupPeerMemoryFeatures (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures) 1817e5c31af7Sopenharmony_ci{ 1818e5c31af7Sopenharmony_ci DE_UNREF(device); 1819e5c31af7Sopenharmony_ci DE_UNREF(heapIndex); 1820e5c31af7Sopenharmony_ci DE_UNREF(localDeviceIndex); 1821e5c31af7Sopenharmony_ci DE_UNREF(remoteDeviceIndex); 1822e5c31af7Sopenharmony_ci DE_UNREF(pPeerMemoryFeatures); 1823e5c31af7Sopenharmony_ci} 1824e5c31af7Sopenharmony_ci 1825e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindBufferMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos) 1826e5c31af7Sopenharmony_ci{ 1827e5c31af7Sopenharmony_ci DE_UNREF(device); 1828e5c31af7Sopenharmony_ci DE_UNREF(bindInfoCount); 1829e5c31af7Sopenharmony_ci DE_UNREF(pBindInfos); 1830e5c31af7Sopenharmony_ci return VK_SUCCESS; 1831e5c31af7Sopenharmony_ci} 1832e5c31af7Sopenharmony_ci 1833e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindImageMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo* pBindInfos) 1834e5c31af7Sopenharmony_ci{ 1835e5c31af7Sopenharmony_ci DE_UNREF(device); 1836e5c31af7Sopenharmony_ci DE_UNREF(bindInfoCount); 1837e5c31af7Sopenharmony_ci DE_UNREF(pBindInfos); 1838e5c31af7Sopenharmony_ci return VK_SUCCESS; 1839e5c31af7Sopenharmony_ci} 1840e5c31af7Sopenharmony_ci 1841e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDeviceMask (VkCommandBuffer commandBuffer, uint32_t deviceMask) 1842e5c31af7Sopenharmony_ci{ 1843e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1844e5c31af7Sopenharmony_ci DE_UNREF(deviceMask); 1845e5c31af7Sopenharmony_ci} 1846e5c31af7Sopenharmony_ci 1847e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDeviceGroupPresentCapabilitiesKHR (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities) 1848e5c31af7Sopenharmony_ci{ 1849e5c31af7Sopenharmony_ci DE_UNREF(device); 1850e5c31af7Sopenharmony_ci DE_UNREF(pDeviceGroupPresentCapabilities); 1851e5c31af7Sopenharmony_ci return VK_SUCCESS; 1852e5c31af7Sopenharmony_ci} 1853e5c31af7Sopenharmony_ci 1854e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDeviceGroupSurfacePresentModesKHR (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes) 1855e5c31af7Sopenharmony_ci{ 1856e5c31af7Sopenharmony_ci DE_UNREF(device); 1857e5c31af7Sopenharmony_ci DE_UNREF(surface); 1858e5c31af7Sopenharmony_ci DE_UNREF(pModes); 1859e5c31af7Sopenharmony_ci return VK_SUCCESS; 1860e5c31af7Sopenharmony_ci} 1861e5c31af7Sopenharmony_ci 1862e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireNextImage2KHR (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, uint32_t* pImageIndex) 1863e5c31af7Sopenharmony_ci{ 1864e5c31af7Sopenharmony_ci DE_UNREF(device); 1865e5c31af7Sopenharmony_ci DE_UNREF(pAcquireInfo); 1866e5c31af7Sopenharmony_ci DE_UNREF(pImageIndex); 1867e5c31af7Sopenharmony_ci return VK_SUCCESS; 1868e5c31af7Sopenharmony_ci} 1869e5c31af7Sopenharmony_ci 1870e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDispatchBase (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) 1871e5c31af7Sopenharmony_ci{ 1872e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1873e5c31af7Sopenharmony_ci DE_UNREF(baseGroupX); 1874e5c31af7Sopenharmony_ci DE_UNREF(baseGroupY); 1875e5c31af7Sopenharmony_ci DE_UNREF(baseGroupZ); 1876e5c31af7Sopenharmony_ci DE_UNREF(groupCountX); 1877e5c31af7Sopenharmony_ci DE_UNREF(groupCountY); 1878e5c31af7Sopenharmony_ci DE_UNREF(groupCountZ); 1879e5c31af7Sopenharmony_ci} 1880e5c31af7Sopenharmony_ci 1881e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDevicePresentRectanglesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pRectCount, VkRect2D* pRects) 1882e5c31af7Sopenharmony_ci{ 1883e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1884e5c31af7Sopenharmony_ci DE_UNREF(surface); 1885e5c31af7Sopenharmony_ci DE_UNREF(pRectCount); 1886e5c31af7Sopenharmony_ci DE_UNREF(pRects); 1887e5c31af7Sopenharmony_ci return VK_SUCCESS; 1888e5c31af7Sopenharmony_ci} 1889e5c31af7Sopenharmony_ci 1890e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL updateDescriptorSetWithTemplate (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData) 1891e5c31af7Sopenharmony_ci{ 1892e5c31af7Sopenharmony_ci DE_UNREF(device); 1893e5c31af7Sopenharmony_ci DE_UNREF(descriptorSet); 1894e5c31af7Sopenharmony_ci DE_UNREF(descriptorUpdateTemplate); 1895e5c31af7Sopenharmony_ci DE_UNREF(pData); 1896e5c31af7Sopenharmony_ci} 1897e5c31af7Sopenharmony_ci 1898e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void* pData) 1899e5c31af7Sopenharmony_ci{ 1900e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1901e5c31af7Sopenharmony_ci DE_UNREF(descriptorUpdateTemplate); 1902e5c31af7Sopenharmony_ci DE_UNREF(layout); 1903e5c31af7Sopenharmony_ci DE_UNREF(set); 1904e5c31af7Sopenharmony_ci DE_UNREF(pData); 1905e5c31af7Sopenharmony_ci} 1906e5c31af7Sopenharmony_ci 1907e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL setHdrMetadataEXT (VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata) 1908e5c31af7Sopenharmony_ci{ 1909e5c31af7Sopenharmony_ci DE_UNREF(device); 1910e5c31af7Sopenharmony_ci DE_UNREF(swapchainCount); 1911e5c31af7Sopenharmony_ci DE_UNREF(pSwapchains); 1912e5c31af7Sopenharmony_ci DE_UNREF(pMetadata); 1913e5c31af7Sopenharmony_ci} 1914e5c31af7Sopenharmony_ci 1915e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) 1916e5c31af7Sopenharmony_ci{ 1917e5c31af7Sopenharmony_ci DE_UNREF(device); 1918e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 1919e5c31af7Sopenharmony_ci return VK_SUCCESS; 1920e5c31af7Sopenharmony_ci} 1921e5c31af7Sopenharmony_ci 1922e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getRefreshCycleDurationGOOGLE (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) 1923e5c31af7Sopenharmony_ci{ 1924e5c31af7Sopenharmony_ci DE_UNREF(device); 1925e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 1926e5c31af7Sopenharmony_ci DE_UNREF(pDisplayTimingProperties); 1927e5c31af7Sopenharmony_ci return VK_SUCCESS; 1928e5c31af7Sopenharmony_ci} 1929e5c31af7Sopenharmony_ci 1930e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPastPresentationTimingGOOGLE (VkDevice device, VkSwapchainKHR swapchain, uint32_t* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) 1931e5c31af7Sopenharmony_ci{ 1932e5c31af7Sopenharmony_ci DE_UNREF(device); 1933e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 1934e5c31af7Sopenharmony_ci DE_UNREF(pPresentationTimingCount); 1935e5c31af7Sopenharmony_ci DE_UNREF(pPresentationTimings); 1936e5c31af7Sopenharmony_ci return VK_SUCCESS; 1937e5c31af7Sopenharmony_ci} 1938e5c31af7Sopenharmony_ci 1939e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetViewportWScalingNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV* pViewportWScalings) 1940e5c31af7Sopenharmony_ci{ 1941e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1942e5c31af7Sopenharmony_ci DE_UNREF(firstViewport); 1943e5c31af7Sopenharmony_ci DE_UNREF(viewportCount); 1944e5c31af7Sopenharmony_ci DE_UNREF(pViewportWScalings); 1945e5c31af7Sopenharmony_ci} 1946e5c31af7Sopenharmony_ci 1947e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDiscardRectangleEXT (VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D* pDiscardRectangles) 1948e5c31af7Sopenharmony_ci{ 1949e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1950e5c31af7Sopenharmony_ci DE_UNREF(firstDiscardRectangle); 1951e5c31af7Sopenharmony_ci DE_UNREF(discardRectangleCount); 1952e5c31af7Sopenharmony_ci DE_UNREF(pDiscardRectangles); 1953e5c31af7Sopenharmony_ci} 1954e5c31af7Sopenharmony_ci 1955e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetSampleLocationsEXT (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo) 1956e5c31af7Sopenharmony_ci{ 1957e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 1958e5c31af7Sopenharmony_ci DE_UNREF(pSampleLocationsInfo); 1959e5c31af7Sopenharmony_ci} 1960e5c31af7Sopenharmony_ci 1961e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceMultisamplePropertiesEXT (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT* pMultisampleProperties) 1962e5c31af7Sopenharmony_ci{ 1963e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1964e5c31af7Sopenharmony_ci DE_UNREF(samples); 1965e5c31af7Sopenharmony_ci DE_UNREF(pMultisampleProperties); 1966e5c31af7Sopenharmony_ci} 1967e5c31af7Sopenharmony_ci 1968e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfaceCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkSurfaceCapabilities2KHR* pSurfaceCapabilities) 1969e5c31af7Sopenharmony_ci{ 1970e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1971e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceInfo); 1972e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceCapabilities); 1973e5c31af7Sopenharmony_ci return VK_SUCCESS; 1974e5c31af7Sopenharmony_ci} 1975e5c31af7Sopenharmony_ci 1976e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfaceFormats2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, uint32_t* pSurfaceFormatCount, VkSurfaceFormat2KHR* pSurfaceFormats) 1977e5c31af7Sopenharmony_ci{ 1978e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1979e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceInfo); 1980e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceFormatCount); 1981e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceFormats); 1982e5c31af7Sopenharmony_ci return VK_SUCCESS; 1983e5c31af7Sopenharmony_ci} 1984e5c31af7Sopenharmony_ci 1985e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceDisplayProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayProperties2KHR* pProperties) 1986e5c31af7Sopenharmony_ci{ 1987e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1988e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 1989e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1990e5c31af7Sopenharmony_ci return VK_SUCCESS; 1991e5c31af7Sopenharmony_ci} 1992e5c31af7Sopenharmony_ci 1993e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceDisplayPlaneProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPlaneProperties2KHR* pProperties) 1994e5c31af7Sopenharmony_ci{ 1995e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 1996e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 1997e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 1998e5c31af7Sopenharmony_ci return VK_SUCCESS; 1999e5c31af7Sopenharmony_ci} 2000e5c31af7Sopenharmony_ci 2001e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDisplayModeProperties2KHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t* pPropertyCount, VkDisplayModeProperties2KHR* pProperties) 2002e5c31af7Sopenharmony_ci{ 2003e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2004e5c31af7Sopenharmony_ci DE_UNREF(display); 2005e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 2006e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 2007e5c31af7Sopenharmony_ci return VK_SUCCESS; 2008e5c31af7Sopenharmony_ci} 2009e5c31af7Sopenharmony_ci 2010e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDisplayPlaneCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR* pCapabilities) 2011e5c31af7Sopenharmony_ci{ 2012e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2013e5c31af7Sopenharmony_ci DE_UNREF(pDisplayPlaneInfo); 2014e5c31af7Sopenharmony_ci DE_UNREF(pCapabilities); 2015e5c31af7Sopenharmony_ci return VK_SUCCESS; 2016e5c31af7Sopenharmony_ci} 2017e5c31af7Sopenharmony_ci 2018e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getBufferMemoryRequirements2 (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) 2019e5c31af7Sopenharmony_ci{ 2020e5c31af7Sopenharmony_ci DE_UNREF(device); 2021e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2022e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 2023e5c31af7Sopenharmony_ci} 2024e5c31af7Sopenharmony_ci 2025e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getImageMemoryRequirements2 (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) 2026e5c31af7Sopenharmony_ci{ 2027e5c31af7Sopenharmony_ci DE_UNREF(device); 2028e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2029e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 2030e5c31af7Sopenharmony_ci} 2031e5c31af7Sopenharmony_ci 2032e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getImageSparseMemoryRequirements2 (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) 2033e5c31af7Sopenharmony_ci{ 2034e5c31af7Sopenharmony_ci DE_UNREF(device); 2035e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2036e5c31af7Sopenharmony_ci DE_UNREF(pSparseMemoryRequirementCount); 2037e5c31af7Sopenharmony_ci DE_UNREF(pSparseMemoryRequirements); 2038e5c31af7Sopenharmony_ci} 2039e5c31af7Sopenharmony_ci 2040e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceBufferMemoryRequirements (VkDevice device, const VkDeviceBufferMemoryRequirements* pInfo, VkMemoryRequirements2* pMemoryRequirements) 2041e5c31af7Sopenharmony_ci{ 2042e5c31af7Sopenharmony_ci DE_UNREF(device); 2043e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2044e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 2045e5c31af7Sopenharmony_ci} 2046e5c31af7Sopenharmony_ci 2047e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceImageMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, VkMemoryRequirements2* pMemoryRequirements) 2048e5c31af7Sopenharmony_ci{ 2049e5c31af7Sopenharmony_ci DE_UNREF(device); 2050e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2051e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 2052e5c31af7Sopenharmony_ci} 2053e5c31af7Sopenharmony_ci 2054e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceImageSparseMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) 2055e5c31af7Sopenharmony_ci{ 2056e5c31af7Sopenharmony_ci DE_UNREF(device); 2057e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2058e5c31af7Sopenharmony_ci DE_UNREF(pSparseMemoryRequirementCount); 2059e5c31af7Sopenharmony_ci DE_UNREF(pSparseMemoryRequirements); 2060e5c31af7Sopenharmony_ci} 2061e5c31af7Sopenharmony_ci 2062e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceQueue2 (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue) 2063e5c31af7Sopenharmony_ci{ 2064e5c31af7Sopenharmony_ci DE_UNREF(device); 2065e5c31af7Sopenharmony_ci DE_UNREF(pQueueInfo); 2066e5c31af7Sopenharmony_ci DE_UNREF(pQueue); 2067e5c31af7Sopenharmony_ci} 2068e5c31af7Sopenharmony_ci 2069e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getValidationCacheDataEXT (VkDevice device, VkValidationCacheEXT validationCache, size_t* pDataSize, void* pData) 2070e5c31af7Sopenharmony_ci{ 2071e5c31af7Sopenharmony_ci DE_UNREF(device); 2072e5c31af7Sopenharmony_ci DE_UNREF(validationCache); 2073e5c31af7Sopenharmony_ci DE_UNREF(pDataSize); 2074e5c31af7Sopenharmony_ci DE_UNREF(pData); 2075e5c31af7Sopenharmony_ci return VK_SUCCESS; 2076e5c31af7Sopenharmony_ci} 2077e5c31af7Sopenharmony_ci 2078e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL mergeValidationCachesEXT (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT* pSrcCaches) 2079e5c31af7Sopenharmony_ci{ 2080e5c31af7Sopenharmony_ci DE_UNREF(device); 2081e5c31af7Sopenharmony_ci DE_UNREF(dstCache); 2082e5c31af7Sopenharmony_ci DE_UNREF(srcCacheCount); 2083e5c31af7Sopenharmony_ci DE_UNREF(pSrcCaches); 2084e5c31af7Sopenharmony_ci return VK_SUCCESS; 2085e5c31af7Sopenharmony_ci} 2086e5c31af7Sopenharmony_ci 2087e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDescriptorSetLayoutSupport (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport) 2088e5c31af7Sopenharmony_ci{ 2089e5c31af7Sopenharmony_ci DE_UNREF(device); 2090e5c31af7Sopenharmony_ci DE_UNREF(pCreateInfo); 2091e5c31af7Sopenharmony_ci DE_UNREF(pSupport); 2092e5c31af7Sopenharmony_ci} 2093e5c31af7Sopenharmony_ci 2094e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSwapchainGrallocUsageOpenHarmony (VkDevice device, VkFormat format, VkImageUsageFlags imageUsage, int* grallocUsage) 2095e5c31af7Sopenharmony_ci{ 2096e5c31af7Sopenharmony_ci DE_UNREF(device); 2097e5c31af7Sopenharmony_ci DE_UNREF(format); 2098e5c31af7Sopenharmony_ci DE_UNREF(imageUsage); 2099e5c31af7Sopenharmony_ci DE_UNREF(grallocUsage); 2100e5c31af7Sopenharmony_ci return VK_SUCCESS; 2101e5c31af7Sopenharmony_ci} 2102e5c31af7Sopenharmony_ci 2103e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setNativeFenceFdOpenHarmony (VkDevice device, int32_t nativeFenceFd, VkSemaphore semaphore, VkFence fence) 2104e5c31af7Sopenharmony_ci{ 2105e5c31af7Sopenharmony_ci DE_UNREF(device); 2106e5c31af7Sopenharmony_ci DE_UNREF(nativeFenceFd); 2107e5c31af7Sopenharmony_ci DE_UNREF(semaphore); 2108e5c31af7Sopenharmony_ci DE_UNREF(fence); 2109e5c31af7Sopenharmony_ci return VK_SUCCESS; 2110e5c31af7Sopenharmony_ci} 2111e5c31af7Sopenharmony_ci 2112e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getNativeFenceFdOpenHarmony (VkQueue queue, uint32_t waitSemaphoreCount, const VkSemaphore* pWaitSemaphores, VkImage image, int32_t* pNativeFenceFd) 2113e5c31af7Sopenharmony_ci{ 2114e5c31af7Sopenharmony_ci DE_UNREF(queue); 2115e5c31af7Sopenharmony_ci DE_UNREF(waitSemaphoreCount); 2116e5c31af7Sopenharmony_ci DE_UNREF(pWaitSemaphores); 2117e5c31af7Sopenharmony_ci DE_UNREF(image); 2118e5c31af7Sopenharmony_ci DE_UNREF(pNativeFenceFd); 2119e5c31af7Sopenharmony_ci return VK_SUCCESS; 2120e5c31af7Sopenharmony_ci} 2121e5c31af7Sopenharmony_ci 2122e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getShaderInfoAMD (VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t* pInfoSize, void* pInfo) 2123e5c31af7Sopenharmony_ci{ 2124e5c31af7Sopenharmony_ci DE_UNREF(device); 2125e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 2126e5c31af7Sopenharmony_ci DE_UNREF(shaderStage); 2127e5c31af7Sopenharmony_ci DE_UNREF(infoType); 2128e5c31af7Sopenharmony_ci DE_UNREF(pInfoSize); 2129e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2130e5c31af7Sopenharmony_ci return VK_SUCCESS; 2131e5c31af7Sopenharmony_ci} 2132e5c31af7Sopenharmony_ci 2133e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL setLocalDimmingAMD (VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable) 2134e5c31af7Sopenharmony_ci{ 2135e5c31af7Sopenharmony_ci DE_UNREF(device); 2136e5c31af7Sopenharmony_ci DE_UNREF(swapChain); 2137e5c31af7Sopenharmony_ci DE_UNREF(localDimmingEnable); 2138e5c31af7Sopenharmony_ci} 2139e5c31af7Sopenharmony_ci 2140e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevice physicalDevice, uint32_t* pTimeDomainCount, VkTimeDomainEXT* pTimeDomains) 2141e5c31af7Sopenharmony_ci{ 2142e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2143e5c31af7Sopenharmony_ci DE_UNREF(pTimeDomainCount); 2144e5c31af7Sopenharmony_ci DE_UNREF(pTimeDomains); 2145e5c31af7Sopenharmony_ci return VK_SUCCESS; 2146e5c31af7Sopenharmony_ci} 2147e5c31af7Sopenharmony_ci 2148e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getCalibratedTimestampsEXT (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT* pTimestampInfos, uint64_t* pTimestamps, uint64_t* pMaxDeviation) 2149e5c31af7Sopenharmony_ci{ 2150e5c31af7Sopenharmony_ci DE_UNREF(device); 2151e5c31af7Sopenharmony_ci DE_UNREF(timestampCount); 2152e5c31af7Sopenharmony_ci DE_UNREF(pTimestampInfos); 2153e5c31af7Sopenharmony_ci DE_UNREF(pTimestamps); 2154e5c31af7Sopenharmony_ci DE_UNREF(pMaxDeviation); 2155e5c31af7Sopenharmony_ci return VK_SUCCESS; 2156e5c31af7Sopenharmony_ci} 2157e5c31af7Sopenharmony_ci 2158e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setDebugUtilsObjectNameEXT (VkDevice device, const VkDebugUtilsObjectNameInfoEXT* pNameInfo) 2159e5c31af7Sopenharmony_ci{ 2160e5c31af7Sopenharmony_ci DE_UNREF(device); 2161e5c31af7Sopenharmony_ci DE_UNREF(pNameInfo); 2162e5c31af7Sopenharmony_ci return VK_SUCCESS; 2163e5c31af7Sopenharmony_ci} 2164e5c31af7Sopenharmony_ci 2165e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setDebugUtilsObjectTagEXT (VkDevice device, const VkDebugUtilsObjectTagInfoEXT* pTagInfo) 2166e5c31af7Sopenharmony_ci{ 2167e5c31af7Sopenharmony_ci DE_UNREF(device); 2168e5c31af7Sopenharmony_ci DE_UNREF(pTagInfo); 2169e5c31af7Sopenharmony_ci return VK_SUCCESS; 2170e5c31af7Sopenharmony_ci} 2171e5c31af7Sopenharmony_ci 2172e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL queueBeginDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT* pLabelInfo) 2173e5c31af7Sopenharmony_ci{ 2174e5c31af7Sopenharmony_ci DE_UNREF(queue); 2175e5c31af7Sopenharmony_ci DE_UNREF(pLabelInfo); 2176e5c31af7Sopenharmony_ci} 2177e5c31af7Sopenharmony_ci 2178e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL queueEndDebugUtilsLabelEXT (VkQueue queue) 2179e5c31af7Sopenharmony_ci{ 2180e5c31af7Sopenharmony_ci DE_UNREF(queue); 2181e5c31af7Sopenharmony_ci} 2182e5c31af7Sopenharmony_ci 2183e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL queueInsertDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT* pLabelInfo) 2184e5c31af7Sopenharmony_ci{ 2185e5c31af7Sopenharmony_ci DE_UNREF(queue); 2186e5c31af7Sopenharmony_ci DE_UNREF(pLabelInfo); 2187e5c31af7Sopenharmony_ci} 2188e5c31af7Sopenharmony_ci 2189e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT* pLabelInfo) 2190e5c31af7Sopenharmony_ci{ 2191e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2192e5c31af7Sopenharmony_ci DE_UNREF(pLabelInfo); 2193e5c31af7Sopenharmony_ci} 2194e5c31af7Sopenharmony_ci 2195e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndDebugUtilsLabelEXT (VkCommandBuffer commandBuffer) 2196e5c31af7Sopenharmony_ci{ 2197e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2198e5c31af7Sopenharmony_ci} 2199e5c31af7Sopenharmony_ci 2200e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdInsertDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT* pLabelInfo) 2201e5c31af7Sopenharmony_ci{ 2202e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2203e5c31af7Sopenharmony_ci DE_UNREF(pLabelInfo); 2204e5c31af7Sopenharmony_ci} 2205e5c31af7Sopenharmony_ci 2206e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL submitDebugUtilsMessageEXT (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData) 2207e5c31af7Sopenharmony_ci{ 2208e5c31af7Sopenharmony_ci DE_UNREF(instance); 2209e5c31af7Sopenharmony_ci DE_UNREF(messageSeverity); 2210e5c31af7Sopenharmony_ci DE_UNREF(messageTypes); 2211e5c31af7Sopenharmony_ci DE_UNREF(pCallbackData); 2212e5c31af7Sopenharmony_ci} 2213e5c31af7Sopenharmony_ci 2214e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryHostPointerPropertiesEXT (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void* pHostPointer, VkMemoryHostPointerPropertiesEXT* pMemoryHostPointerProperties) 2215e5c31af7Sopenharmony_ci{ 2216e5c31af7Sopenharmony_ci DE_UNREF(device); 2217e5c31af7Sopenharmony_ci DE_UNREF(handleType); 2218e5c31af7Sopenharmony_ci DE_UNREF(pHostPointer); 2219e5c31af7Sopenharmony_ci DE_UNREF(pMemoryHostPointerProperties); 2220e5c31af7Sopenharmony_ci return VK_SUCCESS; 2221e5c31af7Sopenharmony_ci} 2222e5c31af7Sopenharmony_ci 2223e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteBufferMarkerAMD (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) 2224e5c31af7Sopenharmony_ci{ 2225e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2226e5c31af7Sopenharmony_ci DE_UNREF(pipelineStage); 2227e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 2228e5c31af7Sopenharmony_ci DE_UNREF(dstOffset); 2229e5c31af7Sopenharmony_ci DE_UNREF(marker); 2230e5c31af7Sopenharmony_ci} 2231e5c31af7Sopenharmony_ci 2232e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginRenderPass2 (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfo* pSubpassBeginInfo) 2233e5c31af7Sopenharmony_ci{ 2234e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2235e5c31af7Sopenharmony_ci DE_UNREF(pRenderPassBegin); 2236e5c31af7Sopenharmony_ci DE_UNREF(pSubpassBeginInfo); 2237e5c31af7Sopenharmony_ci} 2238e5c31af7Sopenharmony_ci 2239e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdNextSubpass2 (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo* pSubpassBeginInfo, const VkSubpassEndInfo* pSubpassEndInfo) 2240e5c31af7Sopenharmony_ci{ 2241e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2242e5c31af7Sopenharmony_ci DE_UNREF(pSubpassBeginInfo); 2243e5c31af7Sopenharmony_ci DE_UNREF(pSubpassEndInfo); 2244e5c31af7Sopenharmony_ci} 2245e5c31af7Sopenharmony_ci 2246e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndRenderPass2 (VkCommandBuffer commandBuffer, const VkSubpassEndInfo* pSubpassEndInfo) 2247e5c31af7Sopenharmony_ci{ 2248e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2249e5c31af7Sopenharmony_ci DE_UNREF(pSubpassEndInfo); 2250e5c31af7Sopenharmony_ci} 2251e5c31af7Sopenharmony_ci 2252e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSemaphoreCounterValue (VkDevice device, VkSemaphore semaphore, uint64_t* pValue) 2253e5c31af7Sopenharmony_ci{ 2254e5c31af7Sopenharmony_ci DE_UNREF(device); 2255e5c31af7Sopenharmony_ci DE_UNREF(semaphore); 2256e5c31af7Sopenharmony_ci DE_UNREF(pValue); 2257e5c31af7Sopenharmony_ci return VK_SUCCESS; 2258e5c31af7Sopenharmony_ci} 2259e5c31af7Sopenharmony_ci 2260e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL waitSemaphores (VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) 2261e5c31af7Sopenharmony_ci{ 2262e5c31af7Sopenharmony_ci DE_UNREF(device); 2263e5c31af7Sopenharmony_ci DE_UNREF(pWaitInfo); 2264e5c31af7Sopenharmony_ci DE_UNREF(timeout); 2265e5c31af7Sopenharmony_ci return VK_SUCCESS; 2266e5c31af7Sopenharmony_ci} 2267e5c31af7Sopenharmony_ci 2268e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL signalSemaphore (VkDevice device, const VkSemaphoreSignalInfo* pSignalInfo) 2269e5c31af7Sopenharmony_ci{ 2270e5c31af7Sopenharmony_ci DE_UNREF(device); 2271e5c31af7Sopenharmony_ci DE_UNREF(pSignalInfo); 2272e5c31af7Sopenharmony_ci return VK_SUCCESS; 2273e5c31af7Sopenharmony_ci} 2274e5c31af7Sopenharmony_ci 2275e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getAndroidHardwareBufferPropertiesANDROID (VkDevice device, const struct pt::AndroidHardwareBufferPtr buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) 2276e5c31af7Sopenharmony_ci{ 2277e5c31af7Sopenharmony_ci DE_UNREF(device); 2278e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2279e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 2280e5c31af7Sopenharmony_ci return VK_SUCCESS; 2281e5c31af7Sopenharmony_ci} 2282e5c31af7Sopenharmony_ci 2283e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getMemoryOHOSNativeBufferOpenHarmony (VkDevice device, const VkMemoryGetOHOSNativeBufferInfoOpenHarmony* pInfo, struct OH_NativeBuffer** pBuffer) 2284e5c31af7Sopenharmony_ci{ 2285e5c31af7Sopenharmony_ci DE_UNREF(device); 2286e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2287e5c31af7Sopenharmony_ci DE_UNREF(pBuffer); 2288e5c31af7Sopenharmony_ci return VK_SUCCESS; 2289e5c31af7Sopenharmony_ci} 2290e5c31af7Sopenharmony_ci 2291e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) 2292e5c31af7Sopenharmony_ci{ 2293e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2294e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2295e5c31af7Sopenharmony_ci DE_UNREF(offset); 2296e5c31af7Sopenharmony_ci DE_UNREF(countBuffer); 2297e5c31af7Sopenharmony_ci DE_UNREF(countBufferOffset); 2298e5c31af7Sopenharmony_ci DE_UNREF(maxDrawCount); 2299e5c31af7Sopenharmony_ci DE_UNREF(stride); 2300e5c31af7Sopenharmony_ci} 2301e5c31af7Sopenharmony_ci 2302e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawIndexedIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) 2303e5c31af7Sopenharmony_ci{ 2304e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2305e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2306e5c31af7Sopenharmony_ci DE_UNREF(offset); 2307e5c31af7Sopenharmony_ci DE_UNREF(countBuffer); 2308e5c31af7Sopenharmony_ci DE_UNREF(countBufferOffset); 2309e5c31af7Sopenharmony_ci DE_UNREF(maxDrawCount); 2310e5c31af7Sopenharmony_ci DE_UNREF(stride); 2311e5c31af7Sopenharmony_ci} 2312e5c31af7Sopenharmony_ci 2313e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCheckpointNV (VkCommandBuffer commandBuffer, const void* pCheckpointMarker) 2314e5c31af7Sopenharmony_ci{ 2315e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2316e5c31af7Sopenharmony_ci DE_UNREF(pCheckpointMarker); 2317e5c31af7Sopenharmony_ci} 2318e5c31af7Sopenharmony_ci 2319e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getQueueCheckpointDataNV (VkQueue queue, uint32_t* pCheckpointDataCount, VkCheckpointDataNV* pCheckpointData) 2320e5c31af7Sopenharmony_ci{ 2321e5c31af7Sopenharmony_ci DE_UNREF(queue); 2322e5c31af7Sopenharmony_ci DE_UNREF(pCheckpointDataCount); 2323e5c31af7Sopenharmony_ci DE_UNREF(pCheckpointData); 2324e5c31af7Sopenharmony_ci} 2325e5c31af7Sopenharmony_ci 2326e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindTransformFeedbackBuffersEXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets, const VkDeviceSize* pSizes) 2327e5c31af7Sopenharmony_ci{ 2328e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2329e5c31af7Sopenharmony_ci DE_UNREF(firstBinding); 2330e5c31af7Sopenharmony_ci DE_UNREF(bindingCount); 2331e5c31af7Sopenharmony_ci DE_UNREF(pBuffers); 2332e5c31af7Sopenharmony_ci DE_UNREF(pOffsets); 2333e5c31af7Sopenharmony_ci DE_UNREF(pSizes); 2334e5c31af7Sopenharmony_ci} 2335e5c31af7Sopenharmony_ci 2336e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer* pCounterBuffers, const VkDeviceSize* pCounterBufferOffsets) 2337e5c31af7Sopenharmony_ci{ 2338e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2339e5c31af7Sopenharmony_ci DE_UNREF(firstCounterBuffer); 2340e5c31af7Sopenharmony_ci DE_UNREF(counterBufferCount); 2341e5c31af7Sopenharmony_ci DE_UNREF(pCounterBuffers); 2342e5c31af7Sopenharmony_ci DE_UNREF(pCounterBufferOffsets); 2343e5c31af7Sopenharmony_ci} 2344e5c31af7Sopenharmony_ci 2345e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer* pCounterBuffers, const VkDeviceSize* pCounterBufferOffsets) 2346e5c31af7Sopenharmony_ci{ 2347e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2348e5c31af7Sopenharmony_ci DE_UNREF(firstCounterBuffer); 2349e5c31af7Sopenharmony_ci DE_UNREF(counterBufferCount); 2350e5c31af7Sopenharmony_ci DE_UNREF(pCounterBuffers); 2351e5c31af7Sopenharmony_ci DE_UNREF(pCounterBufferOffsets); 2352e5c31af7Sopenharmony_ci} 2353e5c31af7Sopenharmony_ci 2354e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index) 2355e5c31af7Sopenharmony_ci{ 2356e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2357e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 2358e5c31af7Sopenharmony_ci DE_UNREF(query); 2359e5c31af7Sopenharmony_ci DE_UNREF(flags); 2360e5c31af7Sopenharmony_ci DE_UNREF(index); 2361e5c31af7Sopenharmony_ci} 2362e5c31af7Sopenharmony_ci 2363e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index) 2364e5c31af7Sopenharmony_ci{ 2365e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2366e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 2367e5c31af7Sopenharmony_ci DE_UNREF(query); 2368e5c31af7Sopenharmony_ci DE_UNREF(index); 2369e5c31af7Sopenharmony_ci} 2370e5c31af7Sopenharmony_ci 2371e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawIndirectByteCountEXT (VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride) 2372e5c31af7Sopenharmony_ci{ 2373e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2374e5c31af7Sopenharmony_ci DE_UNREF(instanceCount); 2375e5c31af7Sopenharmony_ci DE_UNREF(firstInstance); 2376e5c31af7Sopenharmony_ci DE_UNREF(counterBuffer); 2377e5c31af7Sopenharmony_ci DE_UNREF(counterBufferOffset); 2378e5c31af7Sopenharmony_ci DE_UNREF(counterOffset); 2379e5c31af7Sopenharmony_ci DE_UNREF(vertexStride); 2380e5c31af7Sopenharmony_ci} 2381e5c31af7Sopenharmony_ci 2382e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetExclusiveScissorNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D* pExclusiveScissors) 2383e5c31af7Sopenharmony_ci{ 2384e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2385e5c31af7Sopenharmony_ci DE_UNREF(firstExclusiveScissor); 2386e5c31af7Sopenharmony_ci DE_UNREF(exclusiveScissorCount); 2387e5c31af7Sopenharmony_ci DE_UNREF(pExclusiveScissors); 2388e5c31af7Sopenharmony_ci} 2389e5c31af7Sopenharmony_ci 2390e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindShadingRateImageNV (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) 2391e5c31af7Sopenharmony_ci{ 2392e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2393e5c31af7Sopenharmony_ci DE_UNREF(imageView); 2394e5c31af7Sopenharmony_ci DE_UNREF(imageLayout); 2395e5c31af7Sopenharmony_ci} 2396e5c31af7Sopenharmony_ci 2397e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetViewportShadingRatePaletteNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV* pShadingRatePalettes) 2398e5c31af7Sopenharmony_ci{ 2399e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2400e5c31af7Sopenharmony_ci DE_UNREF(firstViewport); 2401e5c31af7Sopenharmony_ci DE_UNREF(viewportCount); 2402e5c31af7Sopenharmony_ci DE_UNREF(pShadingRatePalettes); 2403e5c31af7Sopenharmony_ci} 2404e5c31af7Sopenharmony_ci 2405e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoarseSampleOrderNV (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV* pCustomSampleOrders) 2406e5c31af7Sopenharmony_ci{ 2407e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2408e5c31af7Sopenharmony_ci DE_UNREF(sampleOrderType); 2409e5c31af7Sopenharmony_ci DE_UNREF(customSampleOrderCount); 2410e5c31af7Sopenharmony_ci DE_UNREF(pCustomSampleOrders); 2411e5c31af7Sopenharmony_ci} 2412e5c31af7Sopenharmony_ci 2413e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMeshTasksNV (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) 2414e5c31af7Sopenharmony_ci{ 2415e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2416e5c31af7Sopenharmony_ci DE_UNREF(taskCount); 2417e5c31af7Sopenharmony_ci DE_UNREF(firstTask); 2418e5c31af7Sopenharmony_ci} 2419e5c31af7Sopenharmony_ci 2420e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMeshTasksIndirectNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) 2421e5c31af7Sopenharmony_ci{ 2422e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2423e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2424e5c31af7Sopenharmony_ci DE_UNREF(offset); 2425e5c31af7Sopenharmony_ci DE_UNREF(drawCount); 2426e5c31af7Sopenharmony_ci DE_UNREF(stride); 2427e5c31af7Sopenharmony_ci} 2428e5c31af7Sopenharmony_ci 2429e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMeshTasksIndirectCountNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) 2430e5c31af7Sopenharmony_ci{ 2431e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2432e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2433e5c31af7Sopenharmony_ci DE_UNREF(offset); 2434e5c31af7Sopenharmony_ci DE_UNREF(countBuffer); 2435e5c31af7Sopenharmony_ci DE_UNREF(countBufferOffset); 2436e5c31af7Sopenharmony_ci DE_UNREF(maxDrawCount); 2437e5c31af7Sopenharmony_ci DE_UNREF(stride); 2438e5c31af7Sopenharmony_ci} 2439e5c31af7Sopenharmony_ci 2440e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMeshTasksEXT (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) 2441e5c31af7Sopenharmony_ci{ 2442e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2443e5c31af7Sopenharmony_ci DE_UNREF(groupCountX); 2444e5c31af7Sopenharmony_ci DE_UNREF(groupCountY); 2445e5c31af7Sopenharmony_ci DE_UNREF(groupCountZ); 2446e5c31af7Sopenharmony_ci} 2447e5c31af7Sopenharmony_ci 2448e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMeshTasksIndirectEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) 2449e5c31af7Sopenharmony_ci{ 2450e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2451e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2452e5c31af7Sopenharmony_ci DE_UNREF(offset); 2453e5c31af7Sopenharmony_ci DE_UNREF(drawCount); 2454e5c31af7Sopenharmony_ci DE_UNREF(stride); 2455e5c31af7Sopenharmony_ci} 2456e5c31af7Sopenharmony_ci 2457e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDrawMeshTasksIndirectCountEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) 2458e5c31af7Sopenharmony_ci{ 2459e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2460e5c31af7Sopenharmony_ci DE_UNREF(buffer); 2461e5c31af7Sopenharmony_ci DE_UNREF(offset); 2462e5c31af7Sopenharmony_ci DE_UNREF(countBuffer); 2463e5c31af7Sopenharmony_ci DE_UNREF(countBufferOffset); 2464e5c31af7Sopenharmony_ci DE_UNREF(maxDrawCount); 2465e5c31af7Sopenharmony_ci DE_UNREF(stride); 2466e5c31af7Sopenharmony_ci} 2467e5c31af7Sopenharmony_ci 2468e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL compileDeferredNV (VkDevice device, VkPipeline pipeline, uint32_t shader) 2469e5c31af7Sopenharmony_ci{ 2470e5c31af7Sopenharmony_ci DE_UNREF(device); 2471e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 2472e5c31af7Sopenharmony_ci DE_UNREF(shader); 2473e5c31af7Sopenharmony_ci return VK_SUCCESS; 2474e5c31af7Sopenharmony_ci} 2475e5c31af7Sopenharmony_ci 2476e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindInvocationMaskHUAWEI (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) 2477e5c31af7Sopenharmony_ci{ 2478e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2479e5c31af7Sopenharmony_ci DE_UNREF(imageView); 2480e5c31af7Sopenharmony_ci DE_UNREF(imageLayout); 2481e5c31af7Sopenharmony_ci} 2482e5c31af7Sopenharmony_ci 2483e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getAccelerationStructureMemoryRequirementsNV (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements) 2484e5c31af7Sopenharmony_ci{ 2485e5c31af7Sopenharmony_ci DE_UNREF(device); 2486e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2487e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 2488e5c31af7Sopenharmony_ci} 2489e5c31af7Sopenharmony_ci 2490e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindAccelerationStructureMemoryNV (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV* pBindInfos) 2491e5c31af7Sopenharmony_ci{ 2492e5c31af7Sopenharmony_ci DE_UNREF(device); 2493e5c31af7Sopenharmony_ci DE_UNREF(bindInfoCount); 2494e5c31af7Sopenharmony_ci DE_UNREF(pBindInfos); 2495e5c31af7Sopenharmony_ci return VK_SUCCESS; 2496e5c31af7Sopenharmony_ci} 2497e5c31af7Sopenharmony_ci 2498e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyAccelerationStructureNV (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode) 2499e5c31af7Sopenharmony_ci{ 2500e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2501e5c31af7Sopenharmony_ci DE_UNREF(dst); 2502e5c31af7Sopenharmony_ci DE_UNREF(src); 2503e5c31af7Sopenharmony_ci DE_UNREF(mode); 2504e5c31af7Sopenharmony_ci} 2505e5c31af7Sopenharmony_ci 2506e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR* pInfo) 2507e5c31af7Sopenharmony_ci{ 2508e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2509e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2510e5c31af7Sopenharmony_ci} 2511e5c31af7Sopenharmony_ci 2512e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL copyAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR* pInfo) 2513e5c31af7Sopenharmony_ci{ 2514e5c31af7Sopenharmony_ci DE_UNREF(device); 2515e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 2516e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2517e5c31af7Sopenharmony_ci return VK_SUCCESS; 2518e5c31af7Sopenharmony_ci} 2519e5c31af7Sopenharmony_ci 2520e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyAccelerationStructureToMemoryKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo) 2521e5c31af7Sopenharmony_ci{ 2522e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2523e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2524e5c31af7Sopenharmony_ci} 2525e5c31af7Sopenharmony_ci 2526e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL copyAccelerationStructureToMemoryKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo) 2527e5c31af7Sopenharmony_ci{ 2528e5c31af7Sopenharmony_ci DE_UNREF(device); 2529e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 2530e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2531e5c31af7Sopenharmony_ci return VK_SUCCESS; 2532e5c31af7Sopenharmony_ci} 2533e5c31af7Sopenharmony_ci 2534e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyMemoryToAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo) 2535e5c31af7Sopenharmony_ci{ 2536e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2537e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2538e5c31af7Sopenharmony_ci} 2539e5c31af7Sopenharmony_ci 2540e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL copyMemoryToAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo) 2541e5c31af7Sopenharmony_ci{ 2542e5c31af7Sopenharmony_ci DE_UNREF(device); 2543e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 2544e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2545e5c31af7Sopenharmony_ci return VK_SUCCESS; 2546e5c31af7Sopenharmony_ci} 2547e5c31af7Sopenharmony_ci 2548e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteAccelerationStructuresPropertiesKHR (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR* pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) 2549e5c31af7Sopenharmony_ci{ 2550e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2551e5c31af7Sopenharmony_ci DE_UNREF(accelerationStructureCount); 2552e5c31af7Sopenharmony_ci DE_UNREF(pAccelerationStructures); 2553e5c31af7Sopenharmony_ci DE_UNREF(queryType); 2554e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 2555e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 2556e5c31af7Sopenharmony_ci} 2557e5c31af7Sopenharmony_ci 2558e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteAccelerationStructuresPropertiesNV (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV* pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) 2559e5c31af7Sopenharmony_ci{ 2560e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2561e5c31af7Sopenharmony_ci DE_UNREF(accelerationStructureCount); 2562e5c31af7Sopenharmony_ci DE_UNREF(pAccelerationStructures); 2563e5c31af7Sopenharmony_ci DE_UNREF(queryType); 2564e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 2565e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 2566e5c31af7Sopenharmony_ci} 2567e5c31af7Sopenharmony_ci 2568e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBuildAccelerationStructureNV (VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV* pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset) 2569e5c31af7Sopenharmony_ci{ 2570e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2571e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2572e5c31af7Sopenharmony_ci DE_UNREF(instanceData); 2573e5c31af7Sopenharmony_ci DE_UNREF(instanceOffset); 2574e5c31af7Sopenharmony_ci DE_UNREF(update); 2575e5c31af7Sopenharmony_ci DE_UNREF(dst); 2576e5c31af7Sopenharmony_ci DE_UNREF(src); 2577e5c31af7Sopenharmony_ci DE_UNREF(scratch); 2578e5c31af7Sopenharmony_ci DE_UNREF(scratchOffset); 2579e5c31af7Sopenharmony_ci} 2580e5c31af7Sopenharmony_ci 2581e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL writeAccelerationStructuresPropertiesKHR (VkDevice device, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR* pAccelerationStructures, VkQueryType queryType, size_t dataSize, void* pData, size_t stride) 2582e5c31af7Sopenharmony_ci{ 2583e5c31af7Sopenharmony_ci DE_UNREF(device); 2584e5c31af7Sopenharmony_ci DE_UNREF(accelerationStructureCount); 2585e5c31af7Sopenharmony_ci DE_UNREF(pAccelerationStructures); 2586e5c31af7Sopenharmony_ci DE_UNREF(queryType); 2587e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 2588e5c31af7Sopenharmony_ci DE_UNREF(pData); 2589e5c31af7Sopenharmony_ci DE_UNREF(stride); 2590e5c31af7Sopenharmony_ci return VK_SUCCESS; 2591e5c31af7Sopenharmony_ci} 2592e5c31af7Sopenharmony_ci 2593e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdTraceRaysKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth) 2594e5c31af7Sopenharmony_ci{ 2595e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2596e5c31af7Sopenharmony_ci DE_UNREF(pRaygenShaderBindingTable); 2597e5c31af7Sopenharmony_ci DE_UNREF(pMissShaderBindingTable); 2598e5c31af7Sopenharmony_ci DE_UNREF(pHitShaderBindingTable); 2599e5c31af7Sopenharmony_ci DE_UNREF(pCallableShaderBindingTable); 2600e5c31af7Sopenharmony_ci DE_UNREF(width); 2601e5c31af7Sopenharmony_ci DE_UNREF(height); 2602e5c31af7Sopenharmony_ci DE_UNREF(depth); 2603e5c31af7Sopenharmony_ci} 2604e5c31af7Sopenharmony_ci 2605e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdTraceRaysNV (VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth) 2606e5c31af7Sopenharmony_ci{ 2607e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2608e5c31af7Sopenharmony_ci DE_UNREF(raygenShaderBindingTableBuffer); 2609e5c31af7Sopenharmony_ci DE_UNREF(raygenShaderBindingOffset); 2610e5c31af7Sopenharmony_ci DE_UNREF(missShaderBindingTableBuffer); 2611e5c31af7Sopenharmony_ci DE_UNREF(missShaderBindingOffset); 2612e5c31af7Sopenharmony_ci DE_UNREF(missShaderBindingStride); 2613e5c31af7Sopenharmony_ci DE_UNREF(hitShaderBindingTableBuffer); 2614e5c31af7Sopenharmony_ci DE_UNREF(hitShaderBindingOffset); 2615e5c31af7Sopenharmony_ci DE_UNREF(hitShaderBindingStride); 2616e5c31af7Sopenharmony_ci DE_UNREF(callableShaderBindingTableBuffer); 2617e5c31af7Sopenharmony_ci DE_UNREF(callableShaderBindingOffset); 2618e5c31af7Sopenharmony_ci DE_UNREF(callableShaderBindingStride); 2619e5c31af7Sopenharmony_ci DE_UNREF(width); 2620e5c31af7Sopenharmony_ci DE_UNREF(height); 2621e5c31af7Sopenharmony_ci DE_UNREF(depth); 2622e5c31af7Sopenharmony_ci} 2623e5c31af7Sopenharmony_ci 2624e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getRayTracingShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData) 2625e5c31af7Sopenharmony_ci{ 2626e5c31af7Sopenharmony_ci DE_UNREF(device); 2627e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 2628e5c31af7Sopenharmony_ci DE_UNREF(firstGroup); 2629e5c31af7Sopenharmony_ci DE_UNREF(groupCount); 2630e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 2631e5c31af7Sopenharmony_ci DE_UNREF(pData); 2632e5c31af7Sopenharmony_ci return VK_SUCCESS; 2633e5c31af7Sopenharmony_ci} 2634e5c31af7Sopenharmony_ci 2635e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getRayTracingCaptureReplayShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData) 2636e5c31af7Sopenharmony_ci{ 2637e5c31af7Sopenharmony_ci DE_UNREF(device); 2638e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 2639e5c31af7Sopenharmony_ci DE_UNREF(firstGroup); 2640e5c31af7Sopenharmony_ci DE_UNREF(groupCount); 2641e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 2642e5c31af7Sopenharmony_ci DE_UNREF(pData); 2643e5c31af7Sopenharmony_ci return VK_SUCCESS; 2644e5c31af7Sopenharmony_ci} 2645e5c31af7Sopenharmony_ci 2646e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getAccelerationStructureHandleNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void* pData) 2647e5c31af7Sopenharmony_ci{ 2648e5c31af7Sopenharmony_ci DE_UNREF(device); 2649e5c31af7Sopenharmony_ci DE_UNREF(accelerationStructure); 2650e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 2651e5c31af7Sopenharmony_ci DE_UNREF(pData); 2652e5c31af7Sopenharmony_ci return VK_SUCCESS; 2653e5c31af7Sopenharmony_ci} 2654e5c31af7Sopenharmony_ci 2655e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceCooperativeMatrixPropertiesNV (VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkCooperativeMatrixPropertiesNV* pProperties) 2656e5c31af7Sopenharmony_ci{ 2657e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2658e5c31af7Sopenharmony_ci DE_UNREF(pPropertyCount); 2659e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 2660e5c31af7Sopenharmony_ci return VK_SUCCESS; 2661e5c31af7Sopenharmony_ci} 2662e5c31af7Sopenharmony_ci 2663e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdTraceRaysIndirectKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress) 2664e5c31af7Sopenharmony_ci{ 2665e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2666e5c31af7Sopenharmony_ci DE_UNREF(pRaygenShaderBindingTable); 2667e5c31af7Sopenharmony_ci DE_UNREF(pMissShaderBindingTable); 2668e5c31af7Sopenharmony_ci DE_UNREF(pHitShaderBindingTable); 2669e5c31af7Sopenharmony_ci DE_UNREF(pCallableShaderBindingTable); 2670e5c31af7Sopenharmony_ci DE_UNREF(indirectDeviceAddress); 2671e5c31af7Sopenharmony_ci} 2672e5c31af7Sopenharmony_ci 2673e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdTraceRaysIndirect2KHR (VkCommandBuffer commandBuffer, VkDeviceAddress indirectDeviceAddress) 2674e5c31af7Sopenharmony_ci{ 2675e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2676e5c31af7Sopenharmony_ci DE_UNREF(indirectDeviceAddress); 2677e5c31af7Sopenharmony_ci} 2678e5c31af7Sopenharmony_ci 2679e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceAccelerationStructureCompatibilityKHR (VkDevice device, const VkAccelerationStructureVersionInfoKHR* pVersionInfo, VkAccelerationStructureCompatibilityKHR* pCompatibility) 2680e5c31af7Sopenharmony_ci{ 2681e5c31af7Sopenharmony_ci DE_UNREF(device); 2682e5c31af7Sopenharmony_ci DE_UNREF(pVersionInfo); 2683e5c31af7Sopenharmony_ci DE_UNREF(pCompatibility); 2684e5c31af7Sopenharmony_ci} 2685e5c31af7Sopenharmony_ci 2686e5c31af7Sopenharmony_ciVKAPI_ATTR VkDeviceSize VKAPI_CALL getRayTracingShaderGroupStackSizeKHR (VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader) 2687e5c31af7Sopenharmony_ci{ 2688e5c31af7Sopenharmony_ci DE_UNREF(device); 2689e5c31af7Sopenharmony_ci DE_UNREF(pipeline); 2690e5c31af7Sopenharmony_ci DE_UNREF(group); 2691e5c31af7Sopenharmony_ci DE_UNREF(groupShader); 2692e5c31af7Sopenharmony_ci return VK_SUCCESS; 2693e5c31af7Sopenharmony_ci} 2694e5c31af7Sopenharmony_ci 2695e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetRayTracingPipelineStackSizeKHR (VkCommandBuffer commandBuffer, uint32_t pipelineStackSize) 2696e5c31af7Sopenharmony_ci{ 2697e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2698e5c31af7Sopenharmony_ci DE_UNREF(pipelineStackSize); 2699e5c31af7Sopenharmony_ci} 2700e5c31af7Sopenharmony_ci 2701e5c31af7Sopenharmony_ciVKAPI_ATTR uint32_t VKAPI_CALL getImageViewHandleNVX (VkDevice device, const VkImageViewHandleInfoNVX* pInfo) 2702e5c31af7Sopenharmony_ci{ 2703e5c31af7Sopenharmony_ci DE_UNREF(device); 2704e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2705e5c31af7Sopenharmony_ci return VK_SUCCESS; 2706e5c31af7Sopenharmony_ci} 2707e5c31af7Sopenharmony_ci 2708e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getImageViewAddressNVX (VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX* pProperties) 2709e5c31af7Sopenharmony_ci{ 2710e5c31af7Sopenharmony_ci DE_UNREF(device); 2711e5c31af7Sopenharmony_ci DE_UNREF(imageView); 2712e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 2713e5c31af7Sopenharmony_ci return VK_SUCCESS; 2714e5c31af7Sopenharmony_ci} 2715e5c31af7Sopenharmony_ci 2716e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSurfacePresentModes2EXT (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes) 2717e5c31af7Sopenharmony_ci{ 2718e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2719e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceInfo); 2720e5c31af7Sopenharmony_ci DE_UNREF(pPresentModeCount); 2721e5c31af7Sopenharmony_ci DE_UNREF(pPresentModes); 2722e5c31af7Sopenharmony_ci return VK_SUCCESS; 2723e5c31af7Sopenharmony_ci} 2724e5c31af7Sopenharmony_ci 2725e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDeviceGroupSurfacePresentModes2EXT (VkDevice device, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes) 2726e5c31af7Sopenharmony_ci{ 2727e5c31af7Sopenharmony_ci DE_UNREF(device); 2728e5c31af7Sopenharmony_ci DE_UNREF(pSurfaceInfo); 2729e5c31af7Sopenharmony_ci DE_UNREF(pModes); 2730e5c31af7Sopenharmony_ci return VK_SUCCESS; 2731e5c31af7Sopenharmony_ci} 2732e5c31af7Sopenharmony_ci 2733e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireFullScreenExclusiveModeEXT (VkDevice device, VkSwapchainKHR swapchain) 2734e5c31af7Sopenharmony_ci{ 2735e5c31af7Sopenharmony_ci DE_UNREF(device); 2736e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 2737e5c31af7Sopenharmony_ci return VK_SUCCESS; 2738e5c31af7Sopenharmony_ci} 2739e5c31af7Sopenharmony_ci 2740e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL releaseFullScreenExclusiveModeEXT (VkDevice device, VkSwapchainKHR swapchain) 2741e5c31af7Sopenharmony_ci{ 2742e5c31af7Sopenharmony_ci DE_UNREF(device); 2743e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 2744e5c31af7Sopenharmony_ci return VK_SUCCESS; 2745e5c31af7Sopenharmony_ci} 2746e5c31af7Sopenharmony_ci 2747e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL enumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t* pCounterCount, VkPerformanceCounterKHR* pCounters, VkPerformanceCounterDescriptionKHR* pCounterDescriptions) 2748e5c31af7Sopenharmony_ci{ 2749e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2750e5c31af7Sopenharmony_ci DE_UNREF(queueFamilyIndex); 2751e5c31af7Sopenharmony_ci DE_UNREF(pCounterCount); 2752e5c31af7Sopenharmony_ci DE_UNREF(pCounters); 2753e5c31af7Sopenharmony_ci DE_UNREF(pCounterDescriptions); 2754e5c31af7Sopenharmony_ci return VK_SUCCESS; 2755e5c31af7Sopenharmony_ci} 2756e5c31af7Sopenharmony_ci 2757e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR (VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR* pPerformanceQueryCreateInfo, uint32_t* pNumPasses) 2758e5c31af7Sopenharmony_ci{ 2759e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2760e5c31af7Sopenharmony_ci DE_UNREF(pPerformanceQueryCreateInfo); 2761e5c31af7Sopenharmony_ci DE_UNREF(pNumPasses); 2762e5c31af7Sopenharmony_ci} 2763e5c31af7Sopenharmony_ci 2764e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireProfilingLockKHR (VkDevice device, const VkAcquireProfilingLockInfoKHR* pInfo) 2765e5c31af7Sopenharmony_ci{ 2766e5c31af7Sopenharmony_ci DE_UNREF(device); 2767e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2768e5c31af7Sopenharmony_ci return VK_SUCCESS; 2769e5c31af7Sopenharmony_ci} 2770e5c31af7Sopenharmony_ci 2771e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL releaseProfilingLockKHR (VkDevice device) 2772e5c31af7Sopenharmony_ci{ 2773e5c31af7Sopenharmony_ci DE_UNREF(device); 2774e5c31af7Sopenharmony_ci} 2775e5c31af7Sopenharmony_ci 2776e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getImageDrmFormatModifierPropertiesEXT (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT* pProperties) 2777e5c31af7Sopenharmony_ci{ 2778e5c31af7Sopenharmony_ci DE_UNREF(device); 2779e5c31af7Sopenharmony_ci DE_UNREF(image); 2780e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 2781e5c31af7Sopenharmony_ci return VK_SUCCESS; 2782e5c31af7Sopenharmony_ci} 2783e5c31af7Sopenharmony_ci 2784e5c31af7Sopenharmony_ciVKAPI_ATTR uint64_t VKAPI_CALL getBufferOpaqueCaptureAddress (VkDevice device, const VkBufferDeviceAddressInfo* pInfo) 2785e5c31af7Sopenharmony_ci{ 2786e5c31af7Sopenharmony_ci DE_UNREF(device); 2787e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2788e5c31af7Sopenharmony_ci return VK_SUCCESS; 2789e5c31af7Sopenharmony_ci} 2790e5c31af7Sopenharmony_ci 2791e5c31af7Sopenharmony_ciVKAPI_ATTR VkDeviceAddress VKAPI_CALL getBufferDeviceAddress (VkDevice device, const VkBufferDeviceAddressInfo* pInfo) 2792e5c31af7Sopenharmony_ci{ 2793e5c31af7Sopenharmony_ci DE_UNREF(device); 2794e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2795e5c31af7Sopenharmony_ci return VK_SUCCESS; 2796e5c31af7Sopenharmony_ci} 2797e5c31af7Sopenharmony_ci 2798e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV (VkPhysicalDevice physicalDevice, uint32_t* pCombinationCount, VkFramebufferMixedSamplesCombinationNV* pCombinations) 2799e5c31af7Sopenharmony_ci{ 2800e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2801e5c31af7Sopenharmony_ci DE_UNREF(pCombinationCount); 2802e5c31af7Sopenharmony_ci DE_UNREF(pCombinations); 2803e5c31af7Sopenharmony_ci return VK_SUCCESS; 2804e5c31af7Sopenharmony_ci} 2805e5c31af7Sopenharmony_ci 2806e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL initializePerformanceApiINTEL (VkDevice device, const VkInitializePerformanceApiInfoINTEL* pInitializeInfo) 2807e5c31af7Sopenharmony_ci{ 2808e5c31af7Sopenharmony_ci DE_UNREF(device); 2809e5c31af7Sopenharmony_ci DE_UNREF(pInitializeInfo); 2810e5c31af7Sopenharmony_ci return VK_SUCCESS; 2811e5c31af7Sopenharmony_ci} 2812e5c31af7Sopenharmony_ci 2813e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL uninitializePerformanceApiINTEL (VkDevice device) 2814e5c31af7Sopenharmony_ci{ 2815e5c31af7Sopenharmony_ci DE_UNREF(device); 2816e5c31af7Sopenharmony_ci} 2817e5c31af7Sopenharmony_ci 2818e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL cmdSetPerformanceMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL* pMarkerInfo) 2819e5c31af7Sopenharmony_ci{ 2820e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2821e5c31af7Sopenharmony_ci DE_UNREF(pMarkerInfo); 2822e5c31af7Sopenharmony_ci return VK_SUCCESS; 2823e5c31af7Sopenharmony_ci} 2824e5c31af7Sopenharmony_ci 2825e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL cmdSetPerformanceStreamMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL* pMarkerInfo) 2826e5c31af7Sopenharmony_ci{ 2827e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2828e5c31af7Sopenharmony_ci DE_UNREF(pMarkerInfo); 2829e5c31af7Sopenharmony_ci return VK_SUCCESS; 2830e5c31af7Sopenharmony_ci} 2831e5c31af7Sopenharmony_ci 2832e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL cmdSetPerformanceOverrideINTEL (VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL* pOverrideInfo) 2833e5c31af7Sopenharmony_ci{ 2834e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2835e5c31af7Sopenharmony_ci DE_UNREF(pOverrideInfo); 2836e5c31af7Sopenharmony_ci return VK_SUCCESS; 2837e5c31af7Sopenharmony_ci} 2838e5c31af7Sopenharmony_ci 2839e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquirePerformanceConfigurationINTEL (VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL* pAcquireInfo, VkPerformanceConfigurationINTEL* pConfiguration) 2840e5c31af7Sopenharmony_ci{ 2841e5c31af7Sopenharmony_ci DE_UNREF(device); 2842e5c31af7Sopenharmony_ci DE_UNREF(pAcquireInfo); 2843e5c31af7Sopenharmony_ci DE_UNREF(pConfiguration); 2844e5c31af7Sopenharmony_ci return VK_SUCCESS; 2845e5c31af7Sopenharmony_ci} 2846e5c31af7Sopenharmony_ci 2847e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL releasePerformanceConfigurationINTEL (VkDevice device, VkPerformanceConfigurationINTEL configuration) 2848e5c31af7Sopenharmony_ci{ 2849e5c31af7Sopenharmony_ci DE_UNREF(device); 2850e5c31af7Sopenharmony_ci DE_UNREF(configuration); 2851e5c31af7Sopenharmony_ci return VK_SUCCESS; 2852e5c31af7Sopenharmony_ci} 2853e5c31af7Sopenharmony_ci 2854e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL queueSetPerformanceConfigurationINTEL (VkQueue queue, VkPerformanceConfigurationINTEL configuration) 2855e5c31af7Sopenharmony_ci{ 2856e5c31af7Sopenharmony_ci DE_UNREF(queue); 2857e5c31af7Sopenharmony_ci DE_UNREF(configuration); 2858e5c31af7Sopenharmony_ci return VK_SUCCESS; 2859e5c31af7Sopenharmony_ci} 2860e5c31af7Sopenharmony_ci 2861e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPerformanceParameterINTEL (VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL* pValue) 2862e5c31af7Sopenharmony_ci{ 2863e5c31af7Sopenharmony_ci DE_UNREF(device); 2864e5c31af7Sopenharmony_ci DE_UNREF(parameter); 2865e5c31af7Sopenharmony_ci DE_UNREF(pValue); 2866e5c31af7Sopenharmony_ci return VK_SUCCESS; 2867e5c31af7Sopenharmony_ci} 2868e5c31af7Sopenharmony_ci 2869e5c31af7Sopenharmony_ciVKAPI_ATTR uint64_t VKAPI_CALL getDeviceMemoryOpaqueCaptureAddress (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo) 2870e5c31af7Sopenharmony_ci{ 2871e5c31af7Sopenharmony_ci DE_UNREF(device); 2872e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2873e5c31af7Sopenharmony_ci return VK_SUCCESS; 2874e5c31af7Sopenharmony_ci} 2875e5c31af7Sopenharmony_ci 2876e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPipelineExecutablePropertiesKHR (VkDevice device, const VkPipelineInfoKHR* pPipelineInfo, uint32_t* pExecutableCount, VkPipelineExecutablePropertiesKHR* pProperties) 2877e5c31af7Sopenharmony_ci{ 2878e5c31af7Sopenharmony_ci DE_UNREF(device); 2879e5c31af7Sopenharmony_ci DE_UNREF(pPipelineInfo); 2880e5c31af7Sopenharmony_ci DE_UNREF(pExecutableCount); 2881e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 2882e5c31af7Sopenharmony_ci return VK_SUCCESS; 2883e5c31af7Sopenharmony_ci} 2884e5c31af7Sopenharmony_ci 2885e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPipelineExecutableStatisticsKHR (VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pStatisticCount, VkPipelineExecutableStatisticKHR* pStatistics) 2886e5c31af7Sopenharmony_ci{ 2887e5c31af7Sopenharmony_ci DE_UNREF(device); 2888e5c31af7Sopenharmony_ci DE_UNREF(pExecutableInfo); 2889e5c31af7Sopenharmony_ci DE_UNREF(pStatisticCount); 2890e5c31af7Sopenharmony_ci DE_UNREF(pStatistics); 2891e5c31af7Sopenharmony_ci return VK_SUCCESS; 2892e5c31af7Sopenharmony_ci} 2893e5c31af7Sopenharmony_ci 2894e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPipelineExecutableInternalRepresentationsKHR (VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations) 2895e5c31af7Sopenharmony_ci{ 2896e5c31af7Sopenharmony_ci DE_UNREF(device); 2897e5c31af7Sopenharmony_ci DE_UNREF(pExecutableInfo); 2898e5c31af7Sopenharmony_ci DE_UNREF(pInternalRepresentationCount); 2899e5c31af7Sopenharmony_ci DE_UNREF(pInternalRepresentations); 2900e5c31af7Sopenharmony_ci return VK_SUCCESS; 2901e5c31af7Sopenharmony_ci} 2902e5c31af7Sopenharmony_ci 2903e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetLineStippleEXT (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) 2904e5c31af7Sopenharmony_ci{ 2905e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2906e5c31af7Sopenharmony_ci DE_UNREF(lineStippleFactor); 2907e5c31af7Sopenharmony_ci DE_UNREF(lineStipplePattern); 2908e5c31af7Sopenharmony_ci} 2909e5c31af7Sopenharmony_ci 2910e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceToolProperties (VkPhysicalDevice physicalDevice, uint32_t* pToolCount, VkPhysicalDeviceToolProperties* pToolProperties) 2911e5c31af7Sopenharmony_ci{ 2912e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 2913e5c31af7Sopenharmony_ci DE_UNREF(pToolCount); 2914e5c31af7Sopenharmony_ci DE_UNREF(pToolProperties); 2915e5c31af7Sopenharmony_ci return VK_SUCCESS; 2916e5c31af7Sopenharmony_ci} 2917e5c31af7Sopenharmony_ci 2918e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBuildAccelerationStructuresKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos) 2919e5c31af7Sopenharmony_ci{ 2920e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2921e5c31af7Sopenharmony_ci DE_UNREF(infoCount); 2922e5c31af7Sopenharmony_ci DE_UNREF(pInfos); 2923e5c31af7Sopenharmony_ci DE_UNREF(ppBuildRangeInfos); 2924e5c31af7Sopenharmony_ci} 2925e5c31af7Sopenharmony_ci 2926e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBuildAccelerationStructuresIndirectKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, const VkDeviceAddress* pIndirectDeviceAddresses, const uint32_t* pIndirectStrides, const uint32_t* const* ppMaxPrimitiveCounts) 2927e5c31af7Sopenharmony_ci{ 2928e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2929e5c31af7Sopenharmony_ci DE_UNREF(infoCount); 2930e5c31af7Sopenharmony_ci DE_UNREF(pInfos); 2931e5c31af7Sopenharmony_ci DE_UNREF(pIndirectDeviceAddresses); 2932e5c31af7Sopenharmony_ci DE_UNREF(pIndirectStrides); 2933e5c31af7Sopenharmony_ci DE_UNREF(ppMaxPrimitiveCounts); 2934e5c31af7Sopenharmony_ci} 2935e5c31af7Sopenharmony_ci 2936e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL buildAccelerationStructuresKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos) 2937e5c31af7Sopenharmony_ci{ 2938e5c31af7Sopenharmony_ci DE_UNREF(device); 2939e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 2940e5c31af7Sopenharmony_ci DE_UNREF(infoCount); 2941e5c31af7Sopenharmony_ci DE_UNREF(pInfos); 2942e5c31af7Sopenharmony_ci DE_UNREF(ppBuildRangeInfos); 2943e5c31af7Sopenharmony_ci return VK_SUCCESS; 2944e5c31af7Sopenharmony_ci} 2945e5c31af7Sopenharmony_ci 2946e5c31af7Sopenharmony_ciVKAPI_ATTR VkDeviceAddress VKAPI_CALL getAccelerationStructureDeviceAddressKHR (VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR* pInfo) 2947e5c31af7Sopenharmony_ci{ 2948e5c31af7Sopenharmony_ci DE_UNREF(device); 2949e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 2950e5c31af7Sopenharmony_ci return VK_SUCCESS; 2951e5c31af7Sopenharmony_ci} 2952e5c31af7Sopenharmony_ci 2953e5c31af7Sopenharmony_ciVKAPI_ATTR uint32_t VKAPI_CALL getDeferredOperationMaxConcurrencyKHR (VkDevice device, VkDeferredOperationKHR operation) 2954e5c31af7Sopenharmony_ci{ 2955e5c31af7Sopenharmony_ci DE_UNREF(device); 2956e5c31af7Sopenharmony_ci DE_UNREF(operation); 2957e5c31af7Sopenharmony_ci return VK_SUCCESS; 2958e5c31af7Sopenharmony_ci} 2959e5c31af7Sopenharmony_ci 2960e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDeferredOperationResultKHR (VkDevice device, VkDeferredOperationKHR operation) 2961e5c31af7Sopenharmony_ci{ 2962e5c31af7Sopenharmony_ci DE_UNREF(device); 2963e5c31af7Sopenharmony_ci DE_UNREF(operation); 2964e5c31af7Sopenharmony_ci return VK_SUCCESS; 2965e5c31af7Sopenharmony_ci} 2966e5c31af7Sopenharmony_ci 2967e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL deferredOperationJoinKHR (VkDevice device, VkDeferredOperationKHR operation) 2968e5c31af7Sopenharmony_ci{ 2969e5c31af7Sopenharmony_ci DE_UNREF(device); 2970e5c31af7Sopenharmony_ci DE_UNREF(operation); 2971e5c31af7Sopenharmony_ci return VK_SUCCESS; 2972e5c31af7Sopenharmony_ci} 2973e5c31af7Sopenharmony_ci 2974e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCullMode (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) 2975e5c31af7Sopenharmony_ci{ 2976e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2977e5c31af7Sopenharmony_ci DE_UNREF(cullMode); 2978e5c31af7Sopenharmony_ci} 2979e5c31af7Sopenharmony_ci 2980e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetFrontFace (VkCommandBuffer commandBuffer, VkFrontFace frontFace) 2981e5c31af7Sopenharmony_ci{ 2982e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2983e5c31af7Sopenharmony_ci DE_UNREF(frontFace); 2984e5c31af7Sopenharmony_ci} 2985e5c31af7Sopenharmony_ci 2986e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetPrimitiveTopology (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) 2987e5c31af7Sopenharmony_ci{ 2988e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2989e5c31af7Sopenharmony_ci DE_UNREF(primitiveTopology); 2990e5c31af7Sopenharmony_ci} 2991e5c31af7Sopenharmony_ci 2992e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetViewportWithCount (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport* pViewports) 2993e5c31af7Sopenharmony_ci{ 2994e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 2995e5c31af7Sopenharmony_ci DE_UNREF(viewportCount); 2996e5c31af7Sopenharmony_ci DE_UNREF(pViewports); 2997e5c31af7Sopenharmony_ci} 2998e5c31af7Sopenharmony_ci 2999e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetScissorWithCount (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D* pScissors) 3000e5c31af7Sopenharmony_ci{ 3001e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3002e5c31af7Sopenharmony_ci DE_UNREF(scissorCount); 3003e5c31af7Sopenharmony_ci DE_UNREF(pScissors); 3004e5c31af7Sopenharmony_ci} 3005e5c31af7Sopenharmony_ci 3006e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindVertexBuffers2 (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets, const VkDeviceSize* pSizes, const VkDeviceSize* pStrides) 3007e5c31af7Sopenharmony_ci{ 3008e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3009e5c31af7Sopenharmony_ci DE_UNREF(firstBinding); 3010e5c31af7Sopenharmony_ci DE_UNREF(bindingCount); 3011e5c31af7Sopenharmony_ci DE_UNREF(pBuffers); 3012e5c31af7Sopenharmony_ci DE_UNREF(pOffsets); 3013e5c31af7Sopenharmony_ci DE_UNREF(pSizes); 3014e5c31af7Sopenharmony_ci DE_UNREF(pStrides); 3015e5c31af7Sopenharmony_ci} 3016e5c31af7Sopenharmony_ci 3017e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) 3018e5c31af7Sopenharmony_ci{ 3019e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3020e5c31af7Sopenharmony_ci DE_UNREF(depthTestEnable); 3021e5c31af7Sopenharmony_ci} 3022e5c31af7Sopenharmony_ci 3023e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthWriteEnable (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) 3024e5c31af7Sopenharmony_ci{ 3025e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3026e5c31af7Sopenharmony_ci DE_UNREF(depthWriteEnable); 3027e5c31af7Sopenharmony_ci} 3028e5c31af7Sopenharmony_ci 3029e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthCompareOp (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) 3030e5c31af7Sopenharmony_ci{ 3031e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3032e5c31af7Sopenharmony_ci DE_UNREF(depthCompareOp); 3033e5c31af7Sopenharmony_ci} 3034e5c31af7Sopenharmony_ci 3035e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthBoundsTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) 3036e5c31af7Sopenharmony_ci{ 3037e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3038e5c31af7Sopenharmony_ci DE_UNREF(depthBoundsTestEnable); 3039e5c31af7Sopenharmony_ci} 3040e5c31af7Sopenharmony_ci 3041e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetStencilTestEnable (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) 3042e5c31af7Sopenharmony_ci{ 3043e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3044e5c31af7Sopenharmony_ci DE_UNREF(stencilTestEnable); 3045e5c31af7Sopenharmony_ci} 3046e5c31af7Sopenharmony_ci 3047e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetStencilOp (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp) 3048e5c31af7Sopenharmony_ci{ 3049e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3050e5c31af7Sopenharmony_ci DE_UNREF(faceMask); 3051e5c31af7Sopenharmony_ci DE_UNREF(failOp); 3052e5c31af7Sopenharmony_ci DE_UNREF(passOp); 3053e5c31af7Sopenharmony_ci DE_UNREF(depthFailOp); 3054e5c31af7Sopenharmony_ci DE_UNREF(compareOp); 3055e5c31af7Sopenharmony_ci} 3056e5c31af7Sopenharmony_ci 3057e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetPatchControlPointsEXT (VkCommandBuffer commandBuffer, uint32_t patchControlPoints) 3058e5c31af7Sopenharmony_ci{ 3059e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3060e5c31af7Sopenharmony_ci DE_UNREF(patchControlPoints); 3061e5c31af7Sopenharmony_ci} 3062e5c31af7Sopenharmony_ci 3063e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetRasterizerDiscardEnable (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) 3064e5c31af7Sopenharmony_ci{ 3065e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3066e5c31af7Sopenharmony_ci DE_UNREF(rasterizerDiscardEnable); 3067e5c31af7Sopenharmony_ci} 3068e5c31af7Sopenharmony_ci 3069e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthBiasEnable (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) 3070e5c31af7Sopenharmony_ci{ 3071e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3072e5c31af7Sopenharmony_ci DE_UNREF(depthBiasEnable); 3073e5c31af7Sopenharmony_ci} 3074e5c31af7Sopenharmony_ci 3075e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetLogicOpEXT (VkCommandBuffer commandBuffer, VkLogicOp logicOp) 3076e5c31af7Sopenharmony_ci{ 3077e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3078e5c31af7Sopenharmony_ci DE_UNREF(logicOp); 3079e5c31af7Sopenharmony_ci} 3080e5c31af7Sopenharmony_ci 3081e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetPrimitiveRestartEnable (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) 3082e5c31af7Sopenharmony_ci{ 3083e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3084e5c31af7Sopenharmony_ci DE_UNREF(primitiveRestartEnable); 3085e5c31af7Sopenharmony_ci} 3086e5c31af7Sopenharmony_ci 3087e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetTessellationDomainOriginEXT (VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin) 3088e5c31af7Sopenharmony_ci{ 3089e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3090e5c31af7Sopenharmony_ci DE_UNREF(domainOrigin); 3091e5c31af7Sopenharmony_ci} 3092e5c31af7Sopenharmony_ci 3093e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthClampEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClampEnable) 3094e5c31af7Sopenharmony_ci{ 3095e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3096e5c31af7Sopenharmony_ci DE_UNREF(depthClampEnable); 3097e5c31af7Sopenharmony_ci} 3098e5c31af7Sopenharmony_ci 3099e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetPolygonModeEXT (VkCommandBuffer commandBuffer, VkPolygonMode polygonMode) 3100e5c31af7Sopenharmony_ci{ 3101e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3102e5c31af7Sopenharmony_ci DE_UNREF(polygonMode); 3103e5c31af7Sopenharmony_ci} 3104e5c31af7Sopenharmony_ci 3105e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetRasterizationSamplesEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples) 3106e5c31af7Sopenharmony_ci{ 3107e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3108e5c31af7Sopenharmony_ci DE_UNREF(rasterizationSamples); 3109e5c31af7Sopenharmony_ci} 3110e5c31af7Sopenharmony_ci 3111e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetSampleMaskEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, const VkSampleMask* pSampleMask) 3112e5c31af7Sopenharmony_ci{ 3113e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3114e5c31af7Sopenharmony_ci DE_UNREF(samples); 3115e5c31af7Sopenharmony_ci DE_UNREF(pSampleMask); 3116e5c31af7Sopenharmony_ci} 3117e5c31af7Sopenharmony_ci 3118e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetAlphaToCoverageEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable) 3119e5c31af7Sopenharmony_ci{ 3120e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3121e5c31af7Sopenharmony_ci DE_UNREF(alphaToCoverageEnable); 3122e5c31af7Sopenharmony_ci} 3123e5c31af7Sopenharmony_ci 3124e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetAlphaToOneEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable) 3125e5c31af7Sopenharmony_ci{ 3126e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3127e5c31af7Sopenharmony_ci DE_UNREF(alphaToOneEnable); 3128e5c31af7Sopenharmony_ci} 3129e5c31af7Sopenharmony_ci 3130e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetLogicOpEnableEXT (VkCommandBuffer commandBuffer, VkBool32 logicOpEnable) 3131e5c31af7Sopenharmony_ci{ 3132e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3133e5c31af7Sopenharmony_ci DE_UNREF(logicOpEnable); 3134e5c31af7Sopenharmony_ci} 3135e5c31af7Sopenharmony_ci 3136e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetColorBlendEnableEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkBool32* pColorBlendEnables) 3137e5c31af7Sopenharmony_ci{ 3138e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3139e5c31af7Sopenharmony_ci DE_UNREF(firstAttachment); 3140e5c31af7Sopenharmony_ci DE_UNREF(attachmentCount); 3141e5c31af7Sopenharmony_ci DE_UNREF(pColorBlendEnables); 3142e5c31af7Sopenharmony_ci} 3143e5c31af7Sopenharmony_ci 3144e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetColorBlendEquationEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendEquationEXT* pColorBlendEquations) 3145e5c31af7Sopenharmony_ci{ 3146e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3147e5c31af7Sopenharmony_ci DE_UNREF(firstAttachment); 3148e5c31af7Sopenharmony_ci DE_UNREF(attachmentCount); 3149e5c31af7Sopenharmony_ci DE_UNREF(pColorBlendEquations); 3150e5c31af7Sopenharmony_ci} 3151e5c31af7Sopenharmony_ci 3152e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetColorWriteMaskEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorComponentFlags* pColorWriteMasks) 3153e5c31af7Sopenharmony_ci{ 3154e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3155e5c31af7Sopenharmony_ci DE_UNREF(firstAttachment); 3156e5c31af7Sopenharmony_ci DE_UNREF(attachmentCount); 3157e5c31af7Sopenharmony_ci DE_UNREF(pColorWriteMasks); 3158e5c31af7Sopenharmony_ci} 3159e5c31af7Sopenharmony_ci 3160e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetRasterizationStreamEXT (VkCommandBuffer commandBuffer, uint32_t rasterizationStream) 3161e5c31af7Sopenharmony_ci{ 3162e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3163e5c31af7Sopenharmony_ci DE_UNREF(rasterizationStream); 3164e5c31af7Sopenharmony_ci} 3165e5c31af7Sopenharmony_ci 3166e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetConservativeRasterizationModeEXT (VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode) 3167e5c31af7Sopenharmony_ci{ 3168e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3169e5c31af7Sopenharmony_ci DE_UNREF(conservativeRasterizationMode); 3170e5c31af7Sopenharmony_ci} 3171e5c31af7Sopenharmony_ci 3172e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetExtraPrimitiveOverestimationSizeEXT (VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize) 3173e5c31af7Sopenharmony_ci{ 3174e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3175e5c31af7Sopenharmony_ci DE_UNREF(extraPrimitiveOverestimationSize); 3176e5c31af7Sopenharmony_ci} 3177e5c31af7Sopenharmony_ci 3178e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthClipEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClipEnable) 3179e5c31af7Sopenharmony_ci{ 3180e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3181e5c31af7Sopenharmony_ci DE_UNREF(depthClipEnable); 3182e5c31af7Sopenharmony_ci} 3183e5c31af7Sopenharmony_ci 3184e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetSampleLocationsEnableEXT (VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable) 3185e5c31af7Sopenharmony_ci{ 3186e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3187e5c31af7Sopenharmony_ci DE_UNREF(sampleLocationsEnable); 3188e5c31af7Sopenharmony_ci} 3189e5c31af7Sopenharmony_ci 3190e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetColorBlendAdvancedEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendAdvancedEXT* pColorBlendAdvanced) 3191e5c31af7Sopenharmony_ci{ 3192e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3193e5c31af7Sopenharmony_ci DE_UNREF(firstAttachment); 3194e5c31af7Sopenharmony_ci DE_UNREF(attachmentCount); 3195e5c31af7Sopenharmony_ci DE_UNREF(pColorBlendAdvanced); 3196e5c31af7Sopenharmony_ci} 3197e5c31af7Sopenharmony_ci 3198e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetProvokingVertexModeEXT (VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode) 3199e5c31af7Sopenharmony_ci{ 3200e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3201e5c31af7Sopenharmony_ci DE_UNREF(provokingVertexMode); 3202e5c31af7Sopenharmony_ci} 3203e5c31af7Sopenharmony_ci 3204e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetLineRasterizationModeEXT (VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode) 3205e5c31af7Sopenharmony_ci{ 3206e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3207e5c31af7Sopenharmony_ci DE_UNREF(lineRasterizationMode); 3208e5c31af7Sopenharmony_ci} 3209e5c31af7Sopenharmony_ci 3210e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetLineStippleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable) 3211e5c31af7Sopenharmony_ci{ 3212e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3213e5c31af7Sopenharmony_ci DE_UNREF(stippledLineEnable); 3214e5c31af7Sopenharmony_ci} 3215e5c31af7Sopenharmony_ci 3216e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDepthClipNegativeOneToOneEXT (VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne) 3217e5c31af7Sopenharmony_ci{ 3218e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3219e5c31af7Sopenharmony_ci DE_UNREF(negativeOneToOne); 3220e5c31af7Sopenharmony_ci} 3221e5c31af7Sopenharmony_ci 3222e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetViewportWScalingEnableNV (VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable) 3223e5c31af7Sopenharmony_ci{ 3224e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3225e5c31af7Sopenharmony_ci DE_UNREF(viewportWScalingEnable); 3226e5c31af7Sopenharmony_ci} 3227e5c31af7Sopenharmony_ci 3228e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetViewportSwizzleNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportSwizzleNV* pViewportSwizzles) 3229e5c31af7Sopenharmony_ci{ 3230e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3231e5c31af7Sopenharmony_ci DE_UNREF(firstViewport); 3232e5c31af7Sopenharmony_ci DE_UNREF(viewportCount); 3233e5c31af7Sopenharmony_ci DE_UNREF(pViewportSwizzles); 3234e5c31af7Sopenharmony_ci} 3235e5c31af7Sopenharmony_ci 3236e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoverageToColorEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable) 3237e5c31af7Sopenharmony_ci{ 3238e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3239e5c31af7Sopenharmony_ci DE_UNREF(coverageToColorEnable); 3240e5c31af7Sopenharmony_ci} 3241e5c31af7Sopenharmony_ci 3242e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoverageToColorLocationNV (VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation) 3243e5c31af7Sopenharmony_ci{ 3244e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3245e5c31af7Sopenharmony_ci DE_UNREF(coverageToColorLocation); 3246e5c31af7Sopenharmony_ci} 3247e5c31af7Sopenharmony_ci 3248e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoverageModulationModeNV (VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode) 3249e5c31af7Sopenharmony_ci{ 3250e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3251e5c31af7Sopenharmony_ci DE_UNREF(coverageModulationMode); 3252e5c31af7Sopenharmony_ci} 3253e5c31af7Sopenharmony_ci 3254e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoverageModulationTableEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable) 3255e5c31af7Sopenharmony_ci{ 3256e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3257e5c31af7Sopenharmony_ci DE_UNREF(coverageModulationTableEnable); 3258e5c31af7Sopenharmony_ci} 3259e5c31af7Sopenharmony_ci 3260e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoverageModulationTableNV (VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, const float* pCoverageModulationTable) 3261e5c31af7Sopenharmony_ci{ 3262e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3263e5c31af7Sopenharmony_ci DE_UNREF(coverageModulationTableCount); 3264e5c31af7Sopenharmony_ci DE_UNREF(pCoverageModulationTable); 3265e5c31af7Sopenharmony_ci} 3266e5c31af7Sopenharmony_ci 3267e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetShadingRateImageEnableNV (VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable) 3268e5c31af7Sopenharmony_ci{ 3269e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3270e5c31af7Sopenharmony_ci DE_UNREF(shadingRateImageEnable); 3271e5c31af7Sopenharmony_ci} 3272e5c31af7Sopenharmony_ci 3273e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetCoverageReductionModeNV (VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode) 3274e5c31af7Sopenharmony_ci{ 3275e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3276e5c31af7Sopenharmony_ci DE_UNREF(coverageReductionMode); 3277e5c31af7Sopenharmony_ci} 3278e5c31af7Sopenharmony_ci 3279e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetRepresentativeFragmentTestEnableNV (VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable) 3280e5c31af7Sopenharmony_ci{ 3281e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3282e5c31af7Sopenharmony_ci DE_UNREF(representativeFragmentTestEnable); 3283e5c31af7Sopenharmony_ci} 3284e5c31af7Sopenharmony_ci 3285e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) 3286e5c31af7Sopenharmony_ci{ 3287e5c31af7Sopenharmony_ci DE_UNREF(device); 3288e5c31af7Sopenharmony_ci DE_UNREF(objectType); 3289e5c31af7Sopenharmony_ci DE_UNREF(objectHandle); 3290e5c31af7Sopenharmony_ci DE_UNREF(privateDataSlot); 3291e5c31af7Sopenharmony_ci DE_UNREF(data); 3292e5c31af7Sopenharmony_ci return VK_SUCCESS; 3293e5c31af7Sopenharmony_ci} 3294e5c31af7Sopenharmony_ci 3295e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) 3296e5c31af7Sopenharmony_ci{ 3297e5c31af7Sopenharmony_ci DE_UNREF(device); 3298e5c31af7Sopenharmony_ci DE_UNREF(objectType); 3299e5c31af7Sopenharmony_ci DE_UNREF(objectHandle); 3300e5c31af7Sopenharmony_ci DE_UNREF(privateDataSlot); 3301e5c31af7Sopenharmony_ci DE_UNREF(pData); 3302e5c31af7Sopenharmony_ci} 3303e5c31af7Sopenharmony_ci 3304e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyBuffer2 (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2* pCopyBufferInfo) 3305e5c31af7Sopenharmony_ci{ 3306e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3307e5c31af7Sopenharmony_ci DE_UNREF(pCopyBufferInfo); 3308e5c31af7Sopenharmony_ci} 3309e5c31af7Sopenharmony_ci 3310e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyImage2 (VkCommandBuffer commandBuffer, const VkCopyImageInfo2* pCopyImageInfo) 3311e5c31af7Sopenharmony_ci{ 3312e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3313e5c31af7Sopenharmony_ci DE_UNREF(pCopyImageInfo); 3314e5c31af7Sopenharmony_ci} 3315e5c31af7Sopenharmony_ci 3316e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBlitImage2 (VkCommandBuffer commandBuffer, const VkBlitImageInfo2* pBlitImageInfo) 3317e5c31af7Sopenharmony_ci{ 3318e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3319e5c31af7Sopenharmony_ci DE_UNREF(pBlitImageInfo); 3320e5c31af7Sopenharmony_ci} 3321e5c31af7Sopenharmony_ci 3322e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyBufferToImage2 (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo) 3323e5c31af7Sopenharmony_ci{ 3324e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3325e5c31af7Sopenharmony_ci DE_UNREF(pCopyBufferToImageInfo); 3326e5c31af7Sopenharmony_ci} 3327e5c31af7Sopenharmony_ci 3328e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyImageToBuffer2 (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo) 3329e5c31af7Sopenharmony_ci{ 3330e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3331e5c31af7Sopenharmony_ci DE_UNREF(pCopyImageToBufferInfo); 3332e5c31af7Sopenharmony_ci} 3333e5c31af7Sopenharmony_ci 3334e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdResolveImage2 (VkCommandBuffer commandBuffer, const VkResolveImageInfo2* pResolveImageInfo) 3335e5c31af7Sopenharmony_ci{ 3336e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3337e5c31af7Sopenharmony_ci DE_UNREF(pResolveImageInfo); 3338e5c31af7Sopenharmony_ci} 3339e5c31af7Sopenharmony_ci 3340e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetFragmentShadingRateKHR (VkCommandBuffer commandBuffer, const VkExtent2D* pFragmentSize, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) 3341e5c31af7Sopenharmony_ci{ 3342e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3343e5c31af7Sopenharmony_ci DE_UNREF(pFragmentSize); 3344e5c31af7Sopenharmony_ci DE_UNREF(combinerOps); 3345e5c31af7Sopenharmony_ci} 3346e5c31af7Sopenharmony_ci 3347e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceFragmentShadingRatesKHR (VkPhysicalDevice physicalDevice, uint32_t* pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR* pFragmentShadingRates) 3348e5c31af7Sopenharmony_ci{ 3349e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 3350e5c31af7Sopenharmony_ci DE_UNREF(pFragmentShadingRateCount); 3351e5c31af7Sopenharmony_ci DE_UNREF(pFragmentShadingRates); 3352e5c31af7Sopenharmony_ci return VK_SUCCESS; 3353e5c31af7Sopenharmony_ci} 3354e5c31af7Sopenharmony_ci 3355e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetFragmentShadingRateEnumNV (VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) 3356e5c31af7Sopenharmony_ci{ 3357e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3358e5c31af7Sopenharmony_ci DE_UNREF(shadingRate); 3359e5c31af7Sopenharmony_ci DE_UNREF(combinerOps); 3360e5c31af7Sopenharmony_ci} 3361e5c31af7Sopenharmony_ci 3362e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getAccelerationStructureBuildSizesKHR (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR* pBuildInfo, const uint32_t* pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR* pSizeInfo) 3363e5c31af7Sopenharmony_ci{ 3364e5c31af7Sopenharmony_ci DE_UNREF(device); 3365e5c31af7Sopenharmony_ci DE_UNREF(buildType); 3366e5c31af7Sopenharmony_ci DE_UNREF(pBuildInfo); 3367e5c31af7Sopenharmony_ci DE_UNREF(pMaxPrimitiveCounts); 3368e5c31af7Sopenharmony_ci DE_UNREF(pSizeInfo); 3369e5c31af7Sopenharmony_ci} 3370e5c31af7Sopenharmony_ci 3371e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetVertexInputEXT (VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, const VkVertexInputBindingDescription2EXT* pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions) 3372e5c31af7Sopenharmony_ci{ 3373e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3374e5c31af7Sopenharmony_ci DE_UNREF(vertexBindingDescriptionCount); 3375e5c31af7Sopenharmony_ci DE_UNREF(pVertexBindingDescriptions); 3376e5c31af7Sopenharmony_ci DE_UNREF(vertexAttributeDescriptionCount); 3377e5c31af7Sopenharmony_ci DE_UNREF(pVertexAttributeDescriptions); 3378e5c31af7Sopenharmony_ci} 3379e5c31af7Sopenharmony_ci 3380e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetColorWriteEnableEXT (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32* pColorWriteEnables) 3381e5c31af7Sopenharmony_ci{ 3382e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3383e5c31af7Sopenharmony_ci DE_UNREF(attachmentCount); 3384e5c31af7Sopenharmony_ci DE_UNREF(pColorWriteEnables); 3385e5c31af7Sopenharmony_ci} 3386e5c31af7Sopenharmony_ci 3387e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo* pDependencyInfo) 3388e5c31af7Sopenharmony_ci{ 3389e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3390e5c31af7Sopenharmony_ci DE_UNREF(event); 3391e5c31af7Sopenharmony_ci DE_UNREF(pDependencyInfo); 3392e5c31af7Sopenharmony_ci} 3393e5c31af7Sopenharmony_ci 3394e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdResetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) 3395e5c31af7Sopenharmony_ci{ 3396e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3397e5c31af7Sopenharmony_ci DE_UNREF(event); 3398e5c31af7Sopenharmony_ci DE_UNREF(stageMask); 3399e5c31af7Sopenharmony_ci} 3400e5c31af7Sopenharmony_ci 3401e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWaitEvents2 (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent* pEvents, const VkDependencyInfo* pDependencyInfos) 3402e5c31af7Sopenharmony_ci{ 3403e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3404e5c31af7Sopenharmony_ci DE_UNREF(eventCount); 3405e5c31af7Sopenharmony_ci DE_UNREF(pEvents); 3406e5c31af7Sopenharmony_ci DE_UNREF(pDependencyInfos); 3407e5c31af7Sopenharmony_ci} 3408e5c31af7Sopenharmony_ci 3409e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdPipelineBarrier2 (VkCommandBuffer commandBuffer, const VkDependencyInfo* pDependencyInfo) 3410e5c31af7Sopenharmony_ci{ 3411e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3412e5c31af7Sopenharmony_ci DE_UNREF(pDependencyInfo); 3413e5c31af7Sopenharmony_ci} 3414e5c31af7Sopenharmony_ci 3415e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL queueSubmit2 (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence) 3416e5c31af7Sopenharmony_ci{ 3417e5c31af7Sopenharmony_ci DE_UNREF(queue); 3418e5c31af7Sopenharmony_ci DE_UNREF(submitCount); 3419e5c31af7Sopenharmony_ci DE_UNREF(pSubmits); 3420e5c31af7Sopenharmony_ci DE_UNREF(fence); 3421e5c31af7Sopenharmony_ci return VK_SUCCESS; 3422e5c31af7Sopenharmony_ci} 3423e5c31af7Sopenharmony_ci 3424e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteTimestamp2 (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) 3425e5c31af7Sopenharmony_ci{ 3426e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3427e5c31af7Sopenharmony_ci DE_UNREF(stage); 3428e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 3429e5c31af7Sopenharmony_ci DE_UNREF(query); 3430e5c31af7Sopenharmony_ci} 3431e5c31af7Sopenharmony_ci 3432e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteBufferMarker2AMD (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) 3433e5c31af7Sopenharmony_ci{ 3434e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3435e5c31af7Sopenharmony_ci DE_UNREF(stage); 3436e5c31af7Sopenharmony_ci DE_UNREF(dstBuffer); 3437e5c31af7Sopenharmony_ci DE_UNREF(dstOffset); 3438e5c31af7Sopenharmony_ci DE_UNREF(marker); 3439e5c31af7Sopenharmony_ci} 3440e5c31af7Sopenharmony_ci 3441e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getQueueCheckpointData2NV (VkQueue queue, uint32_t* pCheckpointDataCount, VkCheckpointData2NV* pCheckpointData) 3442e5c31af7Sopenharmony_ci{ 3443e5c31af7Sopenharmony_ci DE_UNREF(queue); 3444e5c31af7Sopenharmony_ci DE_UNREF(pCheckpointDataCount); 3445e5c31af7Sopenharmony_ci DE_UNREF(pCheckpointData); 3446e5c31af7Sopenharmony_ci} 3447e5c31af7Sopenharmony_ci 3448e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceVideoCapabilitiesKHR (VkPhysicalDevice physicalDevice, const VkVideoProfileInfoKHR* pVideoProfile, VkVideoCapabilitiesKHR* pCapabilities) 3449e5c31af7Sopenharmony_ci{ 3450e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 3451e5c31af7Sopenharmony_ci DE_UNREF(pVideoProfile); 3452e5c31af7Sopenharmony_ci DE_UNREF(pCapabilities); 3453e5c31af7Sopenharmony_ci return VK_SUCCESS; 3454e5c31af7Sopenharmony_ci} 3455e5c31af7Sopenharmony_ci 3456e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceVideoFormatPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR* pVideoFormatInfo, uint32_t* pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR* pVideoFormatProperties) 3457e5c31af7Sopenharmony_ci{ 3458e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 3459e5c31af7Sopenharmony_ci DE_UNREF(pVideoFormatInfo); 3460e5c31af7Sopenharmony_ci DE_UNREF(pVideoFormatPropertyCount); 3461e5c31af7Sopenharmony_ci DE_UNREF(pVideoFormatProperties); 3462e5c31af7Sopenharmony_ci return VK_SUCCESS; 3463e5c31af7Sopenharmony_ci} 3464e5c31af7Sopenharmony_ci 3465e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL updateVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR* pUpdateInfo) 3466e5c31af7Sopenharmony_ci{ 3467e5c31af7Sopenharmony_ci DE_UNREF(device); 3468e5c31af7Sopenharmony_ci DE_UNREF(videoSessionParameters); 3469e5c31af7Sopenharmony_ci DE_UNREF(pUpdateInfo); 3470e5c31af7Sopenharmony_ci return VK_SUCCESS; 3471e5c31af7Sopenharmony_ci} 3472e5c31af7Sopenharmony_ci 3473e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getVideoSessionMemoryRequirementsKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t* pMemoryRequirementsCount, VkVideoSessionMemoryRequirementsKHR* pMemoryRequirements) 3474e5c31af7Sopenharmony_ci{ 3475e5c31af7Sopenharmony_ci DE_UNREF(device); 3476e5c31af7Sopenharmony_ci DE_UNREF(videoSession); 3477e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirementsCount); 3478e5c31af7Sopenharmony_ci DE_UNREF(pMemoryRequirements); 3479e5c31af7Sopenharmony_ci return VK_SUCCESS; 3480e5c31af7Sopenharmony_ci} 3481e5c31af7Sopenharmony_ci 3482e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindVideoSessionMemoryKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t bindSessionMemoryInfoCount, const VkBindVideoSessionMemoryInfoKHR* pBindSessionMemoryInfos) 3483e5c31af7Sopenharmony_ci{ 3484e5c31af7Sopenharmony_ci DE_UNREF(device); 3485e5c31af7Sopenharmony_ci DE_UNREF(videoSession); 3486e5c31af7Sopenharmony_ci DE_UNREF(bindSessionMemoryInfoCount); 3487e5c31af7Sopenharmony_ci DE_UNREF(pBindSessionMemoryInfos); 3488e5c31af7Sopenharmony_ci return VK_SUCCESS; 3489e5c31af7Sopenharmony_ci} 3490e5c31af7Sopenharmony_ci 3491e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDecodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR* pDecodeInfo) 3492e5c31af7Sopenharmony_ci{ 3493e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3494e5c31af7Sopenharmony_ci DE_UNREF(pDecodeInfo); 3495e5c31af7Sopenharmony_ci} 3496e5c31af7Sopenharmony_ci 3497e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR* pBeginInfo) 3498e5c31af7Sopenharmony_ci{ 3499e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3500e5c31af7Sopenharmony_ci DE_UNREF(pBeginInfo); 3501e5c31af7Sopenharmony_ci} 3502e5c31af7Sopenharmony_ci 3503e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdControlVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR* pCodingControlInfo) 3504e5c31af7Sopenharmony_ci{ 3505e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3506e5c31af7Sopenharmony_ci DE_UNREF(pCodingControlInfo); 3507e5c31af7Sopenharmony_ci} 3508e5c31af7Sopenharmony_ci 3509e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR* pEndCodingInfo) 3510e5c31af7Sopenharmony_ci{ 3511e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3512e5c31af7Sopenharmony_ci DE_UNREF(pEndCodingInfo); 3513e5c31af7Sopenharmony_ci} 3514e5c31af7Sopenharmony_ci 3515e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEncodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoEncodeInfoKHR* pEncodeInfo) 3516e5c31af7Sopenharmony_ci{ 3517e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3518e5c31af7Sopenharmony_ci DE_UNREF(pEncodeInfo); 3519e5c31af7Sopenharmony_ci} 3520e5c31af7Sopenharmony_ci 3521e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDecompressMemoryNV (VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, const VkDecompressMemoryRegionNV* pDecompressMemoryRegions) 3522e5c31af7Sopenharmony_ci{ 3523e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3524e5c31af7Sopenharmony_ci DE_UNREF(decompressRegionCount); 3525e5c31af7Sopenharmony_ci DE_UNREF(pDecompressMemoryRegions); 3526e5c31af7Sopenharmony_ci} 3527e5c31af7Sopenharmony_ci 3528e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdDecompressMemoryIndirectCountNV (VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride) 3529e5c31af7Sopenharmony_ci{ 3530e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3531e5c31af7Sopenharmony_ci DE_UNREF(indirectCommandsAddress); 3532e5c31af7Sopenharmony_ci DE_UNREF(indirectCommandsCountAddress); 3533e5c31af7Sopenharmony_ci DE_UNREF(stride); 3534e5c31af7Sopenharmony_ci} 3535e5c31af7Sopenharmony_ci 3536e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCuLaunchKernelNVX (VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX* pLaunchInfo) 3537e5c31af7Sopenharmony_ci{ 3538e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3539e5c31af7Sopenharmony_ci DE_UNREF(pLaunchInfo); 3540e5c31af7Sopenharmony_ci} 3541e5c31af7Sopenharmony_ci 3542e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDescriptorSetLayoutSizeEXT (VkDevice device, VkDescriptorSetLayout layout, VkDeviceSize* pLayoutSizeInBytes) 3543e5c31af7Sopenharmony_ci{ 3544e5c31af7Sopenharmony_ci DE_UNREF(device); 3545e5c31af7Sopenharmony_ci DE_UNREF(layout); 3546e5c31af7Sopenharmony_ci DE_UNREF(pLayoutSizeInBytes); 3547e5c31af7Sopenharmony_ci} 3548e5c31af7Sopenharmony_ci 3549e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDescriptorSetLayoutBindingOffsetEXT (VkDevice device, VkDescriptorSetLayout layout, uint32_t binding, VkDeviceSize* pOffset) 3550e5c31af7Sopenharmony_ci{ 3551e5c31af7Sopenharmony_ci DE_UNREF(device); 3552e5c31af7Sopenharmony_ci DE_UNREF(layout); 3553e5c31af7Sopenharmony_ci DE_UNREF(binding); 3554e5c31af7Sopenharmony_ci DE_UNREF(pOffset); 3555e5c31af7Sopenharmony_ci} 3556e5c31af7Sopenharmony_ci 3557e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDescriptorEXT (VkDevice device, const VkDescriptorGetInfoEXT* pDescriptorInfo, size_t dataSize, void* pDescriptor) 3558e5c31af7Sopenharmony_ci{ 3559e5c31af7Sopenharmony_ci DE_UNREF(device); 3560e5c31af7Sopenharmony_ci DE_UNREF(pDescriptorInfo); 3561e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 3562e5c31af7Sopenharmony_ci DE_UNREF(pDescriptor); 3563e5c31af7Sopenharmony_ci} 3564e5c31af7Sopenharmony_ci 3565e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindDescriptorBuffersEXT (VkCommandBuffer commandBuffer, uint32_t bufferCount, const VkDescriptorBufferBindingInfoEXT* pBindingInfos) 3566e5c31af7Sopenharmony_ci{ 3567e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3568e5c31af7Sopenharmony_ci DE_UNREF(bufferCount); 3569e5c31af7Sopenharmony_ci DE_UNREF(pBindingInfos); 3570e5c31af7Sopenharmony_ci} 3571e5c31af7Sopenharmony_ci 3572e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdSetDescriptorBufferOffsetsEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t setCount, const uint32_t* pBufferIndices, const VkDeviceSize* pOffsets) 3573e5c31af7Sopenharmony_ci{ 3574e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3575e5c31af7Sopenharmony_ci DE_UNREF(pipelineBindPoint); 3576e5c31af7Sopenharmony_ci DE_UNREF(layout); 3577e5c31af7Sopenharmony_ci DE_UNREF(firstSet); 3578e5c31af7Sopenharmony_ci DE_UNREF(setCount); 3579e5c31af7Sopenharmony_ci DE_UNREF(pBufferIndices); 3580e5c31af7Sopenharmony_ci DE_UNREF(pOffsets); 3581e5c31af7Sopenharmony_ci} 3582e5c31af7Sopenharmony_ci 3583e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBindDescriptorBufferEmbeddedSamplersEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set) 3584e5c31af7Sopenharmony_ci{ 3585e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3586e5c31af7Sopenharmony_ci DE_UNREF(pipelineBindPoint); 3587e5c31af7Sopenharmony_ci DE_UNREF(layout); 3588e5c31af7Sopenharmony_ci DE_UNREF(set); 3589e5c31af7Sopenharmony_ci} 3590e5c31af7Sopenharmony_ci 3591e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getBufferOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkBufferCaptureDescriptorDataInfoEXT* pInfo, void* pData) 3592e5c31af7Sopenharmony_ci{ 3593e5c31af7Sopenharmony_ci DE_UNREF(device); 3594e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3595e5c31af7Sopenharmony_ci DE_UNREF(pData); 3596e5c31af7Sopenharmony_ci return VK_SUCCESS; 3597e5c31af7Sopenharmony_ci} 3598e5c31af7Sopenharmony_ci 3599e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getImageOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageCaptureDescriptorDataInfoEXT* pInfo, void* pData) 3600e5c31af7Sopenharmony_ci{ 3601e5c31af7Sopenharmony_ci DE_UNREF(device); 3602e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3603e5c31af7Sopenharmony_ci DE_UNREF(pData); 3604e5c31af7Sopenharmony_ci return VK_SUCCESS; 3605e5c31af7Sopenharmony_ci} 3606e5c31af7Sopenharmony_ci 3607e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getImageViewOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageViewCaptureDescriptorDataInfoEXT* pInfo, void* pData) 3608e5c31af7Sopenharmony_ci{ 3609e5c31af7Sopenharmony_ci DE_UNREF(device); 3610e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3611e5c31af7Sopenharmony_ci DE_UNREF(pData); 3612e5c31af7Sopenharmony_ci return VK_SUCCESS; 3613e5c31af7Sopenharmony_ci} 3614e5c31af7Sopenharmony_ci 3615e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getSamplerOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkSamplerCaptureDescriptorDataInfoEXT* pInfo, void* pData) 3616e5c31af7Sopenharmony_ci{ 3617e5c31af7Sopenharmony_ci DE_UNREF(device); 3618e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3619e5c31af7Sopenharmony_ci DE_UNREF(pData); 3620e5c31af7Sopenharmony_ci return VK_SUCCESS; 3621e5c31af7Sopenharmony_ci} 3622e5c31af7Sopenharmony_ci 3623e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getAccelerationStructureOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkAccelerationStructureCaptureDescriptorDataInfoEXT* pInfo, void* pData) 3624e5c31af7Sopenharmony_ci{ 3625e5c31af7Sopenharmony_ci DE_UNREF(device); 3626e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3627e5c31af7Sopenharmony_ci DE_UNREF(pData); 3628e5c31af7Sopenharmony_ci return VK_SUCCESS; 3629e5c31af7Sopenharmony_ci} 3630e5c31af7Sopenharmony_ci 3631e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL setDeviceMemoryPriorityEXT (VkDevice device, VkDeviceMemory memory, float priority) 3632e5c31af7Sopenharmony_ci{ 3633e5c31af7Sopenharmony_ci DE_UNREF(device); 3634e5c31af7Sopenharmony_ci DE_UNREF(memory); 3635e5c31af7Sopenharmony_ci DE_UNREF(priority); 3636e5c31af7Sopenharmony_ci} 3637e5c31af7Sopenharmony_ci 3638e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL acquireDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display) 3639e5c31af7Sopenharmony_ci{ 3640e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 3641e5c31af7Sopenharmony_ci DE_UNREF(drmFd); 3642e5c31af7Sopenharmony_ci DE_UNREF(display); 3643e5c31af7Sopenharmony_ci return VK_SUCCESS; 3644e5c31af7Sopenharmony_ci} 3645e5c31af7Sopenharmony_ci 3646e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR* display) 3647e5c31af7Sopenharmony_ci{ 3648e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 3649e5c31af7Sopenharmony_ci DE_UNREF(drmFd); 3650e5c31af7Sopenharmony_ci DE_UNREF(connectorId); 3651e5c31af7Sopenharmony_ci DE_UNREF(display); 3652e5c31af7Sopenharmony_ci return VK_SUCCESS; 3653e5c31af7Sopenharmony_ci} 3654e5c31af7Sopenharmony_ci 3655e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL waitForPresentKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout) 3656e5c31af7Sopenharmony_ci{ 3657e5c31af7Sopenharmony_ci DE_UNREF(device); 3658e5c31af7Sopenharmony_ci DE_UNREF(swapchain); 3659e5c31af7Sopenharmony_ci DE_UNREF(presentId); 3660e5c31af7Sopenharmony_ci DE_UNREF(timeout); 3661e5c31af7Sopenharmony_ci return VK_SUCCESS; 3662e5c31af7Sopenharmony_ci} 3663e5c31af7Sopenharmony_ci 3664e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setBufferCollectionBufferConstraintsFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkBufferConstraintsInfoFUCHSIA* pBufferConstraintsInfo) 3665e5c31af7Sopenharmony_ci{ 3666e5c31af7Sopenharmony_ci DE_UNREF(device); 3667e5c31af7Sopenharmony_ci DE_UNREF(collection); 3668e5c31af7Sopenharmony_ci DE_UNREF(pBufferConstraintsInfo); 3669e5c31af7Sopenharmony_ci return VK_SUCCESS; 3670e5c31af7Sopenharmony_ci} 3671e5c31af7Sopenharmony_ci 3672e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL setBufferCollectionImageConstraintsFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkImageConstraintsInfoFUCHSIA* pImageConstraintsInfo) 3673e5c31af7Sopenharmony_ci{ 3674e5c31af7Sopenharmony_ci DE_UNREF(device); 3675e5c31af7Sopenharmony_ci DE_UNREF(collection); 3676e5c31af7Sopenharmony_ci DE_UNREF(pImageConstraintsInfo); 3677e5c31af7Sopenharmony_ci return VK_SUCCESS; 3678e5c31af7Sopenharmony_ci} 3679e5c31af7Sopenharmony_ci 3680e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getBufferCollectionPropertiesFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, VkBufferCollectionPropertiesFUCHSIA* pProperties) 3681e5c31af7Sopenharmony_ci{ 3682e5c31af7Sopenharmony_ci DE_UNREF(device); 3683e5c31af7Sopenharmony_ci DE_UNREF(collection); 3684e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 3685e5c31af7Sopenharmony_ci return VK_SUCCESS; 3686e5c31af7Sopenharmony_ci} 3687e5c31af7Sopenharmony_ci 3688e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBeginRendering (VkCommandBuffer commandBuffer, const VkRenderingInfo* pRenderingInfo) 3689e5c31af7Sopenharmony_ci{ 3690e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3691e5c31af7Sopenharmony_ci DE_UNREF(pRenderingInfo); 3692e5c31af7Sopenharmony_ci} 3693e5c31af7Sopenharmony_ci 3694e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdEndRendering (VkCommandBuffer commandBuffer) 3695e5c31af7Sopenharmony_ci{ 3696e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3697e5c31af7Sopenharmony_ci} 3698e5c31af7Sopenharmony_ci 3699e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDescriptorSetLayoutHostMappingInfoVALVE (VkDevice device, const VkDescriptorSetBindingReferenceVALVE* pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE* pHostMapping) 3700e5c31af7Sopenharmony_ci{ 3701e5c31af7Sopenharmony_ci DE_UNREF(device); 3702e5c31af7Sopenharmony_ci DE_UNREF(pBindingReference); 3703e5c31af7Sopenharmony_ci DE_UNREF(pHostMapping); 3704e5c31af7Sopenharmony_ci} 3705e5c31af7Sopenharmony_ci 3706e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDescriptorSetHostMappingVALVE (VkDevice device, VkDescriptorSet descriptorSet, void** ppData) 3707e5c31af7Sopenharmony_ci{ 3708e5c31af7Sopenharmony_ci DE_UNREF(device); 3709e5c31af7Sopenharmony_ci DE_UNREF(descriptorSet); 3710e5c31af7Sopenharmony_ci DE_UNREF(ppData); 3711e5c31af7Sopenharmony_ci} 3712e5c31af7Sopenharmony_ci 3713e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdBuildMicromapsEXT (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkMicromapBuildInfoEXT* pInfos) 3714e5c31af7Sopenharmony_ci{ 3715e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3716e5c31af7Sopenharmony_ci DE_UNREF(infoCount); 3717e5c31af7Sopenharmony_ci DE_UNREF(pInfos); 3718e5c31af7Sopenharmony_ci} 3719e5c31af7Sopenharmony_ci 3720e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL buildMicromapsEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkMicromapBuildInfoEXT* pInfos) 3721e5c31af7Sopenharmony_ci{ 3722e5c31af7Sopenharmony_ci DE_UNREF(device); 3723e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 3724e5c31af7Sopenharmony_ci DE_UNREF(infoCount); 3725e5c31af7Sopenharmony_ci DE_UNREF(pInfos); 3726e5c31af7Sopenharmony_ci return VK_SUCCESS; 3727e5c31af7Sopenharmony_ci} 3728e5c31af7Sopenharmony_ci 3729e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapInfoEXT* pInfo) 3730e5c31af7Sopenharmony_ci{ 3731e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3732e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3733e5c31af7Sopenharmony_ci} 3734e5c31af7Sopenharmony_ci 3735e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL copyMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapInfoEXT* pInfo) 3736e5c31af7Sopenharmony_ci{ 3737e5c31af7Sopenharmony_ci DE_UNREF(device); 3738e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 3739e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3740e5c31af7Sopenharmony_ci return VK_SUCCESS; 3741e5c31af7Sopenharmony_ci} 3742e5c31af7Sopenharmony_ci 3743e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyMicromapToMemoryEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapToMemoryInfoEXT* pInfo) 3744e5c31af7Sopenharmony_ci{ 3745e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3746e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3747e5c31af7Sopenharmony_ci} 3748e5c31af7Sopenharmony_ci 3749e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL copyMicromapToMemoryEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapToMemoryInfoEXT* pInfo) 3750e5c31af7Sopenharmony_ci{ 3751e5c31af7Sopenharmony_ci DE_UNREF(device); 3752e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 3753e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3754e5c31af7Sopenharmony_ci return VK_SUCCESS; 3755e5c31af7Sopenharmony_ci} 3756e5c31af7Sopenharmony_ci 3757e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdCopyMemoryToMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMemoryToMicromapInfoEXT* pInfo) 3758e5c31af7Sopenharmony_ci{ 3759e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3760e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3761e5c31af7Sopenharmony_ci} 3762e5c31af7Sopenharmony_ci 3763e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL copyMemoryToMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToMicromapInfoEXT* pInfo) 3764e5c31af7Sopenharmony_ci{ 3765e5c31af7Sopenharmony_ci DE_UNREF(device); 3766e5c31af7Sopenharmony_ci DE_UNREF(deferredOperation); 3767e5c31af7Sopenharmony_ci DE_UNREF(pInfo); 3768e5c31af7Sopenharmony_ci return VK_SUCCESS; 3769e5c31af7Sopenharmony_ci} 3770e5c31af7Sopenharmony_ci 3771e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdWriteMicromapsPropertiesEXT (VkCommandBuffer commandBuffer, uint32_t micromapCount, const VkMicromapEXT* pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) 3772e5c31af7Sopenharmony_ci{ 3773e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3774e5c31af7Sopenharmony_ci DE_UNREF(micromapCount); 3775e5c31af7Sopenharmony_ci DE_UNREF(pMicromaps); 3776e5c31af7Sopenharmony_ci DE_UNREF(queryType); 3777e5c31af7Sopenharmony_ci DE_UNREF(queryPool); 3778e5c31af7Sopenharmony_ci DE_UNREF(firstQuery); 3779e5c31af7Sopenharmony_ci} 3780e5c31af7Sopenharmony_ci 3781e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL writeMicromapsPropertiesEXT (VkDevice device, uint32_t micromapCount, const VkMicromapEXT* pMicromaps, VkQueryType queryType, size_t dataSize, void* pData, size_t stride) 3782e5c31af7Sopenharmony_ci{ 3783e5c31af7Sopenharmony_ci DE_UNREF(device); 3784e5c31af7Sopenharmony_ci DE_UNREF(micromapCount); 3785e5c31af7Sopenharmony_ci DE_UNREF(pMicromaps); 3786e5c31af7Sopenharmony_ci DE_UNREF(queryType); 3787e5c31af7Sopenharmony_ci DE_UNREF(dataSize); 3788e5c31af7Sopenharmony_ci DE_UNREF(pData); 3789e5c31af7Sopenharmony_ci DE_UNREF(stride); 3790e5c31af7Sopenharmony_ci return VK_SUCCESS; 3791e5c31af7Sopenharmony_ci} 3792e5c31af7Sopenharmony_ci 3793e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getDeviceMicromapCompatibilityEXT (VkDevice device, const VkMicromapVersionInfoEXT* pVersionInfo, VkAccelerationStructureCompatibilityKHR* pCompatibility) 3794e5c31af7Sopenharmony_ci{ 3795e5c31af7Sopenharmony_ci DE_UNREF(device); 3796e5c31af7Sopenharmony_ci DE_UNREF(pVersionInfo); 3797e5c31af7Sopenharmony_ci DE_UNREF(pCompatibility); 3798e5c31af7Sopenharmony_ci} 3799e5c31af7Sopenharmony_ci 3800e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getMicromapBuildSizesEXT (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkMicromapBuildInfoEXT* pBuildInfo, VkMicromapBuildSizesInfoEXT* pSizeInfo) 3801e5c31af7Sopenharmony_ci{ 3802e5c31af7Sopenharmony_ci DE_UNREF(device); 3803e5c31af7Sopenharmony_ci DE_UNREF(buildType); 3804e5c31af7Sopenharmony_ci DE_UNREF(pBuildInfo); 3805e5c31af7Sopenharmony_ci DE_UNREF(pSizeInfo); 3806e5c31af7Sopenharmony_ci} 3807e5c31af7Sopenharmony_ci 3808e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getShaderModuleIdentifierEXT (VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT* pIdentifier) 3809e5c31af7Sopenharmony_ci{ 3810e5c31af7Sopenharmony_ci DE_UNREF(device); 3811e5c31af7Sopenharmony_ci DE_UNREF(shaderModule); 3812e5c31af7Sopenharmony_ci DE_UNREF(pIdentifier); 3813e5c31af7Sopenharmony_ci} 3814e5c31af7Sopenharmony_ci 3815e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getShaderModuleCreateInfoIdentifierEXT (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, VkShaderModuleIdentifierEXT* pIdentifier) 3816e5c31af7Sopenharmony_ci{ 3817e5c31af7Sopenharmony_ci DE_UNREF(device); 3818e5c31af7Sopenharmony_ci DE_UNREF(pCreateInfo); 3819e5c31af7Sopenharmony_ci DE_UNREF(pIdentifier); 3820e5c31af7Sopenharmony_ci} 3821e5c31af7Sopenharmony_ci 3822e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL getImageSubresourceLayout2EXT (VkDevice device, VkImage image, const VkImageSubresource2EXT* pSubresource, VkSubresourceLayout2EXT* pLayout) 3823e5c31af7Sopenharmony_ci{ 3824e5c31af7Sopenharmony_ci DE_UNREF(device); 3825e5c31af7Sopenharmony_ci DE_UNREF(image); 3826e5c31af7Sopenharmony_ci DE_UNREF(pSubresource); 3827e5c31af7Sopenharmony_ci DE_UNREF(pLayout); 3828e5c31af7Sopenharmony_ci} 3829e5c31af7Sopenharmony_ci 3830e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPipelinePropertiesEXT (VkDevice device, const VkPipelineInfoEXT* pPipelineInfo, VkBaseOutStructure* pPipelineProperties) 3831e5c31af7Sopenharmony_ci{ 3832e5c31af7Sopenharmony_ci DE_UNREF(device); 3833e5c31af7Sopenharmony_ci DE_UNREF(pPipelineInfo); 3834e5c31af7Sopenharmony_ci DE_UNREF(pPipelineProperties); 3835e5c31af7Sopenharmony_ci return VK_SUCCESS; 3836e5c31af7Sopenharmony_ci} 3837e5c31af7Sopenharmony_ci 3838e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL exportMetalObjectsEXT (VkDevice device, VkExportMetalObjectsInfoEXT* pMetalObjectsInfo) 3839e5c31af7Sopenharmony_ci{ 3840e5c31af7Sopenharmony_ci DE_UNREF(device); 3841e5c31af7Sopenharmony_ci DE_UNREF(pMetalObjectsInfo); 3842e5c31af7Sopenharmony_ci} 3843e5c31af7Sopenharmony_ci 3844e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getFramebufferTilePropertiesQCOM (VkDevice device, VkFramebuffer framebuffer, uint32_t* pPropertiesCount, VkTilePropertiesQCOM* pProperties) 3845e5c31af7Sopenharmony_ci{ 3846e5c31af7Sopenharmony_ci DE_UNREF(device); 3847e5c31af7Sopenharmony_ci DE_UNREF(framebuffer); 3848e5c31af7Sopenharmony_ci DE_UNREF(pPropertiesCount); 3849e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 3850e5c31af7Sopenharmony_ci return VK_SUCCESS; 3851e5c31af7Sopenharmony_ci} 3852e5c31af7Sopenharmony_ci 3853e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDynamicRenderingTilePropertiesQCOM (VkDevice device, const VkRenderingInfo* pRenderingInfo, VkTilePropertiesQCOM* pProperties) 3854e5c31af7Sopenharmony_ci{ 3855e5c31af7Sopenharmony_ci DE_UNREF(device); 3856e5c31af7Sopenharmony_ci DE_UNREF(pRenderingInfo); 3857e5c31af7Sopenharmony_ci DE_UNREF(pProperties); 3858e5c31af7Sopenharmony_ci return VK_SUCCESS; 3859e5c31af7Sopenharmony_ci} 3860e5c31af7Sopenharmony_ci 3861e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceOpticalFlowImageFormatsNV (VkPhysicalDevice physicalDevice, const VkOpticalFlowImageFormatInfoNV* pOpticalFlowImageFormatInfo, uint32_t* pFormatCount, VkOpticalFlowImageFormatPropertiesNV* pImageFormatProperties) 3862e5c31af7Sopenharmony_ci{ 3863e5c31af7Sopenharmony_ci DE_UNREF(physicalDevice); 3864e5c31af7Sopenharmony_ci DE_UNREF(pOpticalFlowImageFormatInfo); 3865e5c31af7Sopenharmony_ci DE_UNREF(pFormatCount); 3866e5c31af7Sopenharmony_ci DE_UNREF(pImageFormatProperties); 3867e5c31af7Sopenharmony_ci return VK_SUCCESS; 3868e5c31af7Sopenharmony_ci} 3869e5c31af7Sopenharmony_ci 3870e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL bindOpticalFlowSessionImageNV (VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout) 3871e5c31af7Sopenharmony_ci{ 3872e5c31af7Sopenharmony_ci DE_UNREF(device); 3873e5c31af7Sopenharmony_ci DE_UNREF(session); 3874e5c31af7Sopenharmony_ci DE_UNREF(bindingPoint); 3875e5c31af7Sopenharmony_ci DE_UNREF(view); 3876e5c31af7Sopenharmony_ci DE_UNREF(layout); 3877e5c31af7Sopenharmony_ci return VK_SUCCESS; 3878e5c31af7Sopenharmony_ci} 3879e5c31af7Sopenharmony_ci 3880e5c31af7Sopenharmony_ciVKAPI_ATTR void VKAPI_CALL cmdOpticalFlowExecuteNV (VkCommandBuffer commandBuffer, VkOpticalFlowSessionNV session, const VkOpticalFlowExecuteInfoNV* pExecuteInfo) 3881e5c31af7Sopenharmony_ci{ 3882e5c31af7Sopenharmony_ci DE_UNREF(commandBuffer); 3883e5c31af7Sopenharmony_ci DE_UNREF(session); 3884e5c31af7Sopenharmony_ci DE_UNREF(pExecuteInfo); 3885e5c31af7Sopenharmony_ci} 3886e5c31af7Sopenharmony_ci 3887e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL getDeviceFaultInfoEXT (VkDevice device, VkDeviceFaultCountsEXT* pFaultCounts, VkDeviceFaultInfoEXT* pFaultInfo) 3888e5c31af7Sopenharmony_ci{ 3889e5c31af7Sopenharmony_ci DE_UNREF(device); 3890e5c31af7Sopenharmony_ci DE_UNREF(pFaultCounts); 3891e5c31af7Sopenharmony_ci DE_UNREF(pFaultInfo); 3892e5c31af7Sopenharmony_ci return VK_SUCCESS; 3893e5c31af7Sopenharmony_ci} 3894e5c31af7Sopenharmony_ci 3895e5c31af7Sopenharmony_ciVKAPI_ATTR VkResult VKAPI_CALL releaseSwapchainImagesEXT (VkDevice device, const VkReleaseSwapchainImagesInfoEXT* pReleaseInfo) 3896e5c31af7Sopenharmony_ci{ 3897e5c31af7Sopenharmony_ci DE_UNREF(device); 3898e5c31af7Sopenharmony_ci DE_UNREF(pReleaseInfo); 3899e5c31af7Sopenharmony_ci return VK_SUCCESS; 3900e5c31af7Sopenharmony_ci} 3901e5c31af7Sopenharmony_ci 3902e5c31af7Sopenharmony_cistatic const tcu::StaticFunctionLibrary::Entry s_platformFunctions[] = 3903e5c31af7Sopenharmony_ci{ 3904e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateInstance, createInstance), 3905e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetInstanceProcAddr, getInstanceProcAddr), 3906e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumerateInstanceVersion, enumerateInstanceVersion), 3907e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumerateInstanceLayerProperties, enumerateInstanceLayerProperties), 3908e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumerateInstanceExtensionProperties, enumerateInstanceExtensionProperties), 3909e5c31af7Sopenharmony_ci}; 3910e5c31af7Sopenharmony_ci 3911e5c31af7Sopenharmony_cistatic const tcu::StaticFunctionLibrary::Entry s_instanceFunctions[] = 3912e5c31af7Sopenharmony_ci{ 3913e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyInstance, destroyInstance), 3914e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumeratePhysicalDevices, enumeratePhysicalDevices), 3915e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceProperties, getPhysicalDeviceProperties), 3916e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceQueueFamilyProperties, getPhysicalDeviceQueueFamilyProperties), 3917e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceMemoryProperties, getPhysicalDeviceMemoryProperties), 3918e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceFeatures, getPhysicalDeviceFeatures), 3919e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceFormatProperties, getPhysicalDeviceFormatProperties), 3920e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceImageFormatProperties, getPhysicalDeviceImageFormatProperties), 3921e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDevice, createDevice), 3922e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumerateDeviceLayerProperties, enumerateDeviceLayerProperties), 3923e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumerateDeviceExtensionProperties, enumerateDeviceExtensionProperties), 3924e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSparseImageFormatProperties, getPhysicalDeviceSparseImageFormatProperties), 3925e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateAndroidSurfaceKHR, createAndroidSurfaceKHR), 3926e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateOHOSSurfaceOpenHarmony, createOHOSSurfaceOpenHarmony), 3927e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceDisplayPropertiesKHR, getPhysicalDeviceDisplayPropertiesKHR), 3928e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceDisplayPlanePropertiesKHR, getPhysicalDeviceDisplayPlanePropertiesKHR), 3929e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDisplayPlaneSupportedDisplaysKHR, getDisplayPlaneSupportedDisplaysKHR), 3930e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDisplayModePropertiesKHR, getDisplayModePropertiesKHR), 3931e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDisplayModeKHR, createDisplayModeKHR), 3932e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDisplayPlaneCapabilitiesKHR, getDisplayPlaneCapabilitiesKHR), 3933e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDisplayPlaneSurfaceKHR, createDisplayPlaneSurfaceKHR), 3934e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroySurfaceKHR, destroySurfaceKHR), 3935e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfaceSupportKHR, getPhysicalDeviceSurfaceSupportKHR), 3936e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfaceCapabilitiesKHR, getPhysicalDeviceSurfaceCapabilitiesKHR), 3937e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfaceFormatsKHR, getPhysicalDeviceSurfaceFormatsKHR), 3938e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfacePresentModesKHR, getPhysicalDeviceSurfacePresentModesKHR), 3939e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateViSurfaceNN, createViSurfaceNN), 3940e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateWaylandSurfaceKHR, createWaylandSurfaceKHR), 3941e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceWaylandPresentationSupportKHR, getPhysicalDeviceWaylandPresentationSupportKHR), 3942e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateWin32SurfaceKHR, createWin32SurfaceKHR), 3943e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceWin32PresentationSupportKHR, getPhysicalDeviceWin32PresentationSupportKHR), 3944e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateXlibSurfaceKHR, createXlibSurfaceKHR), 3945e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceXlibPresentationSupportKHR, getPhysicalDeviceXlibPresentationSupportKHR), 3946e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateXcbSurfaceKHR, createXcbSurfaceKHR), 3947e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceXcbPresentationSupportKHR, getPhysicalDeviceXcbPresentationSupportKHR), 3948e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateImagePipeSurfaceFUCHSIA, createImagePipeSurfaceFUCHSIA), 3949e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateStreamDescriptorSurfaceGGP, createStreamDescriptorSurfaceGGP), 3950e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateScreenSurfaceQNX, createScreenSurfaceQNX), 3951e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceScreenPresentationSupportQNX, getPhysicalDeviceScreenPresentationSupportQNX), 3952e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDebugReportCallbackEXT, createDebugReportCallbackEXT), 3953e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDebugReportCallbackEXT, destroyDebugReportCallbackEXT), 3954e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDebugReportMessageEXT, debugReportMessageEXT), 3955e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceExternalImageFormatPropertiesNV, getPhysicalDeviceExternalImageFormatPropertiesNV), 3956e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceFeatures2, getPhysicalDeviceFeatures2), 3957e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceProperties2, getPhysicalDeviceProperties2), 3958e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceFormatProperties2, getPhysicalDeviceFormatProperties2), 3959e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceImageFormatProperties2, getPhysicalDeviceImageFormatProperties2), 3960e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceQueueFamilyProperties2, getPhysicalDeviceQueueFamilyProperties2), 3961e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceMemoryProperties2, getPhysicalDeviceMemoryProperties2), 3962e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSparseImageFormatProperties2, getPhysicalDeviceSparseImageFormatProperties2), 3963e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceExternalBufferProperties, getPhysicalDeviceExternalBufferProperties), 3964e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceExternalSemaphoreProperties, getPhysicalDeviceExternalSemaphoreProperties), 3965e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceExternalFenceProperties, getPhysicalDeviceExternalFenceProperties), 3966e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkReleaseDisplayEXT, releaseDisplayEXT), 3967e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireXlibDisplayEXT, acquireXlibDisplayEXT), 3968e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetRandROutputDisplayEXT, getRandROutputDisplayEXT), 3969e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireWinrtDisplayNV, acquireWinrtDisplayNV), 3970e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetWinrtDisplayNV, getWinrtDisplayNV), 3971e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfaceCapabilities2EXT, getPhysicalDeviceSurfaceCapabilities2EXT), 3972e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumeratePhysicalDeviceGroups, enumeratePhysicalDeviceGroups), 3973e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDevicePresentRectanglesKHR, getPhysicalDevicePresentRectanglesKHR), 3974e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateIOSSurfaceMVK, createIOSSurfaceMVK), 3975e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateMacOSSurfaceMVK, createMacOSSurfaceMVK), 3976e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateMetalSurfaceEXT, createMetalSurfaceEXT), 3977e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceMultisamplePropertiesEXT, getPhysicalDeviceMultisamplePropertiesEXT), 3978e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfaceCapabilities2KHR, getPhysicalDeviceSurfaceCapabilities2KHR), 3979e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfaceFormats2KHR, getPhysicalDeviceSurfaceFormats2KHR), 3980e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceDisplayProperties2KHR, getPhysicalDeviceDisplayProperties2KHR), 3981e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceDisplayPlaneProperties2KHR, getPhysicalDeviceDisplayPlaneProperties2KHR), 3982e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDisplayModeProperties2KHR, getDisplayModeProperties2KHR), 3983e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDisplayPlaneCapabilities2KHR, getDisplayPlaneCapabilities2KHR), 3984e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceCalibrateableTimeDomainsEXT, getPhysicalDeviceCalibrateableTimeDomainsEXT), 3985e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDebugUtilsMessengerEXT, createDebugUtilsMessengerEXT), 3986e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDebugUtilsMessengerEXT, destroyDebugUtilsMessengerEXT), 3987e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSubmitDebugUtilsMessageEXT, submitDebugUtilsMessageEXT), 3988e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceCooperativeMatrixPropertiesNV, getPhysicalDeviceCooperativeMatrixPropertiesNV), 3989e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSurfacePresentModes2EXT, getPhysicalDeviceSurfacePresentModes2EXT), 3990e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR, enumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR), 3991e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR, getPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR), 3992e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateHeadlessSurfaceEXT, createHeadlessSurfaceEXT), 3993e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV, getPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV), 3994e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceToolProperties, getPhysicalDeviceToolProperties), 3995e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceFragmentShadingRatesKHR, getPhysicalDeviceFragmentShadingRatesKHR), 3996e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceVideoCapabilitiesKHR, getPhysicalDeviceVideoCapabilitiesKHR), 3997e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceVideoFormatPropertiesKHR, getPhysicalDeviceVideoFormatPropertiesKHR), 3998e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireDrmDisplayEXT, acquireDrmDisplayEXT), 3999e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDrmDisplayEXT, getDrmDisplayEXT), 4000e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceOpticalFlowImageFormatsNV, getPhysicalDeviceOpticalFlowImageFormatsNV), 4001e5c31af7Sopenharmony_ci}; 4002e5c31af7Sopenharmony_ci 4003e5c31af7Sopenharmony_cistatic const tcu::StaticFunctionLibrary::Entry s_deviceFunctions[] = 4004e5c31af7Sopenharmony_ci{ 4005e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceProcAddr, getDeviceProcAddr), 4006e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDevice, destroyDevice), 4007e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceQueue, getDeviceQueue), 4008e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueSubmit, queueSubmit), 4009e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueWaitIdle, queueWaitIdle), 4010e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDeviceWaitIdle, deviceWaitIdle), 4011e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAllocateMemory, allocateMemory), 4012e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkFreeMemory, freeMemory), 4013e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkMapMemory, mapMemory), 4014e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkUnmapMemory, unmapMemory), 4015e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkFlushMappedMemoryRanges, flushMappedMemoryRanges), 4016e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkInvalidateMappedMemoryRanges, invalidateMappedMemoryRanges), 4017e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceMemoryCommitment, getDeviceMemoryCommitment), 4018e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements, getBufferMemoryRequirements), 4019e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindBufferMemory, bindBufferMemory), 4020e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements, getImageMemoryRequirements), 4021e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindImageMemory, bindImageMemory), 4022e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements, getImageSparseMemoryRequirements), 4023e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueBindSparse, queueBindSparse), 4024e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateFence, createFence), 4025e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyFence, destroyFence), 4026e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkResetFences, resetFences), 4027e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetFenceStatus, getFenceStatus), 4028e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkWaitForFences, waitForFences), 4029e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateSemaphore, createSemaphore), 4030e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroySemaphore, destroySemaphore), 4031e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateEvent, createEvent), 4032e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyEvent, destroyEvent), 4033e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetEventStatus, getEventStatus), 4034e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetEvent, setEvent), 4035e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkResetEvent, resetEvent), 4036e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateQueryPool, createQueryPool), 4037e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyQueryPool, destroyQueryPool), 4038e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetQueryPoolResults, getQueryPoolResults), 4039e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkResetQueryPool, resetQueryPool), 4040e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateBuffer, createBuffer), 4041e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyBuffer, destroyBuffer), 4042e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateBufferView, createBufferView), 4043e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyBufferView, destroyBufferView), 4044e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateImage, createImage), 4045e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyImage, destroyImage), 4046e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageSubresourceLayout, getImageSubresourceLayout), 4047e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateImageView, createImageView), 4048e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyImageView, destroyImageView), 4049e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateShaderModule, createShaderModule), 4050e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyShaderModule, destroyShaderModule), 4051e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreatePipelineCache, createPipelineCache), 4052e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyPipelineCache, destroyPipelineCache), 4053e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPipelineCacheData, getPipelineCacheData), 4054e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkMergePipelineCaches, mergePipelineCaches), 4055e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateGraphicsPipelines, createGraphicsPipelines), 4056e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateComputePipelines, createComputePipelines), 4057e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI, getDeviceSubpassShadingMaxWorkgroupSizeHUAWEI), 4058e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyPipeline, destroyPipeline), 4059e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreatePipelineLayout, createPipelineLayout), 4060e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyPipelineLayout, destroyPipelineLayout), 4061e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateSampler, createSampler), 4062e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroySampler, destroySampler), 4063e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDescriptorSetLayout, createDescriptorSetLayout), 4064e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDescriptorSetLayout, destroyDescriptorSetLayout), 4065e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDescriptorPool, createDescriptorPool), 4066e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDescriptorPool, destroyDescriptorPool), 4067e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkResetDescriptorPool, resetDescriptorPool), 4068e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAllocateDescriptorSets, allocateDescriptorSets), 4069e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkFreeDescriptorSets, freeDescriptorSets), 4070e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSets, updateDescriptorSets), 4071e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateFramebuffer, createFramebuffer), 4072e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyFramebuffer, destroyFramebuffer), 4073e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateRenderPass, createRenderPass), 4074e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyRenderPass, destroyRenderPass), 4075e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetRenderAreaGranularity, getRenderAreaGranularity), 4076e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateCommandPool, createCommandPool), 4077e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyCommandPool, destroyCommandPool), 4078e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkResetCommandPool, resetCommandPool), 4079e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAllocateCommandBuffers, allocateCommandBuffers), 4080e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkFreeCommandBuffers, freeCommandBuffers), 4081e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBeginCommandBuffer, beginCommandBuffer), 4082e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkEndCommandBuffer, endCommandBuffer), 4083e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkResetCommandBuffer, resetCommandBuffer), 4084e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindPipeline, cmdBindPipeline), 4085e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetViewport, cmdSetViewport), 4086e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetScissor, cmdSetScissor), 4087e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetLineWidth, cmdSetLineWidth), 4088e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthBias, cmdSetDepthBias), 4089e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetBlendConstants, cmdSetBlendConstants), 4090e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthBounds, cmdSetDepthBounds), 4091e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetStencilCompareMask, cmdSetStencilCompareMask), 4092e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetStencilWriteMask, cmdSetStencilWriteMask), 4093e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetStencilReference, cmdSetStencilReference), 4094e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindDescriptorSets, cmdBindDescriptorSets), 4095e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindIndexBuffer, cmdBindIndexBuffer), 4096e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindVertexBuffers, cmdBindVertexBuffers), 4097e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDraw, cmdDraw), 4098e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawIndexed, cmdDrawIndexed), 4099e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMultiEXT, cmdDrawMultiEXT), 4100e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMultiIndexedEXT, cmdDrawMultiIndexedEXT), 4101e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawIndirect, cmdDrawIndirect), 4102e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirect, cmdDrawIndexedIndirect), 4103e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDispatch, cmdDispatch), 4104e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDispatchIndirect, cmdDispatchIndirect), 4105e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSubpassShadingHUAWEI, cmdSubpassShadingHUAWEI), 4106e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyBuffer, cmdCopyBuffer), 4107e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyImage, cmdCopyImage), 4108e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBlitImage, cmdBlitImage), 4109e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyBufferToImage, cmdCopyBufferToImage), 4110e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyImageToBuffer, cmdCopyImageToBuffer), 4111e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyMemoryIndirectNV, cmdCopyMemoryIndirectNV), 4112e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyMemoryToImageIndirectNV, cmdCopyMemoryToImageIndirectNV), 4113e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdUpdateBuffer, cmdUpdateBuffer), 4114e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdFillBuffer, cmdFillBuffer), 4115e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdClearColorImage, cmdClearColorImage), 4116e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdClearDepthStencilImage, cmdClearDepthStencilImage), 4117e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdClearAttachments, cmdClearAttachments), 4118e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdResolveImage, cmdResolveImage), 4119e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetEvent, cmdSetEvent), 4120e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdResetEvent, cmdResetEvent), 4121e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWaitEvents, cmdWaitEvents), 4122e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdPipelineBarrier, cmdPipelineBarrier), 4123e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginQuery, cmdBeginQuery), 4124e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndQuery, cmdEndQuery), 4125e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginConditionalRenderingEXT, cmdBeginConditionalRenderingEXT), 4126e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndConditionalRenderingEXT, cmdEndConditionalRenderingEXT), 4127e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdResetQueryPool, cmdResetQueryPool), 4128e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteTimestamp, cmdWriteTimestamp), 4129e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyQueryPoolResults, cmdCopyQueryPoolResults), 4130e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdPushConstants, cmdPushConstants), 4131e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginRenderPass, cmdBeginRenderPass), 4132e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdNextSubpass, cmdNextSubpass), 4133e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndRenderPass, cmdEndRenderPass), 4134e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdExecuteCommands, cmdExecuteCommands), 4135e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetOHOSNativeBufferPropertiesOpenHarmony, getOHOSNativeBufferPropertiesOpenHarmony), 4136e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateSharedSwapchainsKHR, createSharedSwapchainsKHR), 4137e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateSwapchainKHR, createSwapchainKHR), 4138e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroySwapchainKHR, destroySwapchainKHR), 4139e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSwapchainImagesKHR, getSwapchainImagesKHR), 4140e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireNextImageKHR, acquireNextImageKHR), 4141e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueuePresentKHR, queuePresentKHR), 4142e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDebugMarkerSetObjectNameEXT, debugMarkerSetObjectNameEXT), 4143e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDebugMarkerSetObjectTagEXT, debugMarkerSetObjectTagEXT), 4144e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerBeginEXT, cmdDebugMarkerBeginEXT), 4145e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerEndEXT, cmdDebugMarkerEndEXT), 4146e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerInsertEXT, cmdDebugMarkerInsertEXT), 4147e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleNV, getMemoryWin32HandleNV), 4148e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdExecuteGeneratedCommandsNV, cmdExecuteGeneratedCommandsNV), 4149e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdPreprocessGeneratedCommandsNV, cmdPreprocessGeneratedCommandsNV), 4150e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindPipelineShaderGroupNV, cmdBindPipelineShaderGroupNV), 4151e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetGeneratedCommandsMemoryRequirementsNV, getGeneratedCommandsMemoryRequirementsNV), 4152e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateIndirectCommandsLayoutNV, createIndirectCommandsLayoutNV), 4153e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyIndirectCommandsLayoutNV, destroyIndirectCommandsLayoutNV), 4154e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetKHR, cmdPushDescriptorSetKHR), 4155e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkTrimCommandPool, trimCommandPool), 4156e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleKHR, getMemoryWin32HandleKHR), 4157e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandlePropertiesKHR, getMemoryWin32HandlePropertiesKHR), 4158e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryFdKHR, getMemoryFdKHR), 4159e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryFdPropertiesKHR, getMemoryFdPropertiesKHR), 4160e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryZirconHandleFUCHSIA, getMemoryZirconHandleFUCHSIA), 4161e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryZirconHandlePropertiesFUCHSIA, getMemoryZirconHandlePropertiesFUCHSIA), 4162e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryRemoteAddressNV, getMemoryRemoteAddressNV), 4163e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSemaphoreWin32HandleKHR, getSemaphoreWin32HandleKHR), 4164e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkImportSemaphoreWin32HandleKHR, importSemaphoreWin32HandleKHR), 4165e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSemaphoreFdKHR, getSemaphoreFdKHR), 4166e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkImportSemaphoreFdKHR, importSemaphoreFdKHR), 4167e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSemaphoreZirconHandleFUCHSIA, getSemaphoreZirconHandleFUCHSIA), 4168e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkImportSemaphoreZirconHandleFUCHSIA, importSemaphoreZirconHandleFUCHSIA), 4169e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetFenceWin32HandleKHR, getFenceWin32HandleKHR), 4170e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkImportFenceWin32HandleKHR, importFenceWin32HandleKHR), 4171e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetFenceFdKHR, getFenceFdKHR), 4172e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkImportFenceFdKHR, importFenceFdKHR), 4173e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDisplayPowerControlEXT, displayPowerControlEXT), 4174e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkRegisterDeviceEventEXT, registerDeviceEventEXT), 4175e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkRegisterDisplayEventEXT, registerDisplayEventEXT), 4176e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSwapchainCounterEXT, getSwapchainCounterEXT), 4177e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPeerMemoryFeatures, getDeviceGroupPeerMemoryFeatures), 4178e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindBufferMemory2, bindBufferMemory2), 4179e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindImageMemory2, bindImageMemory2), 4180e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDeviceMask, cmdSetDeviceMask), 4181e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPresentCapabilitiesKHR, getDeviceGroupPresentCapabilitiesKHR), 4182e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceGroupSurfacePresentModesKHR, getDeviceGroupSurfacePresentModesKHR), 4183e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireNextImage2KHR, acquireNextImage2KHR), 4184e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDispatchBase, cmdDispatchBase), 4185e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDescriptorUpdateTemplate, createDescriptorUpdateTemplate), 4186e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDescriptorUpdateTemplate, destroyDescriptorUpdateTemplate), 4187e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSetWithTemplate, updateDescriptorSetWithTemplate), 4188e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetWithTemplateKHR, cmdPushDescriptorSetWithTemplateKHR), 4189e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetHdrMetadataEXT, setHdrMetadataEXT), 4190e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSwapchainStatusKHR, getSwapchainStatusKHR), 4191e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetRefreshCycleDurationGOOGLE, getRefreshCycleDurationGOOGLE), 4192e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPastPresentationTimingGOOGLE, getPastPresentationTimingGOOGLE), 4193e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetViewportWScalingNV, cmdSetViewportWScalingNV), 4194e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDiscardRectangleEXT, cmdSetDiscardRectangleEXT), 4195e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetSampleLocationsEXT, cmdSetSampleLocationsEXT), 4196e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements2, getBufferMemoryRequirements2), 4197e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements2, getImageMemoryRequirements2), 4198e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements2, getImageSparseMemoryRequirements2), 4199e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceBufferMemoryRequirements, getDeviceBufferMemoryRequirements), 4200e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceImageMemoryRequirements, getDeviceImageMemoryRequirements), 4201e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceImageSparseMemoryRequirements, getDeviceImageSparseMemoryRequirements), 4202e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateSamplerYcbcrConversion, createSamplerYcbcrConversion), 4203e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroySamplerYcbcrConversion, destroySamplerYcbcrConversion), 4204e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceQueue2, getDeviceQueue2), 4205e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateValidationCacheEXT, createValidationCacheEXT), 4206e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyValidationCacheEXT, destroyValidationCacheEXT), 4207e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetValidationCacheDataEXT, getValidationCacheDataEXT), 4208e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkMergeValidationCachesEXT, mergeValidationCachesEXT), 4209e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutSupport, getDescriptorSetLayoutSupport), 4210e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSwapchainGrallocUsageOpenHarmony, getSwapchainGrallocUsageOpenHarmony), 4211e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetNativeFenceFdOpenHarmony, setNativeFenceFdOpenHarmony), 4212e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetNativeFenceFdOpenHarmony, getNativeFenceFdOpenHarmony), 4213e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetShaderInfoAMD, getShaderInfoAMD), 4214e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetLocalDimmingAMD, setLocalDimmingAMD), 4215e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetCalibratedTimestampsEXT, getCalibratedTimestampsEXT), 4216e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetDebugUtilsObjectNameEXT, setDebugUtilsObjectNameEXT), 4217e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetDebugUtilsObjectTagEXT, setDebugUtilsObjectTagEXT), 4218e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueBeginDebugUtilsLabelEXT, queueBeginDebugUtilsLabelEXT), 4219e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueEndDebugUtilsLabelEXT, queueEndDebugUtilsLabelEXT), 4220e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueInsertDebugUtilsLabelEXT, queueInsertDebugUtilsLabelEXT), 4221e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginDebugUtilsLabelEXT, cmdBeginDebugUtilsLabelEXT), 4222e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndDebugUtilsLabelEXT, cmdEndDebugUtilsLabelEXT), 4223e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdInsertDebugUtilsLabelEXT, cmdInsertDebugUtilsLabelEXT), 4224e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryHostPointerPropertiesEXT, getMemoryHostPointerPropertiesEXT), 4225e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteBufferMarkerAMD, cmdWriteBufferMarkerAMD), 4226e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateRenderPass2, createRenderPass2), 4227e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginRenderPass2, cmdBeginRenderPass2), 4228e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdNextSubpass2, cmdNextSubpass2), 4229e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndRenderPass2, cmdEndRenderPass2), 4230e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSemaphoreCounterValue, getSemaphoreCounterValue), 4231e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkWaitSemaphores, waitSemaphores), 4232e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSignalSemaphore, signalSemaphore), 4233e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetAndroidHardwareBufferPropertiesANDROID, getAndroidHardwareBufferPropertiesANDROID), 4234e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryAndroidHardwareBufferANDROID, getMemoryAndroidHardwareBufferANDROID), 4235e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMemoryOHOSNativeBufferOpenHarmony, getMemoryOHOSNativeBufferOpenHarmony), 4236e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawIndirectCount, cmdDrawIndirectCount), 4237e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirectCount, cmdDrawIndexedIndirectCount), 4238e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCheckpointNV, cmdSetCheckpointNV), 4239e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetQueueCheckpointDataNV, getQueueCheckpointDataNV), 4240e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindTransformFeedbackBuffersEXT, cmdBindTransformFeedbackBuffersEXT), 4241e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginTransformFeedbackEXT, cmdBeginTransformFeedbackEXT), 4242e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndTransformFeedbackEXT, cmdEndTransformFeedbackEXT), 4243e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginQueryIndexedEXT, cmdBeginQueryIndexedEXT), 4244e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndQueryIndexedEXT, cmdEndQueryIndexedEXT), 4245e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawIndirectByteCountEXT, cmdDrawIndirectByteCountEXT), 4246e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetExclusiveScissorNV, cmdSetExclusiveScissorNV), 4247e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindShadingRateImageNV, cmdBindShadingRateImageNV), 4248e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetViewportShadingRatePaletteNV, cmdSetViewportShadingRatePaletteNV), 4249e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoarseSampleOrderNV, cmdSetCoarseSampleOrderNV), 4250e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMeshTasksNV, cmdDrawMeshTasksNV), 4251e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMeshTasksIndirectNV, cmdDrawMeshTasksIndirectNV), 4252e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMeshTasksIndirectCountNV, cmdDrawMeshTasksIndirectCountNV), 4253e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMeshTasksEXT, cmdDrawMeshTasksEXT), 4254e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMeshTasksIndirectEXT, cmdDrawMeshTasksIndirectEXT), 4255e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDrawMeshTasksIndirectCountEXT, cmdDrawMeshTasksIndirectCountEXT), 4256e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCompileDeferredNV, compileDeferredNV), 4257e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateAccelerationStructureNV, createAccelerationStructureNV), 4258e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindInvocationMaskHUAWEI, cmdBindInvocationMaskHUAWEI), 4259e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyAccelerationStructureKHR, destroyAccelerationStructureKHR), 4260e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyAccelerationStructureNV, destroyAccelerationStructureNV), 4261e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetAccelerationStructureMemoryRequirementsNV, getAccelerationStructureMemoryRequirementsNV), 4262e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindAccelerationStructureMemoryNV, bindAccelerationStructureMemoryNV), 4263e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyAccelerationStructureNV, cmdCopyAccelerationStructureNV), 4264e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyAccelerationStructureKHR, cmdCopyAccelerationStructureKHR), 4265e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCopyAccelerationStructureKHR, copyAccelerationStructureKHR), 4266e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyAccelerationStructureToMemoryKHR, cmdCopyAccelerationStructureToMemoryKHR), 4267e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCopyAccelerationStructureToMemoryKHR, copyAccelerationStructureToMemoryKHR), 4268e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyMemoryToAccelerationStructureKHR, cmdCopyMemoryToAccelerationStructureKHR), 4269e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCopyMemoryToAccelerationStructureKHR, copyMemoryToAccelerationStructureKHR), 4270e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteAccelerationStructuresPropertiesKHR, cmdWriteAccelerationStructuresPropertiesKHR), 4271e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteAccelerationStructuresPropertiesNV, cmdWriteAccelerationStructuresPropertiesNV), 4272e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBuildAccelerationStructureNV, cmdBuildAccelerationStructureNV), 4273e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkWriteAccelerationStructuresPropertiesKHR, writeAccelerationStructuresPropertiesKHR), 4274e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdTraceRaysKHR, cmdTraceRaysKHR), 4275e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdTraceRaysNV, cmdTraceRaysNV), 4276e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetRayTracingShaderGroupHandlesKHR, getRayTracingShaderGroupHandlesKHR), 4277e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetRayTracingCaptureReplayShaderGroupHandlesKHR, getRayTracingCaptureReplayShaderGroupHandlesKHR), 4278e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetAccelerationStructureHandleNV, getAccelerationStructureHandleNV), 4279e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateRayTracingPipelinesNV, createRayTracingPipelinesNV), 4280e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateRayTracingPipelinesKHR, createRayTracingPipelinesKHR), 4281e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdTraceRaysIndirectKHR, cmdTraceRaysIndirectKHR), 4282e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdTraceRaysIndirect2KHR, cmdTraceRaysIndirect2KHR), 4283e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceAccelerationStructureCompatibilityKHR, getDeviceAccelerationStructureCompatibilityKHR), 4284e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetRayTracingShaderGroupStackSizeKHR, getRayTracingShaderGroupStackSizeKHR), 4285e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetRayTracingPipelineStackSizeKHR, cmdSetRayTracingPipelineStackSizeKHR), 4286e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageViewHandleNVX, getImageViewHandleNVX), 4287e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageViewAddressNVX, getImageViewAddressNVX), 4288e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceGroupSurfacePresentModes2EXT, getDeviceGroupSurfacePresentModes2EXT), 4289e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireFullScreenExclusiveModeEXT, acquireFullScreenExclusiveModeEXT), 4290e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkReleaseFullScreenExclusiveModeEXT, releaseFullScreenExclusiveModeEXT), 4291e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquireProfilingLockKHR, acquireProfilingLockKHR), 4292e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkReleaseProfilingLockKHR, releaseProfilingLockKHR), 4293e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageDrmFormatModifierPropertiesEXT, getImageDrmFormatModifierPropertiesEXT), 4294e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetBufferOpaqueCaptureAddress, getBufferOpaqueCaptureAddress), 4295e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetBufferDeviceAddress, getBufferDeviceAddress), 4296e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkInitializePerformanceApiINTEL, initializePerformanceApiINTEL), 4297e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkUninitializePerformanceApiINTEL, uninitializePerformanceApiINTEL), 4298e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPerformanceMarkerINTEL, cmdSetPerformanceMarkerINTEL), 4299e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPerformanceStreamMarkerINTEL, cmdSetPerformanceStreamMarkerINTEL), 4300e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPerformanceOverrideINTEL, cmdSetPerformanceOverrideINTEL), 4301e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkAcquirePerformanceConfigurationINTEL, acquirePerformanceConfigurationINTEL), 4302e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkReleasePerformanceConfigurationINTEL, releasePerformanceConfigurationINTEL), 4303e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueSetPerformanceConfigurationINTEL, queueSetPerformanceConfigurationINTEL), 4304e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPerformanceParameterINTEL, getPerformanceParameterINTEL), 4305e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceMemoryOpaqueCaptureAddress, getDeviceMemoryOpaqueCaptureAddress), 4306e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPipelineExecutablePropertiesKHR, getPipelineExecutablePropertiesKHR), 4307e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPipelineExecutableStatisticsKHR, getPipelineExecutableStatisticsKHR), 4308e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPipelineExecutableInternalRepresentationsKHR, getPipelineExecutableInternalRepresentationsKHR), 4309e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetLineStippleEXT, cmdSetLineStippleEXT), 4310e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateAccelerationStructureKHR, createAccelerationStructureKHR), 4311e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBuildAccelerationStructuresKHR, cmdBuildAccelerationStructuresKHR), 4312e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBuildAccelerationStructuresIndirectKHR, cmdBuildAccelerationStructuresIndirectKHR), 4313e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBuildAccelerationStructuresKHR, buildAccelerationStructuresKHR), 4314e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetAccelerationStructureDeviceAddressKHR, getAccelerationStructureDeviceAddressKHR), 4315e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateDeferredOperationKHR, createDeferredOperationKHR), 4316e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyDeferredOperationKHR, destroyDeferredOperationKHR), 4317e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeferredOperationMaxConcurrencyKHR, getDeferredOperationMaxConcurrencyKHR), 4318e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeferredOperationResultKHR, getDeferredOperationResultKHR), 4319e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDeferredOperationJoinKHR, deferredOperationJoinKHR), 4320e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCullMode, cmdSetCullMode), 4321e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetFrontFace, cmdSetFrontFace), 4322e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPrimitiveTopology, cmdSetPrimitiveTopology), 4323e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetViewportWithCount, cmdSetViewportWithCount), 4324e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetScissorWithCount, cmdSetScissorWithCount), 4325e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindVertexBuffers2, cmdBindVertexBuffers2), 4326e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthTestEnable, cmdSetDepthTestEnable), 4327e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthWriteEnable, cmdSetDepthWriteEnable), 4328e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthCompareOp, cmdSetDepthCompareOp), 4329e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthBoundsTestEnable, cmdSetDepthBoundsTestEnable), 4330e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetStencilTestEnable, cmdSetStencilTestEnable), 4331e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetStencilOp, cmdSetStencilOp), 4332e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPatchControlPointsEXT, cmdSetPatchControlPointsEXT), 4333e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetRasterizerDiscardEnable, cmdSetRasterizerDiscardEnable), 4334e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthBiasEnable, cmdSetDepthBiasEnable), 4335e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetLogicOpEXT, cmdSetLogicOpEXT), 4336e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPrimitiveRestartEnable, cmdSetPrimitiveRestartEnable), 4337e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetTessellationDomainOriginEXT, cmdSetTessellationDomainOriginEXT), 4338e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthClampEnableEXT, cmdSetDepthClampEnableEXT), 4339e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetPolygonModeEXT, cmdSetPolygonModeEXT), 4340e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetRasterizationSamplesEXT, cmdSetRasterizationSamplesEXT), 4341e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetSampleMaskEXT, cmdSetSampleMaskEXT), 4342e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetAlphaToCoverageEnableEXT, cmdSetAlphaToCoverageEnableEXT), 4343e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetAlphaToOneEnableEXT, cmdSetAlphaToOneEnableEXT), 4344e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetLogicOpEnableEXT, cmdSetLogicOpEnableEXT), 4345e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetColorBlendEnableEXT, cmdSetColorBlendEnableEXT), 4346e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetColorBlendEquationEXT, cmdSetColorBlendEquationEXT), 4347e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetColorWriteMaskEXT, cmdSetColorWriteMaskEXT), 4348e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetRasterizationStreamEXT, cmdSetRasterizationStreamEXT), 4349e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetConservativeRasterizationModeEXT, cmdSetConservativeRasterizationModeEXT), 4350e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetExtraPrimitiveOverestimationSizeEXT, cmdSetExtraPrimitiveOverestimationSizeEXT), 4351e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthClipEnableEXT, cmdSetDepthClipEnableEXT), 4352e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetSampleLocationsEnableEXT, cmdSetSampleLocationsEnableEXT), 4353e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetColorBlendAdvancedEXT, cmdSetColorBlendAdvancedEXT), 4354e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetProvokingVertexModeEXT, cmdSetProvokingVertexModeEXT), 4355e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetLineRasterizationModeEXT, cmdSetLineRasterizationModeEXT), 4356e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetLineStippleEnableEXT, cmdSetLineStippleEnableEXT), 4357e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDepthClipNegativeOneToOneEXT, cmdSetDepthClipNegativeOneToOneEXT), 4358e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetViewportWScalingEnableNV, cmdSetViewportWScalingEnableNV), 4359e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetViewportSwizzleNV, cmdSetViewportSwizzleNV), 4360e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoverageToColorEnableNV, cmdSetCoverageToColorEnableNV), 4361e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoverageToColorLocationNV, cmdSetCoverageToColorLocationNV), 4362e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoverageModulationModeNV, cmdSetCoverageModulationModeNV), 4363e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoverageModulationTableEnableNV, cmdSetCoverageModulationTableEnableNV), 4364e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoverageModulationTableNV, cmdSetCoverageModulationTableNV), 4365e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetShadingRateImageEnableNV, cmdSetShadingRateImageEnableNV), 4366e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetCoverageReductionModeNV, cmdSetCoverageReductionModeNV), 4367e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetRepresentativeFragmentTestEnableNV, cmdSetRepresentativeFragmentTestEnableNV), 4368e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreatePrivateDataSlot, createPrivateDataSlot), 4369e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyPrivateDataSlot, destroyPrivateDataSlot), 4370e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetPrivateData, setPrivateData), 4371e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPrivateData, getPrivateData), 4372e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyBuffer2, cmdCopyBuffer2), 4373e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyImage2, cmdCopyImage2), 4374e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBlitImage2, cmdBlitImage2), 4375e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyBufferToImage2, cmdCopyBufferToImage2), 4376e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyImageToBuffer2, cmdCopyImageToBuffer2), 4377e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdResolveImage2, cmdResolveImage2), 4378e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetFragmentShadingRateKHR, cmdSetFragmentShadingRateKHR), 4379e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetFragmentShadingRateEnumNV, cmdSetFragmentShadingRateEnumNV), 4380e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetAccelerationStructureBuildSizesKHR, getAccelerationStructureBuildSizesKHR), 4381e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetVertexInputEXT, cmdSetVertexInputEXT), 4382e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetColorWriteEnableEXT, cmdSetColorWriteEnableEXT), 4383e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetEvent2, cmdSetEvent2), 4384e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdResetEvent2, cmdResetEvent2), 4385e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWaitEvents2, cmdWaitEvents2), 4386e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdPipelineBarrier2, cmdPipelineBarrier2), 4387e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkQueueSubmit2, queueSubmit2), 4388e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteTimestamp2, cmdWriteTimestamp2), 4389e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteBufferMarker2AMD, cmdWriteBufferMarker2AMD), 4390e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetQueueCheckpointData2NV, getQueueCheckpointData2NV), 4391e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateVideoSessionKHR, createVideoSessionKHR), 4392e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyVideoSessionKHR, destroyVideoSessionKHR), 4393e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateVideoSessionParametersKHR, createVideoSessionParametersKHR), 4394e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkUpdateVideoSessionParametersKHR, updateVideoSessionParametersKHR), 4395e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyVideoSessionParametersKHR, destroyVideoSessionParametersKHR), 4396e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetVideoSessionMemoryRequirementsKHR, getVideoSessionMemoryRequirementsKHR), 4397e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindVideoSessionMemoryKHR, bindVideoSessionMemoryKHR), 4398e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDecodeVideoKHR, cmdDecodeVideoKHR), 4399e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginVideoCodingKHR, cmdBeginVideoCodingKHR), 4400e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdControlVideoCodingKHR, cmdControlVideoCodingKHR), 4401e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndVideoCodingKHR, cmdEndVideoCodingKHR), 4402e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEncodeVideoKHR, cmdEncodeVideoKHR), 4403e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDecompressMemoryNV, cmdDecompressMemoryNV), 4404e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdDecompressMemoryIndirectCountNV, cmdDecompressMemoryIndirectCountNV), 4405e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateCuModuleNVX, createCuModuleNVX), 4406e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateCuFunctionNVX, createCuFunctionNVX), 4407e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyCuModuleNVX, destroyCuModuleNVX), 4408e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyCuFunctionNVX, destroyCuFunctionNVX), 4409e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCuLaunchKernelNVX, cmdCuLaunchKernelNVX), 4410e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutSizeEXT, getDescriptorSetLayoutSizeEXT), 4411e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutBindingOffsetEXT, getDescriptorSetLayoutBindingOffsetEXT), 4412e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDescriptorEXT, getDescriptorEXT), 4413e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindDescriptorBuffersEXT, cmdBindDescriptorBuffersEXT), 4414e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdSetDescriptorBufferOffsetsEXT, cmdSetDescriptorBufferOffsetsEXT), 4415e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBindDescriptorBufferEmbeddedSamplersEXT, cmdBindDescriptorBufferEmbeddedSamplersEXT), 4416e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetBufferOpaqueCaptureDescriptorDataEXT, getBufferOpaqueCaptureDescriptorDataEXT), 4417e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageOpaqueCaptureDescriptorDataEXT, getImageOpaqueCaptureDescriptorDataEXT), 4418e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageViewOpaqueCaptureDescriptorDataEXT, getImageViewOpaqueCaptureDescriptorDataEXT), 4419e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetSamplerOpaqueCaptureDescriptorDataEXT, getSamplerOpaqueCaptureDescriptorDataEXT), 4420e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT, getAccelerationStructureOpaqueCaptureDescriptorDataEXT), 4421e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetDeviceMemoryPriorityEXT, setDeviceMemoryPriorityEXT), 4422e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkWaitForPresentKHR, waitForPresentKHR), 4423e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateBufferCollectionFUCHSIA, createBufferCollectionFUCHSIA), 4424e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetBufferCollectionBufferConstraintsFUCHSIA, setBufferCollectionBufferConstraintsFUCHSIA), 4425e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkSetBufferCollectionImageConstraintsFUCHSIA, setBufferCollectionImageConstraintsFUCHSIA), 4426e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyBufferCollectionFUCHSIA, destroyBufferCollectionFUCHSIA), 4427e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetBufferCollectionPropertiesFUCHSIA, getBufferCollectionPropertiesFUCHSIA), 4428e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBeginRendering, cmdBeginRendering), 4429e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdEndRendering, cmdEndRendering), 4430e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutHostMappingInfoVALVE, getDescriptorSetLayoutHostMappingInfoVALVE), 4431e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDescriptorSetHostMappingVALVE, getDescriptorSetHostMappingVALVE), 4432e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateMicromapEXT, createMicromapEXT), 4433e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdBuildMicromapsEXT, cmdBuildMicromapsEXT), 4434e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBuildMicromapsEXT, buildMicromapsEXT), 4435e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyMicromapEXT, destroyMicromapEXT), 4436e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyMicromapEXT, cmdCopyMicromapEXT), 4437e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCopyMicromapEXT, copyMicromapEXT), 4438e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyMicromapToMemoryEXT, cmdCopyMicromapToMemoryEXT), 4439e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCopyMicromapToMemoryEXT, copyMicromapToMemoryEXT), 4440e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdCopyMemoryToMicromapEXT, cmdCopyMemoryToMicromapEXT), 4441e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCopyMemoryToMicromapEXT, copyMemoryToMicromapEXT), 4442e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdWriteMicromapsPropertiesEXT, cmdWriteMicromapsPropertiesEXT), 4443e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkWriteMicromapsPropertiesEXT, writeMicromapsPropertiesEXT), 4444e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceMicromapCompatibilityEXT, getDeviceMicromapCompatibilityEXT), 4445e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetMicromapBuildSizesEXT, getMicromapBuildSizesEXT), 4446e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetShaderModuleIdentifierEXT, getShaderModuleIdentifierEXT), 4447e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetShaderModuleCreateInfoIdentifierEXT, getShaderModuleCreateInfoIdentifierEXT), 4448e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetImageSubresourceLayout2EXT, getImageSubresourceLayout2EXT), 4449e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetPipelinePropertiesEXT, getPipelinePropertiesEXT), 4450e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkExportMetalObjectsEXT, exportMetalObjectsEXT), 4451e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetFramebufferTilePropertiesQCOM, getFramebufferTilePropertiesQCOM), 4452e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDynamicRenderingTilePropertiesQCOM, getDynamicRenderingTilePropertiesQCOM), 4453e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCreateOpticalFlowSessionNV, createOpticalFlowSessionNV), 4454e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkDestroyOpticalFlowSessionNV, destroyOpticalFlowSessionNV), 4455e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkBindOpticalFlowSessionImageNV, bindOpticalFlowSessionImageNV), 4456e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkCmdOpticalFlowExecuteNV, cmdOpticalFlowExecuteNV), 4457e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkGetDeviceFaultInfoEXT, getDeviceFaultInfoEXT), 4458e5c31af7Sopenharmony_ci VK_NULL_FUNC_ENTRY(vkReleaseSwapchainImagesEXT, releaseSwapchainImagesEXT), 4459e5c31af7Sopenharmony_ci}; 4460e5c31af7Sopenharmony_ci 4461