Commit fe5e0618 authored by Georg Lehmann's avatar Georg Lehmann Committed by Alexandre Julliard

winevulkan: Update to VK spec version 1.3.204.

parent 0417d9d0
......@@ -3,7 +3,7 @@
# This file is generated from Vulkan vk.xml file covered
# by the following copyright and permission notice:
#
# Copyright 2015-2021 The Khronos Group Inc.
# Copyright 2015-2022 The Khronos Group Inc.
#
# SPDX-License-Identifier: Apache-2.0 OR MIT
#
......@@ -21,18 +21,25 @@
@ stdcall vkCmdBeginQuery(ptr int64 long long) winevulkan.vkCmdBeginQuery
@ stdcall vkCmdBeginRenderPass(ptr ptr long) winevulkan.vkCmdBeginRenderPass
@ stdcall vkCmdBeginRenderPass2(ptr ptr ptr) winevulkan.vkCmdBeginRenderPass2
@ stub vkCmdBeginRendering
@ stdcall vkCmdBindDescriptorSets(ptr long int64 long long ptr long ptr) winevulkan.vkCmdBindDescriptorSets
@ stdcall vkCmdBindIndexBuffer(ptr int64 int64 long) winevulkan.vkCmdBindIndexBuffer
@ stdcall vkCmdBindPipeline(ptr long int64) winevulkan.vkCmdBindPipeline
@ stdcall vkCmdBindVertexBuffers(ptr long long ptr ptr) winevulkan.vkCmdBindVertexBuffers
@ stub vkCmdBindVertexBuffers2
@ stdcall vkCmdBlitImage(ptr int64 long int64 long long ptr long) winevulkan.vkCmdBlitImage
@ stub vkCmdBlitImage2
@ stdcall vkCmdClearAttachments(ptr long ptr long ptr) winevulkan.vkCmdClearAttachments
@ stdcall vkCmdClearColorImage(ptr int64 long ptr long ptr) winevulkan.vkCmdClearColorImage
@ stdcall vkCmdClearDepthStencilImage(ptr int64 long ptr long ptr) winevulkan.vkCmdClearDepthStencilImage
@ stdcall vkCmdCopyBuffer(ptr int64 int64 long ptr) winevulkan.vkCmdCopyBuffer
@ stub vkCmdCopyBuffer2
@ stdcall vkCmdCopyBufferToImage(ptr int64 int64 long long ptr) winevulkan.vkCmdCopyBufferToImage
@ stub vkCmdCopyBufferToImage2
@ stdcall vkCmdCopyImage(ptr int64 long int64 long long ptr) winevulkan.vkCmdCopyImage
@ stub vkCmdCopyImage2
@ stdcall vkCmdCopyImageToBuffer(ptr int64 long int64 long ptr) winevulkan.vkCmdCopyImageToBuffer
@ stub vkCmdCopyImageToBuffer2
@ stdcall vkCmdCopyQueryPoolResults(ptr int64 long long int64 int64 int64 long) winevulkan.vkCmdCopyQueryPoolResults
@ stdcall vkCmdDispatch(ptr long long long) winevulkan.vkCmdDispatch
@ stdcall vkCmdDispatchBase(ptr long long long long long long) winevulkan.vkCmdDispatchBase
......@@ -46,29 +53,50 @@
@ stdcall vkCmdEndQuery(ptr int64 long) winevulkan.vkCmdEndQuery
@ stdcall vkCmdEndRenderPass(ptr) winevulkan.vkCmdEndRenderPass
@ stdcall vkCmdEndRenderPass2(ptr ptr) winevulkan.vkCmdEndRenderPass2
@ stub vkCmdEndRendering
@ stdcall vkCmdExecuteCommands(ptr long ptr) winevulkan.vkCmdExecuteCommands
@ stdcall vkCmdFillBuffer(ptr int64 int64 int64 long) winevulkan.vkCmdFillBuffer
@ stdcall vkCmdNextSubpass(ptr long) winevulkan.vkCmdNextSubpass
@ stdcall vkCmdNextSubpass2(ptr ptr ptr) winevulkan.vkCmdNextSubpass2
@ stdcall vkCmdPipelineBarrier(ptr long long long long ptr long ptr long ptr) winevulkan.vkCmdPipelineBarrier
@ stub vkCmdPipelineBarrier2
@ stdcall vkCmdPushConstants(ptr int64 long long long ptr) winevulkan.vkCmdPushConstants
@ stdcall vkCmdResetEvent(ptr int64 long) winevulkan.vkCmdResetEvent
@ stub vkCmdResetEvent2
@ stdcall vkCmdResetQueryPool(ptr int64 long long) winevulkan.vkCmdResetQueryPool
@ stdcall vkCmdResolveImage(ptr int64 long int64 long long ptr) winevulkan.vkCmdResolveImage
@ stub vkCmdResolveImage2
@ stdcall vkCmdSetBlendConstants(ptr ptr) winevulkan.vkCmdSetBlendConstants
@ stub vkCmdSetCullMode
@ stdcall vkCmdSetDepthBias(ptr float float float) winevulkan.vkCmdSetDepthBias
@ stub vkCmdSetDepthBiasEnable
@ stdcall vkCmdSetDepthBounds(ptr float float) winevulkan.vkCmdSetDepthBounds
@ stub vkCmdSetDepthBoundsTestEnable
@ stub vkCmdSetDepthCompareOp
@ stub vkCmdSetDepthTestEnable
@ stub vkCmdSetDepthWriteEnable
@ stdcall vkCmdSetDeviceMask(ptr long) winevulkan.vkCmdSetDeviceMask
@ stdcall vkCmdSetEvent(ptr int64 long) winevulkan.vkCmdSetEvent
@ stub vkCmdSetEvent2
@ stub vkCmdSetFrontFace
@ stdcall vkCmdSetLineWidth(ptr float) winevulkan.vkCmdSetLineWidth
@ stub vkCmdSetPrimitiveRestartEnable
@ stub vkCmdSetPrimitiveTopology
@ stub vkCmdSetRasterizerDiscardEnable
@ stdcall vkCmdSetScissor(ptr long long ptr) winevulkan.vkCmdSetScissor
@ stub vkCmdSetScissorWithCount
@ stdcall vkCmdSetStencilCompareMask(ptr long long) winevulkan.vkCmdSetStencilCompareMask
@ stub vkCmdSetStencilOp
@ stdcall vkCmdSetStencilReference(ptr long long) winevulkan.vkCmdSetStencilReference
@ stub vkCmdSetStencilTestEnable
@ stdcall vkCmdSetStencilWriteMask(ptr long long) winevulkan.vkCmdSetStencilWriteMask
@ stdcall vkCmdSetViewport(ptr long long ptr) winevulkan.vkCmdSetViewport
@ stub vkCmdSetViewportWithCount
@ stdcall vkCmdUpdateBuffer(ptr int64 int64 int64 ptr) winevulkan.vkCmdUpdateBuffer
@ stdcall vkCmdWaitEvents(ptr long ptr long long long ptr long ptr long ptr) winevulkan.vkCmdWaitEvents
@ stub vkCmdWaitEvents2
@ stdcall vkCmdWriteTimestamp(ptr long int64 long) winevulkan.vkCmdWriteTimestamp
@ stub vkCmdWriteTimestamp2
@ stdcall vkCreateBuffer(ptr ptr ptr ptr) winevulkan.vkCreateBuffer
@ stdcall vkCreateBufferView(ptr ptr ptr ptr) winevulkan.vkCreateBufferView
@ stdcall vkCreateCommandPool(ptr ptr ptr ptr) winevulkan.vkCreateCommandPool
......@@ -88,6 +116,7 @@
@ stdcall vkCreateInstance(ptr ptr ptr) winevulkan.vkCreateInstance
@ stdcall vkCreatePipelineCache(ptr ptr ptr ptr) winevulkan.vkCreatePipelineCache
@ stdcall vkCreatePipelineLayout(ptr ptr ptr ptr) winevulkan.vkCreatePipelineLayout
@ stub vkCreatePrivateDataSlot
@ stdcall vkCreateQueryPool(ptr ptr ptr ptr) winevulkan.vkCreateQueryPool
@ stdcall vkCreateRenderPass(ptr ptr ptr ptr) winevulkan.vkCreateRenderPass
@ stdcall vkCreateRenderPass2(ptr ptr ptr ptr) winevulkan.vkCreateRenderPass2
......@@ -114,6 +143,7 @@
@ stdcall vkDestroyPipeline(ptr int64 ptr) winevulkan.vkDestroyPipeline
@ stdcall vkDestroyPipelineCache(ptr int64 ptr) winevulkan.vkDestroyPipelineCache
@ stdcall vkDestroyPipelineLayout(ptr int64 ptr) winevulkan.vkDestroyPipelineLayout
@ stub vkDestroyPrivateDataSlot
@ stdcall vkDestroyQueryPool(ptr int64 ptr) winevulkan.vkDestroyQueryPool
@ stdcall vkDestroyRenderPass(ptr int64 ptr) winevulkan.vkDestroyRenderPass
@ stdcall vkDestroySampler(ptr int64 ptr) winevulkan.vkDestroySampler
......@@ -140,9 +170,12 @@
@ stdcall vkGetBufferMemoryRequirements2(ptr ptr ptr) winevulkan.vkGetBufferMemoryRequirements2
@ stdcall vkGetBufferOpaqueCaptureAddress(ptr ptr) winevulkan.vkGetBufferOpaqueCaptureAddress
@ stdcall vkGetDescriptorSetLayoutSupport(ptr ptr ptr) winevulkan.vkGetDescriptorSetLayoutSupport
@ stub vkGetDeviceBufferMemoryRequirements
@ stdcall vkGetDeviceGroupPeerMemoryFeatures(ptr long long long ptr) winevulkan.vkGetDeviceGroupPeerMemoryFeatures
@ stdcall vkGetDeviceGroupPresentCapabilitiesKHR(ptr ptr) winevulkan.vkGetDeviceGroupPresentCapabilitiesKHR
@ stdcall vkGetDeviceGroupSurfacePresentModesKHR(ptr int64 ptr) winevulkan.vkGetDeviceGroupSurfacePresentModesKHR
@ stub vkGetDeviceImageMemoryRequirements
@ stub vkGetDeviceImageSparseMemoryRequirements
@ stdcall vkGetDeviceMemoryCommitment(ptr int64 ptr) winevulkan.vkGetDeviceMemoryCommitment
@ stdcall vkGetDeviceMemoryOpaqueCaptureAddress(ptr ptr) winevulkan.vkGetDeviceMemoryOpaqueCaptureAddress
@ stdcall vkGetDeviceProcAddr(ptr str) winevulkan.vkGetDeviceProcAddr
......@@ -185,8 +218,10 @@
@ stdcall vkGetPhysicalDeviceSurfaceFormatsKHR(ptr int64 ptr ptr) winevulkan.vkGetPhysicalDeviceSurfaceFormatsKHR
@ stdcall vkGetPhysicalDeviceSurfacePresentModesKHR(ptr int64 ptr ptr) winevulkan.vkGetPhysicalDeviceSurfacePresentModesKHR
@ stdcall vkGetPhysicalDeviceSurfaceSupportKHR(ptr long int64 ptr) winevulkan.vkGetPhysicalDeviceSurfaceSupportKHR
@ stub vkGetPhysicalDeviceToolProperties
@ stdcall vkGetPhysicalDeviceWin32PresentationSupportKHR(ptr long) winevulkan.vkGetPhysicalDeviceWin32PresentationSupportKHR
@ stdcall vkGetPipelineCacheData(ptr int64 ptr ptr) winevulkan.vkGetPipelineCacheData
@ stub vkGetPrivateData
@ stdcall vkGetQueryPoolResults(ptr int64 long long long ptr int64 long) winevulkan.vkGetQueryPoolResults
@ stdcall vkGetRenderAreaGranularity(ptr int64 ptr) winevulkan.vkGetRenderAreaGranularity
@ stdcall vkGetSemaphoreCounterValue(ptr int64 ptr) winevulkan.vkGetSemaphoreCounterValue
......@@ -197,6 +232,7 @@
@ stdcall vkQueueBindSparse(ptr long ptr int64) winevulkan.vkQueueBindSparse
@ stdcall vkQueuePresentKHR(ptr ptr) winevulkan.vkQueuePresentKHR
@ stdcall vkQueueSubmit(ptr long ptr int64) winevulkan.vkQueueSubmit
@ stub vkQueueSubmit2
@ stdcall vkQueueWaitIdle(ptr) winevulkan.vkQueueWaitIdle
@ stdcall vkResetCommandBuffer(ptr long) winevulkan.vkResetCommandBuffer
@ stdcall vkResetCommandPool(ptr int64 long) winevulkan.vkResetCommandPool
......@@ -205,6 +241,7 @@
@ stdcall vkResetFences(ptr long ptr) winevulkan.vkResetFences
@ stdcall vkResetQueryPool(ptr int64 long long) winevulkan.vkResetQueryPool
@ stdcall vkSetEvent(ptr int64) winevulkan.vkSetEvent
@ stub vkSetPrivateData
@ stdcall vkSignalSemaphore(ptr ptr) winevulkan.vkSignalSemaphore
@ stdcall vkTrimCommandPool(ptr int64 long) winevulkan.vkTrimCommandPool
@ stdcall vkUnmapMemory(ptr int64) winevulkan.vkUnmapMemory
......
......@@ -3,7 +3,7 @@
* This file is generated from Vulkan vk.xml file covered
* by the following copyright and permission notice:
*
* Copyright 2015-2021 The Khronos Group Inc.
* Copyright 2015-2022 The Khronos Group Inc.
*
* SPDX-License-Identifier: Apache-2.0 OR MIT
*
......@@ -602,7 +602,7 @@ struct vkCmdBeginRenderPass2KHR_params
struct vkCmdBeginRenderingKHR_params
{
VkCommandBuffer commandBuffer;
const VkRenderingInfoKHR *pRenderingInfo;
const VkRenderingInfo *pRenderingInfo;
};
struct vkCmdBeginTransformFeedbackEXT_params
......@@ -708,7 +708,7 @@ struct vkCmdBlitImage_params
struct vkCmdBlitImage2KHR_params
{
VkCommandBuffer commandBuffer;
const VkBlitImageInfo2KHR *pBlitImageInfo;
const VkBlitImageInfo2 *pBlitImageInfo;
};
struct vkCmdBuildAccelerationStructureNV_params
......@@ -803,7 +803,7 @@ struct vkCmdCopyBuffer_params
struct vkCmdCopyBuffer2KHR_params
{
VkCommandBuffer commandBuffer;
const VkCopyBufferInfo2KHR *pCopyBufferInfo;
const VkCopyBufferInfo2 *pCopyBufferInfo;
};
struct vkCmdCopyBufferToImage_params
......@@ -819,7 +819,7 @@ struct vkCmdCopyBufferToImage_params
struct vkCmdCopyBufferToImage2KHR_params
{
VkCommandBuffer commandBuffer;
const VkCopyBufferToImageInfo2KHR *pCopyBufferToImageInfo;
const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo;
};
struct vkCmdCopyImage_params
......@@ -836,7 +836,7 @@ struct vkCmdCopyImage_params
struct vkCmdCopyImage2KHR_params
{
VkCommandBuffer commandBuffer;
const VkCopyImageInfo2KHR *pCopyImageInfo;
const VkCopyImageInfo2 *pCopyImageInfo;
};
struct vkCmdCopyImageToBuffer_params
......@@ -852,7 +852,7 @@ struct vkCmdCopyImageToBuffer_params
struct vkCmdCopyImageToBuffer2KHR_params
{
VkCommandBuffer commandBuffer;
const VkCopyImageToBufferInfo2KHR *pCopyImageToBufferInfo;
const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo;
};
struct vkCmdCopyMemoryToAccelerationStructureKHR_params
......@@ -1217,7 +1217,7 @@ struct vkCmdPipelineBarrier_params
struct vkCmdPipelineBarrier2KHR_params
{
VkCommandBuffer commandBuffer;
const VkDependencyInfoKHR *pDependencyInfo;
const VkDependencyInfo *pDependencyInfo;
};
struct vkCmdPreprocessGeneratedCommandsNV_params
......@@ -1266,7 +1266,7 @@ struct vkCmdResetEvent2KHR_params
{
VkCommandBuffer commandBuffer;
VkEvent event;
VkPipelineStageFlags2KHR stageMask;
VkPipelineStageFlags2 stageMask;
};
struct vkCmdResetQueryPool_params
......@@ -1291,7 +1291,7 @@ struct vkCmdResolveImage_params
struct vkCmdResolveImage2KHR_params
{
VkCommandBuffer commandBuffer;
const VkResolveImageInfo2KHR *pResolveImageInfo;
const VkResolveImageInfo2 *pResolveImageInfo;
};
struct vkCmdSetBlendConstants_params
......@@ -1403,7 +1403,7 @@ struct vkCmdSetEvent2KHR_params
{
VkCommandBuffer commandBuffer;
VkEvent event;
const VkDependencyInfoKHR *pDependencyInfo;
const VkDependencyInfo *pDependencyInfo;
};
struct vkCmdSetExclusiveScissorNV_params
......@@ -1674,7 +1674,7 @@ struct vkCmdWaitEvents2KHR_params
VkCommandBuffer commandBuffer;
uint32_t eventCount;
const VkEvent *pEvents;
const VkDependencyInfoKHR *pDependencyInfos;
const VkDependencyInfo *pDependencyInfos;
};
struct vkCmdWriteAccelerationStructuresPropertiesKHR_params
......@@ -1700,7 +1700,7 @@ struct vkCmdWriteAccelerationStructuresPropertiesNV_params
struct vkCmdWriteBufferMarker2AMD_params
{
VkCommandBuffer commandBuffer;
VkPipelineStageFlags2KHR stage;
VkPipelineStageFlags2 stage;
VkBuffer dstBuffer;
VkDeviceSize dstOffset;
uint32_t marker;
......@@ -1726,7 +1726,7 @@ struct vkCmdWriteTimestamp_params
struct vkCmdWriteTimestamp2KHR_params
{
VkCommandBuffer commandBuffer;
VkPipelineStageFlags2KHR stage;
VkPipelineStageFlags2 stage;
VkQueryPool queryPool;
uint32_t query;
};
......@@ -1972,9 +1972,9 @@ struct vkCreatePipelineLayout_params
struct vkCreatePrivateDataSlotEXT_params
{
VkDevice device;
const VkPrivateDataSlotCreateInfoEXT *pCreateInfo;
const VkPrivateDataSlotCreateInfo *pCreateInfo;
const VkAllocationCallbacks *pAllocator;
VkPrivateDataSlotEXT *pPrivateDataSlot;
VkPrivateDataSlot *pPrivateDataSlot;
};
struct vkCreateQueryPool_params
......@@ -2300,7 +2300,7 @@ struct vkDestroyPipelineLayout_params
struct vkDestroyPrivateDataSlotEXT_params
{
VkDevice device;
VkPrivateDataSlotEXT privateDataSlot;
VkPrivateDataSlot privateDataSlot;
const VkAllocationCallbacks *pAllocator;
};
......@@ -2603,7 +2603,7 @@ struct vkGetDeviceAccelerationStructureCompatibilityKHR_params
struct vkGetDeviceBufferMemoryRequirementsKHR_params
{
VkDevice device;
const VkDeviceBufferMemoryRequirementsKHR *pInfo;
const VkDeviceBufferMemoryRequirements *pInfo;
VkMemoryRequirements2 *pMemoryRequirements;
};
......@@ -2641,14 +2641,14 @@ struct vkGetDeviceGroupSurfacePresentModesKHR_params
struct vkGetDeviceImageMemoryRequirementsKHR_params
{
VkDevice device;
const VkDeviceImageMemoryRequirementsKHR *pInfo;
const VkDeviceImageMemoryRequirements *pInfo;
VkMemoryRequirements2 *pMemoryRequirements;
};
struct vkGetDeviceImageSparseMemoryRequirementsKHR_params
{
VkDevice device;
const VkDeviceImageMemoryRequirementsKHR *pInfo;
const VkDeviceImageMemoryRequirements *pInfo;
uint32_t *pSparseMemoryRequirementCount;
VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements;
};
......@@ -3087,7 +3087,7 @@ struct vkGetPhysicalDeviceToolPropertiesEXT_params
{
VkPhysicalDevice physicalDevice;
uint32_t *pToolCount;
VkPhysicalDeviceToolPropertiesEXT *pToolProperties;
VkPhysicalDeviceToolProperties *pToolProperties;
};
struct vkGetPhysicalDeviceWin32PresentationSupportKHR_params
......@@ -3133,7 +3133,7 @@ struct vkGetPrivateDataEXT_params
VkDevice device;
VkObjectType objectType;
uint64_t objectHandle;
VkPrivateDataSlotEXT privateDataSlot;
VkPrivateDataSlot privateDataSlot;
uint64_t *pData;
};
......@@ -3336,7 +3336,7 @@ struct vkQueueSubmit2KHR_params
{
VkQueue queue;
uint32_t submitCount;
const VkSubmitInfo2KHR *pSubmits;
const VkSubmitInfo2 *pSubmits;
VkFence fence;
};
......@@ -3435,7 +3435,7 @@ struct vkSetPrivateDataEXT_params
VkDevice device;
VkObjectType objectType;
uint64_t objectHandle;
VkPrivateDataSlotEXT privateDataSlot;
VkPrivateDataSlot privateDataSlot;
uint64_t data;
};
......
......@@ -64,7 +64,7 @@ from enum import Enum
LOGGER = logging.Logger("vulkan")
LOGGER.addHandler(logging.StreamHandler())
VK_XML_VERSION = "1.2.203"
VK_XML_VERSION = "1.3.204"
WINE_VK_VERSION = (1, 2)
# Filenames to create.
......
......@@ -2,6 +2,6 @@
"file_format_version": "1.0.0",
"ICD": {
"library_path": ".\\winevulkan.dll",
"api_version": "1.2.203"
"api_version": "1.3.204"
}
}
......@@ -3,7 +3,7 @@
# This file is generated from Vulkan vk.xml file covered
# by the following copyright and permission notice:
#
# Copyright 2015-2021 The Khronos Group Inc.
# Copyright 2015-2022 The Khronos Group Inc.
#
# SPDX-License-Identifier: Apache-2.0 OR MIT
#
......@@ -24,18 +24,25 @@
@ stdcall vkCmdBeginQuery(ptr int64 long long)
@ stdcall vkCmdBeginRenderPass(ptr ptr long)
@ stdcall vkCmdBeginRenderPass2(ptr ptr ptr)
@ stub vkCmdBeginRendering
@ stdcall vkCmdBindDescriptorSets(ptr long int64 long long ptr long ptr)
@ stdcall vkCmdBindIndexBuffer(ptr int64 int64 long)
@ stdcall vkCmdBindPipeline(ptr long int64)
@ stdcall vkCmdBindVertexBuffers(ptr long long ptr ptr)
@ stub vkCmdBindVertexBuffers2
@ stdcall vkCmdBlitImage(ptr int64 long int64 long long ptr long)
@ stub vkCmdBlitImage2
@ stdcall vkCmdClearAttachments(ptr long ptr long ptr)
@ stdcall vkCmdClearColorImage(ptr int64 long ptr long ptr)
@ stdcall vkCmdClearDepthStencilImage(ptr int64 long ptr long ptr)
@ stdcall vkCmdCopyBuffer(ptr int64 int64 long ptr)
@ stub vkCmdCopyBuffer2
@ stdcall vkCmdCopyBufferToImage(ptr int64 int64 long long ptr)
@ stub vkCmdCopyBufferToImage2
@ stdcall vkCmdCopyImage(ptr int64 long int64 long long ptr)
@ stub vkCmdCopyImage2
@ stdcall vkCmdCopyImageToBuffer(ptr int64 long int64 long ptr)
@ stub vkCmdCopyImageToBuffer2
@ stdcall vkCmdCopyQueryPoolResults(ptr int64 long long int64 int64 int64 long)
@ stdcall vkCmdDispatch(ptr long long long)
@ stdcall vkCmdDispatchBase(ptr long long long long long long)
......@@ -49,29 +56,50 @@
@ stdcall vkCmdEndQuery(ptr int64 long)
@ stdcall vkCmdEndRenderPass(ptr)
@ stdcall vkCmdEndRenderPass2(ptr ptr)
@ stub vkCmdEndRendering
@ stdcall vkCmdExecuteCommands(ptr long ptr)
@ stdcall vkCmdFillBuffer(ptr int64 int64 int64 long)
@ stdcall vkCmdNextSubpass(ptr long)
@ stdcall vkCmdNextSubpass2(ptr ptr ptr)
@ stdcall vkCmdPipelineBarrier(ptr long long long long ptr long ptr long ptr)
@ stub vkCmdPipelineBarrier2
@ stdcall vkCmdPushConstants(ptr int64 long long long ptr)
@ stdcall vkCmdResetEvent(ptr int64 long)
@ stub vkCmdResetEvent2
@ stdcall vkCmdResetQueryPool(ptr int64 long long)
@ stdcall vkCmdResolveImage(ptr int64 long int64 long long ptr)
@ stub vkCmdResolveImage2
@ stdcall vkCmdSetBlendConstants(ptr ptr)
@ stub vkCmdSetCullMode
@ stdcall vkCmdSetDepthBias(ptr float float float)
@ stub vkCmdSetDepthBiasEnable
@ stdcall vkCmdSetDepthBounds(ptr float float)
@ stub vkCmdSetDepthBoundsTestEnable
@ stub vkCmdSetDepthCompareOp
@ stub vkCmdSetDepthTestEnable
@ stub vkCmdSetDepthWriteEnable
@ stdcall vkCmdSetDeviceMask(ptr long)
@ stdcall vkCmdSetEvent(ptr int64 long)
@ stub vkCmdSetEvent2
@ stub vkCmdSetFrontFace
@ stdcall vkCmdSetLineWidth(ptr float)
@ stub vkCmdSetPrimitiveRestartEnable
@ stub vkCmdSetPrimitiveTopology
@ stub vkCmdSetRasterizerDiscardEnable
@ stdcall vkCmdSetScissor(ptr long long ptr)
@ stub vkCmdSetScissorWithCount
@ stdcall vkCmdSetStencilCompareMask(ptr long long)
@ stub vkCmdSetStencilOp
@ stdcall vkCmdSetStencilReference(ptr long long)
@ stub vkCmdSetStencilTestEnable
@ stdcall vkCmdSetStencilWriteMask(ptr long long)
@ stdcall vkCmdSetViewport(ptr long long ptr)
@ stub vkCmdSetViewportWithCount
@ stdcall vkCmdUpdateBuffer(ptr int64 int64 int64 ptr)
@ stdcall vkCmdWaitEvents(ptr long ptr long long long ptr long ptr long ptr)
@ stub vkCmdWaitEvents2
@ stdcall vkCmdWriteTimestamp(ptr long int64 long)
@ stub vkCmdWriteTimestamp2
@ stdcall vkCreateBuffer(ptr ptr ptr ptr)
@ stdcall vkCreateBufferView(ptr ptr ptr ptr)
@ stdcall vkCreateCommandPool(ptr ptr ptr ptr)
......@@ -91,6 +119,7 @@
@ stdcall vkCreateInstance(ptr ptr ptr)
@ stdcall vkCreatePipelineCache(ptr ptr ptr ptr)
@ stdcall vkCreatePipelineLayout(ptr ptr ptr ptr)
@ stub vkCreatePrivateDataSlot
@ stdcall vkCreateQueryPool(ptr ptr ptr ptr)
@ stdcall vkCreateRenderPass(ptr ptr ptr ptr)
@ stdcall vkCreateRenderPass2(ptr ptr ptr ptr)
......@@ -117,6 +146,7 @@
@ stdcall vkDestroyPipeline(ptr int64 ptr)
@ stdcall vkDestroyPipelineCache(ptr int64 ptr)
@ stdcall vkDestroyPipelineLayout(ptr int64 ptr)
@ stub vkDestroyPrivateDataSlot
@ stdcall vkDestroyQueryPool(ptr int64 ptr)
@ stdcall vkDestroyRenderPass(ptr int64 ptr)
@ stdcall vkDestroySampler(ptr int64 ptr)
......@@ -143,9 +173,12 @@
@ stdcall vkGetBufferMemoryRequirements2(ptr ptr ptr)
@ stdcall vkGetBufferOpaqueCaptureAddress(ptr ptr)
@ stdcall vkGetDescriptorSetLayoutSupport(ptr ptr ptr)
@ stub vkGetDeviceBufferMemoryRequirements
@ stdcall vkGetDeviceGroupPeerMemoryFeatures(ptr long long long ptr)
@ stdcall vkGetDeviceGroupPresentCapabilitiesKHR(ptr ptr)
@ stdcall vkGetDeviceGroupSurfacePresentModesKHR(ptr int64 ptr)
@ stub vkGetDeviceImageMemoryRequirements
@ stub vkGetDeviceImageSparseMemoryRequirements
@ stdcall vkGetDeviceMemoryCommitment(ptr int64 ptr)
@ stdcall vkGetDeviceMemoryOpaqueCaptureAddress(ptr ptr)
@ stdcall vkGetDeviceProcAddr(ptr str)
......@@ -188,8 +221,10 @@
@ stdcall vkGetPhysicalDeviceSurfaceFormatsKHR(ptr int64 ptr ptr)
@ stdcall vkGetPhysicalDeviceSurfacePresentModesKHR(ptr int64 ptr ptr)
@ stdcall vkGetPhysicalDeviceSurfaceSupportKHR(ptr long int64 ptr)
@ stub vkGetPhysicalDeviceToolProperties
@ stdcall vkGetPhysicalDeviceWin32PresentationSupportKHR(ptr long)
@ stdcall vkGetPipelineCacheData(ptr int64 ptr ptr)
@ stub vkGetPrivateData
@ stdcall vkGetQueryPoolResults(ptr int64 long long long ptr int64 long)
@ stdcall vkGetRenderAreaGranularity(ptr int64 ptr)
@ stdcall vkGetSemaphoreCounterValue(ptr int64 ptr)
......@@ -200,6 +235,7 @@
@ stdcall vkQueueBindSparse(ptr long ptr int64)
@ stdcall vkQueuePresentKHR(ptr ptr)
@ stdcall vkQueueSubmit(ptr long ptr int64)
@ stub vkQueueSubmit2
@ stdcall vkQueueWaitIdle(ptr)
@ stdcall vkResetCommandBuffer(ptr long)
@ stdcall vkResetCommandPool(ptr int64 long)
......@@ -208,6 +244,7 @@
@ stdcall vkResetFences(ptr long ptr)
@ stdcall vkResetQueryPool(ptr int64 long long)
@ stdcall vkSetEvent(ptr int64)
@ stub vkSetPrivateData
@ stdcall vkSignalSemaphore(ptr ptr)
@ stdcall vkTrimCommandPool(ptr int64 long)
@ stdcall vkUnmapMemory(ptr int64)
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -3,7 +3,7 @@
* This file is generated from Vulkan vk.xml file covered
* by the following copyright and permission notice:
*
* Copyright 2015-2021 The Khronos Group Inc.
* Copyright 2015-2022 The Khronos Group Inc.
*
* SPDX-License-Identifier: Apache-2.0 OR MIT
*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment