From: Jacek Caban jacek@codeweavers.com
--- dlls/winevulkan/loader.c | 5 +- dlls/winevulkan/loader_thunks.c | 452 +++++++++++++++---------------- dlls/winevulkan/make_vulkan | 25 +- dlls/winevulkan/vulkan.c | 21 -- dlls/winevulkan/vulkan_loader.h | 3 - dlls/winevulkan/vulkan_private.h | 3 - dlls/winevulkan/vulkan_thunks.c | 6 +- 7 files changed, 230 insertions(+), 285 deletions(-)
diff --git a/dlls/winevulkan/loader.c b/dlls/winevulkan/loader.c index 6e20565179d..43959e9066b 100644 --- a/dlls/winevulkan/loader.c +++ b/dlls/winevulkan/loader.c @@ -35,8 +35,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(vulkan); DEFINE_DEVPROPKEY(DEVPROPKEY_GPU_LUID, 0x60b193cb, 0x5276, 0x4d0f, 0x96, 0xfc, 0xf1, 0x73, 0xab, 0xad, 0x3e, 0xc6, 2); DEFINE_DEVPROPKEY(WINE_DEVPROPKEY_GPU_VULKAN_UUID, 0x233a9ef3, 0xafc4, 0x4abd, 0xb5, 0x64, 0xc3, 0x2f, 0x21, 0xf1, 0x53, 0x5c, 2);
-NTSTATUS (WINAPI *p_vk_direct_unix_call)(unixlib_handle_t handle, unsigned int code, void *args) = NULL; - static HINSTANCE hinstance;
static void *wine_vk_get_global_proc_addr(const char *name); @@ -236,9 +234,8 @@ static BOOL WINAPI wine_vk_init(INIT_ONCE *once, void *param, void **context) { NTSTATUS status = __wine_init_unix_call();
- p_vk_direct_unix_call = __wine_unix_call_dispatcher; if (status) return FALSE; - return !vk_unix_call(unix_init, &p_vk_direct_unix_call); + return !vk_unix_call(unix_init, NULL); }
static BOOL wine_vk_init_once(void) diff --git a/dlls/winevulkan/loader_thunks.c b/dlls/winevulkan/loader_thunks.c index 906e7a14279..68073563bd1 100644 --- a/dlls/winevulkan/loader_thunks.c +++ b/dlls/winevulkan/loader_thunks.c @@ -232,7 +232,7 @@ void WINAPI vkCmdBeginConditionalRenderingEXT(VkCommandBuffer commandBuffer, con NTSTATUS status; params.commandBuffer = commandBuffer; params.pConditionalRenderingBegin = pConditionalRenderingBegin; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginConditionalRenderingEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBeginConditionalRenderingEXT, ¶ms); assert(!status); }
@@ -242,7 +242,7 @@ void WINAPI vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.pLabelInfo = pLabelInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginDebugUtilsLabelEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBeginDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -254,7 +254,7 @@ void WINAPI vkCmdBeginQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool params.queryPool = queryPool; params.query = query; params.flags = flags; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginQuery, ¶ms); + status = vk_unix_call(unix_vkCmdBeginQuery, ¶ms); assert(!status); }
@@ -267,7 +267,7 @@ void WINAPI vkCmdBeginQueryIndexedEXT(VkCommandBuffer commandBuffer, VkQueryPool params.query = query; params.flags = flags; params.index = index; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginQueryIndexedEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBeginQueryIndexedEXT, ¶ms); assert(!status); }
@@ -278,7 +278,7 @@ void WINAPI vkCmdBeginRenderPass(VkCommandBuffer commandBuffer, const VkRenderPa params.commandBuffer = commandBuffer; params.pRenderPassBegin = pRenderPassBegin; params.contents = contents; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginRenderPass, ¶ms); + status = vk_unix_call(unix_vkCmdBeginRenderPass, ¶ms); assert(!status); }
@@ -289,7 +289,7 @@ void WINAPI vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, const VkRenderP params.commandBuffer = commandBuffer; params.pRenderPassBegin = pRenderPassBegin; params.pSubpassBeginInfo = pSubpassBeginInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginRenderPass2, ¶ms); + status = vk_unix_call(unix_vkCmdBeginRenderPass2, ¶ms); assert(!status); }
@@ -300,7 +300,7 @@ void WINAPI vkCmdBeginRenderPass2KHR(VkCommandBuffer commandBuffer, const VkRend params.commandBuffer = commandBuffer; params.pRenderPassBegin = pRenderPassBegin; params.pSubpassBeginInfo = pSubpassBeginInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginRenderPass2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdBeginRenderPass2KHR, ¶ms); assert(!status); }
@@ -310,7 +310,7 @@ void WINAPI vkCmdBeginRendering(VkCommandBuffer commandBuffer, const VkRendering NTSTATUS status; params.commandBuffer = commandBuffer; params.pRenderingInfo = pRenderingInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginRendering, ¶ms); + status = vk_unix_call(unix_vkCmdBeginRendering, ¶ms); assert(!status); }
@@ -320,7 +320,7 @@ void WINAPI vkCmdBeginRenderingKHR(VkCommandBuffer commandBuffer, const VkRender NTSTATUS status; params.commandBuffer = commandBuffer; params.pRenderingInfo = pRenderingInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginRenderingKHR, ¶ms); + status = vk_unix_call(unix_vkCmdBeginRenderingKHR, ¶ms); assert(!status); }
@@ -333,7 +333,7 @@ void WINAPI vkCmdBeginTransformFeedbackEXT(VkCommandBuffer commandBuffer, uint32 params.counterBufferCount = counterBufferCount; params.pCounterBuffers = pCounterBuffers; params.pCounterBufferOffsets = pCounterBufferOffsets; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBeginTransformFeedbackEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBeginTransformFeedbackEXT, ¶ms); assert(!status); }
@@ -345,7 +345,7 @@ void WINAPI vkCmdBindDescriptorBufferEmbeddedSamplersEXT(VkCommandBuffer command params.pipelineBindPoint = pipelineBindPoint; params.layout = layout; params.set = set; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindDescriptorBufferEmbeddedSamplersEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBindDescriptorBufferEmbeddedSamplersEXT, ¶ms); assert(!status); }
@@ -356,7 +356,7 @@ void WINAPI vkCmdBindDescriptorBuffersEXT(VkCommandBuffer commandBuffer, uint32_ params.commandBuffer = commandBuffer; params.bufferCount = bufferCount; params.pBindingInfos = pBindingInfos; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindDescriptorBuffersEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBindDescriptorBuffersEXT, ¶ms); assert(!status); }
@@ -372,7 +372,7 @@ void WINAPI vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBin params.pDescriptorSets = pDescriptorSets; params.dynamicOffsetCount = dynamicOffsetCount; params.pDynamicOffsets = pDynamicOffsets; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindDescriptorSets, ¶ms); + status = vk_unix_call(unix_vkCmdBindDescriptorSets, ¶ms); assert(!status); }
@@ -384,7 +384,7 @@ void WINAPI vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, params.buffer = buffer; params.offset = offset; params.indexType = indexType; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindIndexBuffer, ¶ms); + status = vk_unix_call(unix_vkCmdBindIndexBuffer, ¶ms); assert(!status); }
@@ -395,7 +395,7 @@ void WINAPI vkCmdBindInvocationMaskHUAWEI(VkCommandBuffer commandBuffer, VkImage params.commandBuffer = commandBuffer; params.imageView = imageView; params.imageLayout = imageLayout; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindInvocationMaskHUAWEI, ¶ms); + status = vk_unix_call(unix_vkCmdBindInvocationMaskHUAWEI, ¶ms); assert(!status); }
@@ -406,7 +406,7 @@ void WINAPI vkCmdBindPipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint params.commandBuffer = commandBuffer; params.pipelineBindPoint = pipelineBindPoint; params.pipeline = pipeline; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindPipeline, ¶ms); + status = vk_unix_call(unix_vkCmdBindPipeline, ¶ms); assert(!status); }
@@ -418,7 +418,7 @@ void WINAPI vkCmdBindPipelineShaderGroupNV(VkCommandBuffer commandBuffer, VkPipe params.pipelineBindPoint = pipelineBindPoint; params.pipeline = pipeline; params.groupIndex = groupIndex; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindPipelineShaderGroupNV, ¶ms); + status = vk_unix_call(unix_vkCmdBindPipelineShaderGroupNV, ¶ms); assert(!status); }
@@ -429,7 +429,7 @@ void WINAPI vkCmdBindShadingRateImageNV(VkCommandBuffer commandBuffer, VkImageVi params.commandBuffer = commandBuffer; params.imageView = imageView; params.imageLayout = imageLayout; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindShadingRateImageNV, ¶ms); + status = vk_unix_call(unix_vkCmdBindShadingRateImageNV, ¶ms); assert(!status); }
@@ -443,7 +443,7 @@ void WINAPI vkCmdBindTransformFeedbackBuffersEXT(VkCommandBuffer commandBuffer, params.pBuffers = pBuffers; params.pOffsets = pOffsets; params.pSizes = pSizes; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindTransformFeedbackBuffersEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBindTransformFeedbackBuffersEXT, ¶ms); assert(!status); }
@@ -456,7 +456,7 @@ void WINAPI vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t first params.bindingCount = bindingCount; params.pBuffers = pBuffers; params.pOffsets = pOffsets; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindVertexBuffers, ¶ms); + status = vk_unix_call(unix_vkCmdBindVertexBuffers, ¶ms); assert(!status); }
@@ -471,7 +471,7 @@ void WINAPI vkCmdBindVertexBuffers2(VkCommandBuffer commandBuffer, uint32_t firs params.pOffsets = pOffsets; params.pSizes = pSizes; params.pStrides = pStrides; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindVertexBuffers2, ¶ms); + status = vk_unix_call(unix_vkCmdBindVertexBuffers2, ¶ms); assert(!status); }
@@ -486,7 +486,7 @@ void WINAPI vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, uint32_t f params.pOffsets = pOffsets; params.pSizes = pSizes; params.pStrides = pStrides; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBindVertexBuffers2EXT, ¶ms); + status = vk_unix_call(unix_vkCmdBindVertexBuffers2EXT, ¶ms); assert(!status); }
@@ -502,7 +502,7 @@ void WINAPI vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkIm params.regionCount = regionCount; params.pRegions = pRegions; params.filter = filter; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBlitImage, ¶ms); + status = vk_unix_call(unix_vkCmdBlitImage, ¶ms); assert(!status); }
@@ -512,7 +512,7 @@ void WINAPI vkCmdBlitImage2(VkCommandBuffer commandBuffer, const VkBlitImageInfo NTSTATUS status; params.commandBuffer = commandBuffer; params.pBlitImageInfo = pBlitImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBlitImage2, ¶ms); + status = vk_unix_call(unix_vkCmdBlitImage2, ¶ms); assert(!status); }
@@ -522,7 +522,7 @@ void WINAPI vkCmdBlitImage2KHR(VkCommandBuffer commandBuffer, const VkBlitImageI NTSTATUS status; params.commandBuffer = commandBuffer; params.pBlitImageInfo = pBlitImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBlitImage2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdBlitImage2KHR, ¶ms); assert(!status); }
@@ -539,7 +539,7 @@ void WINAPI vkCmdBuildAccelerationStructureNV(VkCommandBuffer commandBuffer, con params.src = src; params.scratch = scratch; params.scratchOffset = scratchOffset; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBuildAccelerationStructureNV, ¶ms); + status = vk_unix_call(unix_vkCmdBuildAccelerationStructureNV, ¶ms); assert(!status); }
@@ -553,7 +553,7 @@ void WINAPI vkCmdBuildAccelerationStructuresIndirectKHR(VkCommandBuffer commandB params.pIndirectDeviceAddresses = pIndirectDeviceAddresses; params.pIndirectStrides = pIndirectStrides; params.ppMaxPrimitiveCounts = ppMaxPrimitiveCounts; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBuildAccelerationStructuresIndirectKHR, ¶ms); + status = vk_unix_call(unix_vkCmdBuildAccelerationStructuresIndirectKHR, ¶ms); assert(!status); }
@@ -565,7 +565,7 @@ void WINAPI vkCmdBuildAccelerationStructuresKHR(VkCommandBuffer commandBuffer, u params.infoCount = infoCount; params.pInfos = pInfos; params.ppBuildRangeInfos = ppBuildRangeInfos; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBuildAccelerationStructuresKHR, ¶ms); + status = vk_unix_call(unix_vkCmdBuildAccelerationStructuresKHR, ¶ms); assert(!status); }
@@ -576,7 +576,7 @@ void WINAPI vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoC params.commandBuffer = commandBuffer; params.infoCount = infoCount; params.pInfos = pInfos; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdBuildMicromapsEXT, ¶ms); + status = vk_unix_call(unix_vkCmdBuildMicromapsEXT, ¶ms); assert(!status); }
@@ -589,7 +589,7 @@ void WINAPI vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint32_t attach params.pAttachments = pAttachments; params.rectCount = rectCount; params.pRects = pRects; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdClearAttachments, ¶ms); + status = vk_unix_call(unix_vkCmdClearAttachments, ¶ms); assert(!status); }
@@ -603,7 +603,7 @@ void WINAPI vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, V params.pColor = pColor; params.rangeCount = rangeCount; params.pRanges = pRanges; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdClearColorImage, ¶ms); + status = vk_unix_call(unix_vkCmdClearColorImage, ¶ms); assert(!status); }
@@ -617,7 +617,7 @@ void WINAPI vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage i params.pDepthStencil = pDepthStencil; params.rangeCount = rangeCount; params.pRanges = pRanges; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdClearDepthStencilImage, ¶ms); + status = vk_unix_call(unix_vkCmdClearDepthStencilImage, ¶ms); assert(!status); }
@@ -627,7 +627,7 @@ void WINAPI vkCmdCopyAccelerationStructureKHR(VkCommandBuffer commandBuffer, con NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyAccelerationStructureKHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyAccelerationStructureKHR, ¶ms); assert(!status); }
@@ -639,7 +639,7 @@ void WINAPI vkCmdCopyAccelerationStructureNV(VkCommandBuffer commandBuffer, VkAc params.dst = dst; params.src = src; params.mode = mode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyAccelerationStructureNV, ¶ms); + status = vk_unix_call(unix_vkCmdCopyAccelerationStructureNV, ¶ms); assert(!status); }
@@ -649,7 +649,7 @@ void WINAPI vkCmdCopyAccelerationStructureToMemoryKHR(VkCommandBuffer commandBuf NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyAccelerationStructureToMemoryKHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyAccelerationStructureToMemoryKHR, ¶ms); assert(!status); }
@@ -662,7 +662,7 @@ void WINAPI vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, V params.dstBuffer = dstBuffer; params.regionCount = regionCount; params.pRegions = pRegions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyBuffer, ¶ms); + status = vk_unix_call(unix_vkCmdCopyBuffer, ¶ms); assert(!status); }
@@ -672,7 +672,7 @@ void WINAPI vkCmdCopyBuffer2(VkCommandBuffer commandBuffer, const VkCopyBufferIn NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferInfo = pCopyBufferInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyBuffer2, ¶ms); + status = vk_unix_call(unix_vkCmdCopyBuffer2, ¶ms); assert(!status); }
@@ -682,7 +682,7 @@ void WINAPI vkCmdCopyBuffer2KHR(VkCommandBuffer commandBuffer, const VkCopyBuffe NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferInfo = pCopyBufferInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyBuffer2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyBuffer2KHR, ¶ms); assert(!status); }
@@ -696,7 +696,7 @@ void WINAPI vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBu params.dstImageLayout = dstImageLayout; params.regionCount = regionCount; params.pRegions = pRegions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyBufferToImage, ¶ms); + status = vk_unix_call(unix_vkCmdCopyBufferToImage, ¶ms); assert(!status); }
@@ -706,7 +706,7 @@ void WINAPI vkCmdCopyBufferToImage2(VkCommandBuffer commandBuffer, const VkCopyB NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferToImageInfo = pCopyBufferToImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyBufferToImage2, ¶ms); + status = vk_unix_call(unix_vkCmdCopyBufferToImage2, ¶ms); assert(!status); }
@@ -716,7 +716,7 @@ void WINAPI vkCmdCopyBufferToImage2KHR(VkCommandBuffer commandBuffer, const VkCo NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferToImageInfo = pCopyBufferToImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyBufferToImage2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyBufferToImage2KHR, ¶ms); assert(!status); }
@@ -731,7 +731,7 @@ void WINAPI vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkIm params.dstImageLayout = dstImageLayout; params.regionCount = regionCount; params.pRegions = pRegions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyImage, ¶ms); + status = vk_unix_call(unix_vkCmdCopyImage, ¶ms); assert(!status); }
@@ -741,7 +741,7 @@ void WINAPI vkCmdCopyImage2(VkCommandBuffer commandBuffer, const VkCopyImageInfo NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageInfo = pCopyImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyImage2, ¶ms); + status = vk_unix_call(unix_vkCmdCopyImage2, ¶ms); assert(!status); }
@@ -751,7 +751,7 @@ void WINAPI vkCmdCopyImage2KHR(VkCommandBuffer commandBuffer, const VkCopyImageI NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageInfo = pCopyImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyImage2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyImage2KHR, ¶ms); assert(!status); }
@@ -765,7 +765,7 @@ void WINAPI vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcIma params.dstBuffer = dstBuffer; params.regionCount = regionCount; params.pRegions = pRegions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyImageToBuffer, ¶ms); + status = vk_unix_call(unix_vkCmdCopyImageToBuffer, ¶ms); assert(!status); }
@@ -775,7 +775,7 @@ void WINAPI vkCmdCopyImageToBuffer2(VkCommandBuffer commandBuffer, const VkCopyI NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageToBufferInfo = pCopyImageToBufferInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyImageToBuffer2, ¶ms); + status = vk_unix_call(unix_vkCmdCopyImageToBuffer2, ¶ms); assert(!status); }
@@ -785,7 +785,7 @@ void WINAPI vkCmdCopyImageToBuffer2KHR(VkCommandBuffer commandBuffer, const VkCo NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageToBufferInfo = pCopyImageToBufferInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyImageToBuffer2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyImageToBuffer2KHR, ¶ms); assert(!status); }
@@ -797,7 +797,7 @@ void WINAPI vkCmdCopyMemoryIndirectNV(VkCommandBuffer commandBuffer, VkDeviceAdd params.copyBufferAddress = copyBufferAddress; params.copyCount = copyCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyMemoryIndirectNV, ¶ms); + status = vk_unix_call(unix_vkCmdCopyMemoryIndirectNV, ¶ms); assert(!status); }
@@ -807,7 +807,7 @@ void WINAPI vkCmdCopyMemoryToAccelerationStructureKHR(VkCommandBuffer commandBuf NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyMemoryToAccelerationStructureKHR, ¶ms); + status = vk_unix_call(unix_vkCmdCopyMemoryToAccelerationStructureKHR, ¶ms); assert(!status); }
@@ -822,7 +822,7 @@ void WINAPI vkCmdCopyMemoryToImageIndirectNV(VkCommandBuffer commandBuffer, VkDe params.dstImage = dstImage; params.dstImageLayout = dstImageLayout; params.pImageSubresources = pImageSubresources; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyMemoryToImageIndirectNV, ¶ms); + status = vk_unix_call(unix_vkCmdCopyMemoryToImageIndirectNV, ¶ms); assert(!status); }
@@ -832,7 +832,7 @@ void WINAPI vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, const Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyMemoryToMicromapEXT, ¶ms); + status = vk_unix_call(unix_vkCmdCopyMemoryToMicromapEXT, ¶ms); assert(!status); }
@@ -842,7 +842,7 @@ void WINAPI vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, const VkCopyMicr NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyMicromapEXT, ¶ms); + status = vk_unix_call(unix_vkCmdCopyMicromapEXT, ¶ms); assert(!status); }
@@ -852,7 +852,7 @@ void WINAPI vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, const Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyMicromapToMemoryEXT, ¶ms); + status = vk_unix_call(unix_vkCmdCopyMicromapToMemoryEXT, ¶ms); assert(!status); }
@@ -868,7 +868,7 @@ void WINAPI vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool params.dstOffset = dstOffset; params.stride = stride; params.flags = flags; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCopyQueryPoolResults, ¶ms); + status = vk_unix_call(unix_vkCmdCopyQueryPoolResults, ¶ms); assert(!status); }
@@ -878,7 +878,7 @@ void WINAPI vkCmdCuLaunchKernelNVX(VkCommandBuffer commandBuffer, const VkCuLaun NTSTATUS status; params.commandBuffer = commandBuffer; params.pLaunchInfo = pLaunchInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdCuLaunchKernelNVX, ¶ms); + status = vk_unix_call(unix_vkCmdCuLaunchKernelNVX, ¶ms); assert(!status); }
@@ -888,7 +888,7 @@ void WINAPI vkCmdDebugMarkerBeginEXT(VkCommandBuffer commandBuffer, const VkDebu NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDebugMarkerBeginEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDebugMarkerBeginEXT, ¶ms); assert(!status); }
@@ -897,7 +897,7 @@ void WINAPI vkCmdDebugMarkerEndEXT(VkCommandBuffer commandBuffer) struct vkCmdDebugMarkerEndEXT_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDebugMarkerEndEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDebugMarkerEndEXT, ¶ms); assert(!status); }
@@ -907,7 +907,7 @@ void WINAPI vkCmdDebugMarkerInsertEXT(VkCommandBuffer commandBuffer, const VkDeb NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDebugMarkerInsertEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDebugMarkerInsertEXT, ¶ms); assert(!status); }
@@ -919,7 +919,7 @@ void WINAPI vkCmdDecompressMemoryIndirectCountNV(VkCommandBuffer commandBuffer, params.indirectCommandsAddress = indirectCommandsAddress; params.indirectCommandsCountAddress = indirectCommandsCountAddress; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDecompressMemoryIndirectCountNV, ¶ms); + status = vk_unix_call(unix_vkCmdDecompressMemoryIndirectCountNV, ¶ms); assert(!status); }
@@ -930,7 +930,7 @@ void WINAPI vkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, uint32_t deco params.commandBuffer = commandBuffer; params.decompressRegionCount = decompressRegionCount; params.pDecompressMemoryRegions = pDecompressMemoryRegions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDecompressMemoryNV, ¶ms); + status = vk_unix_call(unix_vkCmdDecompressMemoryNV, ¶ms); assert(!status); }
@@ -942,7 +942,7 @@ void WINAPI vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, u params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDispatch, ¶ms); + status = vk_unix_call(unix_vkCmdDispatch, ¶ms); assert(!status); }
@@ -957,7 +957,7 @@ void WINAPI vkCmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDispatchBase, ¶ms); + status = vk_unix_call(unix_vkCmdDispatchBase, ¶ms); assert(!status); }
@@ -972,7 +972,7 @@ void WINAPI vkCmdDispatchBaseKHR(VkCommandBuffer commandBuffer, uint32_t baseGro params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDispatchBaseKHR, ¶ms); + status = vk_unix_call(unix_vkCmdDispatchBaseKHR, ¶ms); assert(!status); }
@@ -983,7 +983,7 @@ void WINAPI vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer params.commandBuffer = commandBuffer; params.buffer = buffer; params.offset = offset; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDispatchIndirect, ¶ms); + status = vk_unix_call(unix_vkCmdDispatchIndirect, ¶ms); assert(!status); }
@@ -996,7 +996,7 @@ void WINAPI vkCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint3 params.instanceCount = instanceCount; params.firstVertex = firstVertex; params.firstInstance = firstInstance; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDraw, ¶ms); + status = vk_unix_call(unix_vkCmdDraw, ¶ms); assert(!status); }
@@ -1010,7 +1010,7 @@ void WINAPI vkCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount, params.firstIndex = firstIndex; params.vertexOffset = vertexOffset; params.firstInstance = firstInstance; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndexed, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndexed, ¶ms); assert(!status); }
@@ -1023,7 +1023,7 @@ void WINAPI vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buf params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndexedIndirect, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndexedIndirect, ¶ms); assert(!status); }
@@ -1038,7 +1038,7 @@ void WINAPI vkCmdDrawIndexedIndirectCount(VkCommandBuffer commandBuffer, VkBuffe params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndexedIndirectCount, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndexedIndirectCount, ¶ms); assert(!status); }
@@ -1053,7 +1053,7 @@ void WINAPI vkCmdDrawIndexedIndirectCountAMD(VkCommandBuffer commandBuffer, VkBu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndexedIndirectCountAMD, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndexedIndirectCountAMD, ¶ms); assert(!status); }
@@ -1068,7 +1068,7 @@ void WINAPI vkCmdDrawIndexedIndirectCountKHR(VkCommandBuffer commandBuffer, VkBu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndexedIndirectCountKHR, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndexedIndirectCountKHR, ¶ms); assert(!status); }
@@ -1081,7 +1081,7 @@ void WINAPI vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, Vk params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndirect, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndirect, ¶ms); assert(!status); }
@@ -1096,7 +1096,7 @@ void WINAPI vkCmdDrawIndirectByteCountEXT(VkCommandBuffer commandBuffer, uint32_ params.counterBufferOffset = counterBufferOffset; params.counterOffset = counterOffset; params.vertexStride = vertexStride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndirectByteCountEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndirectByteCountEXT, ¶ms); assert(!status); }
@@ -1111,7 +1111,7 @@ void WINAPI vkCmdDrawIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffe params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndirectCount, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndirectCount, ¶ms); assert(!status); }
@@ -1126,7 +1126,7 @@ void WINAPI vkCmdDrawIndirectCountAMD(VkCommandBuffer commandBuffer, VkBuffer bu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndirectCountAMD, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndirectCountAMD, ¶ms); assert(!status); }
@@ -1141,7 +1141,7 @@ void WINAPI vkCmdDrawIndirectCountKHR(VkCommandBuffer commandBuffer, VkBuffer bu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawIndirectCountKHR, ¶ms); + status = vk_unix_call(unix_vkCmdDrawIndirectCountKHR, ¶ms); assert(!status); }
@@ -1153,7 +1153,7 @@ void WINAPI vkCmdDrawMeshTasksEXT(VkCommandBuffer commandBuffer, uint32_t groupC params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMeshTasksEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMeshTasksEXT, ¶ms); assert(!status); }
@@ -1168,7 +1168,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, Vk params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMeshTasksIndirectCountEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectCountEXT, ¶ms); assert(!status); }
@@ -1183,7 +1183,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectCountNV(VkCommandBuffer commandBuffer, VkB params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMeshTasksIndirectCountNV, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectCountNV, ¶ms); assert(!status); }
@@ -1196,7 +1196,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, VkBuffe params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMeshTasksIndirectEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectEXT, ¶ms); assert(!status); }
@@ -1209,7 +1209,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectNV(VkCommandBuffer commandBuffer, VkBuffer params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMeshTasksIndirectNV, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectNV, ¶ms); assert(!status); }
@@ -1220,7 +1220,7 @@ void WINAPI vkCmdDrawMeshTasksNV(VkCommandBuffer commandBuffer, uint32_t taskCou params.commandBuffer = commandBuffer; params.taskCount = taskCount; params.firstTask = firstTask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMeshTasksNV, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMeshTasksNV, ¶ms); assert(!status); }
@@ -1234,7 +1234,7 @@ void WINAPI vkCmdDrawMultiEXT(VkCommandBuffer commandBuffer, uint32_t drawCount, params.instanceCount = instanceCount; params.firstInstance = firstInstance; params.stride = stride; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMultiEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMultiEXT, ¶ms); assert(!status); }
@@ -1249,7 +1249,7 @@ void WINAPI vkCmdDrawMultiIndexedEXT(VkCommandBuffer commandBuffer, uint32_t dra params.firstInstance = firstInstance; params.stride = stride; params.pVertexOffset = pVertexOffset; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdDrawMultiIndexedEXT, ¶ms); + status = vk_unix_call(unix_vkCmdDrawMultiIndexedEXT, ¶ms); assert(!status); }
@@ -1258,7 +1258,7 @@ void WINAPI vkCmdEndConditionalRenderingEXT(VkCommandBuffer commandBuffer) struct vkCmdEndConditionalRenderingEXT_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndConditionalRenderingEXT, ¶ms); + status = vk_unix_call(unix_vkCmdEndConditionalRenderingEXT, ¶ms); assert(!status); }
@@ -1267,7 +1267,7 @@ void WINAPI vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer) struct vkCmdEndDebugUtilsLabelEXT_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndDebugUtilsLabelEXT, ¶ms); + status = vk_unix_call(unix_vkCmdEndDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -1278,7 +1278,7 @@ void WINAPI vkCmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, params.commandBuffer = commandBuffer; params.queryPool = queryPool; params.query = query; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndQuery, ¶ms); + status = vk_unix_call(unix_vkCmdEndQuery, ¶ms); assert(!status); }
@@ -1290,7 +1290,7 @@ void WINAPI vkCmdEndQueryIndexedEXT(VkCommandBuffer commandBuffer, VkQueryPool q params.queryPool = queryPool; params.query = query; params.index = index; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndQueryIndexedEXT, ¶ms); + status = vk_unix_call(unix_vkCmdEndQueryIndexedEXT, ¶ms); assert(!status); }
@@ -1299,7 +1299,7 @@ void WINAPI vkCmdEndRenderPass(VkCommandBuffer commandBuffer) struct vkCmdEndRenderPass_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndRenderPass, ¶ms); + status = vk_unix_call(unix_vkCmdEndRenderPass, ¶ms); assert(!status); }
@@ -1309,7 +1309,7 @@ void WINAPI vkCmdEndRenderPass2(VkCommandBuffer commandBuffer, const VkSubpassEn NTSTATUS status; params.commandBuffer = commandBuffer; params.pSubpassEndInfo = pSubpassEndInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndRenderPass2, ¶ms); + status = vk_unix_call(unix_vkCmdEndRenderPass2, ¶ms); assert(!status); }
@@ -1319,7 +1319,7 @@ void WINAPI vkCmdEndRenderPass2KHR(VkCommandBuffer commandBuffer, const VkSubpas NTSTATUS status; params.commandBuffer = commandBuffer; params.pSubpassEndInfo = pSubpassEndInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndRenderPass2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdEndRenderPass2KHR, ¶ms); assert(!status); }
@@ -1328,7 +1328,7 @@ void WINAPI vkCmdEndRendering(VkCommandBuffer commandBuffer) struct vkCmdEndRendering_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndRendering, ¶ms); + status = vk_unix_call(unix_vkCmdEndRendering, ¶ms); assert(!status); }
@@ -1337,7 +1337,7 @@ void WINAPI vkCmdEndRenderingKHR(VkCommandBuffer commandBuffer) struct vkCmdEndRenderingKHR_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndRenderingKHR, ¶ms); + status = vk_unix_call(unix_vkCmdEndRenderingKHR, ¶ms); assert(!status); }
@@ -1350,7 +1350,7 @@ void WINAPI vkCmdEndTransformFeedbackEXT(VkCommandBuffer commandBuffer, uint32_t params.counterBufferCount = counterBufferCount; params.pCounterBuffers = pCounterBuffers; params.pCounterBufferOffsets = pCounterBufferOffsets; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdEndTransformFeedbackEXT, ¶ms); + status = vk_unix_call(unix_vkCmdEndTransformFeedbackEXT, ¶ms); assert(!status); }
@@ -1361,7 +1361,7 @@ void WINAPI vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t command params.commandBuffer = commandBuffer; params.commandBufferCount = commandBufferCount; params.pCommandBuffers = pCommandBuffers; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdExecuteCommands, ¶ms); + status = vk_unix_call(unix_vkCmdExecuteCommands, ¶ms); assert(!status); }
@@ -1372,7 +1372,7 @@ void WINAPI vkCmdExecuteGeneratedCommandsNV(VkCommandBuffer commandBuffer, VkBoo params.commandBuffer = commandBuffer; params.isPreprocessed = isPreprocessed; params.pGeneratedCommandsInfo = pGeneratedCommandsInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdExecuteGeneratedCommandsNV, ¶ms); + status = vk_unix_call(unix_vkCmdExecuteGeneratedCommandsNV, ¶ms); assert(!status); }
@@ -1385,7 +1385,7 @@ void WINAPI vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, V params.dstOffset = dstOffset; params.size = size; params.data = data; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdFillBuffer, ¶ms); + status = vk_unix_call(unix_vkCmdFillBuffer, ¶ms); assert(!status); }
@@ -1395,7 +1395,7 @@ void WINAPI vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const V NTSTATUS status; params.commandBuffer = commandBuffer; params.pLabelInfo = pLabelInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdInsertDebugUtilsLabelEXT, ¶ms); + status = vk_unix_call(unix_vkCmdInsertDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -1405,7 +1405,7 @@ void WINAPI vkCmdNextSubpass(VkCommandBuffer commandBuffer, VkSubpassContents co NTSTATUS status; params.commandBuffer = commandBuffer; params.contents = contents; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdNextSubpass, ¶ms); + status = vk_unix_call(unix_vkCmdNextSubpass, ¶ms); assert(!status); }
@@ -1416,7 +1416,7 @@ void WINAPI vkCmdNextSubpass2(VkCommandBuffer commandBuffer, const VkSubpassBegi params.commandBuffer = commandBuffer; params.pSubpassBeginInfo = pSubpassBeginInfo; params.pSubpassEndInfo = pSubpassEndInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdNextSubpass2, ¶ms); + status = vk_unix_call(unix_vkCmdNextSubpass2, ¶ms); assert(!status); }
@@ -1427,7 +1427,7 @@ void WINAPI vkCmdNextSubpass2KHR(VkCommandBuffer commandBuffer, const VkSubpassB params.commandBuffer = commandBuffer; params.pSubpassBeginInfo = pSubpassBeginInfo; params.pSubpassEndInfo = pSubpassEndInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdNextSubpass2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdNextSubpass2KHR, ¶ms); assert(!status); }
@@ -1438,7 +1438,7 @@ void WINAPI vkCmdOpticalFlowExecuteNV(VkCommandBuffer commandBuffer, VkOpticalFl params.commandBuffer = commandBuffer; params.session = session; params.pExecuteInfo = pExecuteInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdOpticalFlowExecuteNV, ¶ms); + status = vk_unix_call(unix_vkCmdOpticalFlowExecuteNV, ¶ms); assert(!status); }
@@ -1456,7 +1456,7 @@ void WINAPI vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageF params.pBufferMemoryBarriers = pBufferMemoryBarriers; params.imageMemoryBarrierCount = imageMemoryBarrierCount; params.pImageMemoryBarriers = pImageMemoryBarriers; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPipelineBarrier, ¶ms); + status = vk_unix_call(unix_vkCmdPipelineBarrier, ¶ms); assert(!status); }
@@ -1466,7 +1466,7 @@ void WINAPI vkCmdPipelineBarrier2(VkCommandBuffer commandBuffer, const VkDepende NTSTATUS status; params.commandBuffer = commandBuffer; params.pDependencyInfo = pDependencyInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPipelineBarrier2, ¶ms); + status = vk_unix_call(unix_vkCmdPipelineBarrier2, ¶ms); assert(!status); }
@@ -1476,7 +1476,7 @@ void WINAPI vkCmdPipelineBarrier2KHR(VkCommandBuffer commandBuffer, const VkDepe NTSTATUS status; params.commandBuffer = commandBuffer; params.pDependencyInfo = pDependencyInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPipelineBarrier2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdPipelineBarrier2KHR, ¶ms); assert(!status); }
@@ -1486,7 +1486,7 @@ void WINAPI vkCmdPreprocessGeneratedCommandsNV(VkCommandBuffer commandBuffer, co NTSTATUS status; params.commandBuffer = commandBuffer; params.pGeneratedCommandsInfo = pGeneratedCommandsInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPreprocessGeneratedCommandsNV, ¶ms); + status = vk_unix_call(unix_vkCmdPreprocessGeneratedCommandsNV, ¶ms); assert(!status); }
@@ -1500,7 +1500,7 @@ void WINAPI vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout l params.offset = offset; params.size = size; params.pValues = pValues; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPushConstants, ¶ms); + status = vk_unix_call(unix_vkCmdPushConstants, ¶ms); assert(!status); }
@@ -1514,7 +1514,7 @@ void WINAPI vkCmdPushDescriptorSetKHR(VkCommandBuffer commandBuffer, VkPipelineB params.set = set; params.descriptorWriteCount = descriptorWriteCount; params.pDescriptorWrites = pDescriptorWrites; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPushDescriptorSetKHR, ¶ms); + status = vk_unix_call(unix_vkCmdPushDescriptorSetKHR, ¶ms); assert(!status); }
@@ -1527,7 +1527,7 @@ void WINAPI vkCmdPushDescriptorSetWithTemplateKHR(VkCommandBuffer commandBuffer, params.layout = layout; params.set = set; params.pData = pData; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdPushDescriptorSetWithTemplateKHR, ¶ms); + status = vk_unix_call(unix_vkCmdPushDescriptorSetWithTemplateKHR, ¶ms); assert(!status); }
@@ -1538,7 +1538,7 @@ void WINAPI vkCmdResetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipe params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResetEvent, ¶ms); + status = vk_unix_call(unix_vkCmdResetEvent, ¶ms); assert(!status); }
@@ -1549,7 +1549,7 @@ void WINAPI vkCmdResetEvent2(VkCommandBuffer commandBuffer, VkEvent event, VkPip params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResetEvent2, ¶ms); + status = vk_unix_call(unix_vkCmdResetEvent2, ¶ms); assert(!status); }
@@ -1560,7 +1560,7 @@ void WINAPI vkCmdResetEvent2KHR(VkCommandBuffer commandBuffer, VkEvent event, Vk params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResetEvent2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdResetEvent2KHR, ¶ms); assert(!status); }
@@ -1572,7 +1572,7 @@ void WINAPI vkCmdResetQueryPool(VkCommandBuffer commandBuffer, VkQueryPool query params.queryPool = queryPool; params.firstQuery = firstQuery; params.queryCount = queryCount; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResetQueryPool, ¶ms); + status = vk_unix_call(unix_vkCmdResetQueryPool, ¶ms); assert(!status); }
@@ -1587,7 +1587,7 @@ void WINAPI vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, V params.dstImageLayout = dstImageLayout; params.regionCount = regionCount; params.pRegions = pRegions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResolveImage, ¶ms); + status = vk_unix_call(unix_vkCmdResolveImage, ¶ms); assert(!status); }
@@ -1597,7 +1597,7 @@ void WINAPI vkCmdResolveImage2(VkCommandBuffer commandBuffer, const VkResolveIma NTSTATUS status; params.commandBuffer = commandBuffer; params.pResolveImageInfo = pResolveImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResolveImage2, ¶ms); + status = vk_unix_call(unix_vkCmdResolveImage2, ¶ms); assert(!status); }
@@ -1607,7 +1607,7 @@ void WINAPI vkCmdResolveImage2KHR(VkCommandBuffer commandBuffer, const VkResolve NTSTATUS status; params.commandBuffer = commandBuffer; params.pResolveImageInfo = pResolveImageInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdResolveImage2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdResolveImage2KHR, ¶ms); assert(!status); }
@@ -1617,7 +1617,7 @@ void WINAPI vkCmdSetAlphaToCoverageEnableEXT(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.alphaToCoverageEnable = alphaToCoverageEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetAlphaToCoverageEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetAlphaToCoverageEnableEXT, ¶ms); assert(!status); }
@@ -1627,7 +1627,7 @@ void WINAPI vkCmdSetAlphaToOneEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.alphaToOneEnable = alphaToOneEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetAlphaToOneEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetAlphaToOneEnableEXT, ¶ms); assert(!status); }
@@ -1637,7 +1637,7 @@ void WINAPI vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, const float bl NTSTATUS status; params.commandBuffer = commandBuffer; params.blendConstants = blendConstants; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetBlendConstants, ¶ms); + status = vk_unix_call(unix_vkCmdSetBlendConstants, ¶ms); assert(!status); }
@@ -1647,7 +1647,7 @@ void WINAPI vkCmdSetCheckpointNV(VkCommandBuffer commandBuffer, const void *pChe NTSTATUS status; params.commandBuffer = commandBuffer; params.pCheckpointMarker = pCheckpointMarker; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCheckpointNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCheckpointNV, ¶ms); assert(!status); }
@@ -1659,7 +1659,7 @@ void WINAPI vkCmdSetCoarseSampleOrderNV(VkCommandBuffer commandBuffer, VkCoarseS params.sampleOrderType = sampleOrderType; params.customSampleOrderCount = customSampleOrderCount; params.pCustomSampleOrders = pCustomSampleOrders; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoarseSampleOrderNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoarseSampleOrderNV, ¶ms); assert(!status); }
@@ -1671,7 +1671,7 @@ void WINAPI vkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, uint32_ params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorBlendAdvanced = pColorBlendAdvanced; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetColorBlendAdvancedEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetColorBlendAdvancedEXT, ¶ms); assert(!status); }
@@ -1683,7 +1683,7 @@ void WINAPI vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, uint32_t params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorBlendEnables = pColorBlendEnables; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetColorBlendEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetColorBlendEnableEXT, ¶ms); assert(!status); }
@@ -1695,7 +1695,7 @@ void WINAPI vkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, uint32_ params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorBlendEquations = pColorBlendEquations; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetColorBlendEquationEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetColorBlendEquationEXT, ¶ms); assert(!status); }
@@ -1706,7 +1706,7 @@ void WINAPI vkCmdSetColorWriteEnableEXT(VkCommandBuffer commandBuffer, uint32_t params.commandBuffer = commandBuffer; params.attachmentCount = attachmentCount; params.pColorWriteEnables = pColorWriteEnables; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetColorWriteEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetColorWriteEnableEXT, ¶ms); assert(!status); }
@@ -1718,7 +1718,7 @@ void WINAPI vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, uint32_t fi params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorWriteMasks = pColorWriteMasks; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetColorWriteMaskEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetColorWriteMaskEXT, ¶ms); assert(!status); }
@@ -1728,7 +1728,7 @@ void WINAPI vkCmdSetConservativeRasterizationModeEXT(VkCommandBuffer commandBuff NTSTATUS status; params.commandBuffer = commandBuffer; params.conservativeRasterizationMode = conservativeRasterizationMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetConservativeRasterizationModeEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetConservativeRasterizationModeEXT, ¶ms); assert(!status); }
@@ -1738,7 +1738,7 @@ void WINAPI vkCmdSetCoverageModulationModeNV(VkCommandBuffer commandBuffer, VkCo NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageModulationMode = coverageModulationMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoverageModulationModeNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoverageModulationModeNV, ¶ms); assert(!status); }
@@ -1748,7 +1748,7 @@ void WINAPI vkCmdSetCoverageModulationTableEnableNV(VkCommandBuffer commandBuffe NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageModulationTableEnable = coverageModulationTableEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoverageModulationTableEnableNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoverageModulationTableEnableNV, ¶ms); assert(!status); }
@@ -1759,7 +1759,7 @@ void WINAPI vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, uin params.commandBuffer = commandBuffer; params.coverageModulationTableCount = coverageModulationTableCount; params.pCoverageModulationTable = pCoverageModulationTable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoverageModulationTableNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoverageModulationTableNV, ¶ms); assert(!status); }
@@ -1769,7 +1769,7 @@ void WINAPI vkCmdSetCoverageReductionModeNV(VkCommandBuffer commandBuffer, VkCov NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageReductionMode = coverageReductionMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoverageReductionModeNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoverageReductionModeNV, ¶ms); assert(!status); }
@@ -1779,7 +1779,7 @@ void WINAPI vkCmdSetCoverageToColorEnableNV(VkCommandBuffer commandBuffer, VkBoo NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageToColorEnable = coverageToColorEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoverageToColorEnableNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoverageToColorEnableNV, ¶ms); assert(!status); }
@@ -1789,7 +1789,7 @@ void WINAPI vkCmdSetCoverageToColorLocationNV(VkCommandBuffer commandBuffer, uin NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageToColorLocation = coverageToColorLocation; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCoverageToColorLocationNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetCoverageToColorLocationNV, ¶ms); assert(!status); }
@@ -1799,7 +1799,7 @@ void WINAPI vkCmdSetCullMode(VkCommandBuffer commandBuffer, VkCullModeFlags cull NTSTATUS status; params.commandBuffer = commandBuffer; params.cullMode = cullMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCullMode, ¶ms); + status = vk_unix_call(unix_vkCmdSetCullMode, ¶ms); assert(!status); }
@@ -1809,7 +1809,7 @@ void WINAPI vkCmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags c NTSTATUS status; params.commandBuffer = commandBuffer; params.cullMode = cullMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetCullModeEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetCullModeEXT, ¶ms); assert(!status); }
@@ -1821,7 +1821,7 @@ void WINAPI vkCmdSetDepthBias(VkCommandBuffer commandBuffer, float depthBiasCons params.depthBiasConstantFactor = depthBiasConstantFactor; params.depthBiasClamp = depthBiasClamp; params.depthBiasSlopeFactor = depthBiasSlopeFactor; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthBias, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthBias, ¶ms); assert(!status); }
@@ -1831,7 +1831,7 @@ void WINAPI vkCmdSetDepthBiasEnable(VkCommandBuffer commandBuffer, VkBool32 dept NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBiasEnable = depthBiasEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthBiasEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthBiasEnable, ¶ms); assert(!status); }
@@ -1841,7 +1841,7 @@ void WINAPI vkCmdSetDepthBiasEnableEXT(VkCommandBuffer commandBuffer, VkBool32 d NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBiasEnable = depthBiasEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthBiasEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthBiasEnableEXT, ¶ms); assert(!status); }
@@ -1852,7 +1852,7 @@ void WINAPI vkCmdSetDepthBounds(VkCommandBuffer commandBuffer, float minDepthBou params.commandBuffer = commandBuffer; params.minDepthBounds = minDepthBounds; params.maxDepthBounds = maxDepthBounds; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthBounds, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthBounds, ¶ms); assert(!status); }
@@ -1862,7 +1862,7 @@ void WINAPI vkCmdSetDepthBoundsTestEnable(VkCommandBuffer commandBuffer, VkBool3 NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBoundsTestEnable = depthBoundsTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthBoundsTestEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthBoundsTestEnable, ¶ms); assert(!status); }
@@ -1872,7 +1872,7 @@ void WINAPI vkCmdSetDepthBoundsTestEnableEXT(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBoundsTestEnable = depthBoundsTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthBoundsTestEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthBoundsTestEnableEXT, ¶ms); assert(!status); }
@@ -1882,7 +1882,7 @@ void WINAPI vkCmdSetDepthClampEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.depthClampEnable = depthClampEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthClampEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthClampEnableEXT, ¶ms); assert(!status); }
@@ -1892,7 +1892,7 @@ void WINAPI vkCmdSetDepthClipEnableEXT(VkCommandBuffer commandBuffer, VkBool32 d NTSTATUS status; params.commandBuffer = commandBuffer; params.depthClipEnable = depthClipEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthClipEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthClipEnableEXT, ¶ms); assert(!status); }
@@ -1902,7 +1902,7 @@ void WINAPI vkCmdSetDepthClipNegativeOneToOneEXT(VkCommandBuffer commandBuffer, NTSTATUS status; params.commandBuffer = commandBuffer; params.negativeOneToOne = negativeOneToOne; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthClipNegativeOneToOneEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthClipNegativeOneToOneEXT, ¶ms); assert(!status); }
@@ -1912,7 +1912,7 @@ void WINAPI vkCmdSetDepthCompareOp(VkCommandBuffer commandBuffer, VkCompareOp de NTSTATUS status; params.commandBuffer = commandBuffer; params.depthCompareOp = depthCompareOp; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthCompareOp, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthCompareOp, ¶ms); assert(!status); }
@@ -1922,7 +1922,7 @@ void WINAPI vkCmdSetDepthCompareOpEXT(VkCommandBuffer commandBuffer, VkCompareOp NTSTATUS status; params.commandBuffer = commandBuffer; params.depthCompareOp = depthCompareOp; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthCompareOpEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthCompareOpEXT, ¶ms); assert(!status); }
@@ -1932,7 +1932,7 @@ void WINAPI vkCmdSetDepthTestEnable(VkCommandBuffer commandBuffer, VkBool32 dept NTSTATUS status; params.commandBuffer = commandBuffer; params.depthTestEnable = depthTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthTestEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthTestEnable, ¶ms); assert(!status); }
@@ -1942,7 +1942,7 @@ void WINAPI vkCmdSetDepthTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 d NTSTATUS status; params.commandBuffer = commandBuffer; params.depthTestEnable = depthTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthTestEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthTestEnableEXT, ¶ms); assert(!status); }
@@ -1952,7 +1952,7 @@ void WINAPI vkCmdSetDepthWriteEnable(VkCommandBuffer commandBuffer, VkBool32 dep NTSTATUS status; params.commandBuffer = commandBuffer; params.depthWriteEnable = depthWriteEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthWriteEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthWriteEnable, ¶ms); assert(!status); }
@@ -1962,7 +1962,7 @@ void WINAPI vkCmdSetDepthWriteEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.depthWriteEnable = depthWriteEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDepthWriteEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDepthWriteEnableEXT, ¶ms); assert(!status); }
@@ -1977,7 +1977,7 @@ void WINAPI vkCmdSetDescriptorBufferOffsetsEXT(VkCommandBuffer commandBuffer, Vk params.setCount = setCount; params.pBufferIndices = pBufferIndices; params.pOffsets = pOffsets; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDescriptorBufferOffsetsEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDescriptorBufferOffsetsEXT, ¶ms); assert(!status); }
@@ -1987,7 +1987,7 @@ void WINAPI vkCmdSetDeviceMask(VkCommandBuffer commandBuffer, uint32_t deviceMas NTSTATUS status; params.commandBuffer = commandBuffer; params.deviceMask = deviceMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDeviceMask, ¶ms); + status = vk_unix_call(unix_vkCmdSetDeviceMask, ¶ms); assert(!status); }
@@ -1997,7 +1997,7 @@ void WINAPI vkCmdSetDeviceMaskKHR(VkCommandBuffer commandBuffer, uint32_t device NTSTATUS status; params.commandBuffer = commandBuffer; params.deviceMask = deviceMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDeviceMaskKHR, ¶ms); + status = vk_unix_call(unix_vkCmdSetDeviceMaskKHR, ¶ms); assert(!status); }
@@ -2009,7 +2009,7 @@ void WINAPI vkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, uint32_t params.firstDiscardRectangle = firstDiscardRectangle; params.discardRectangleCount = discardRectangleCount; params.pDiscardRectangles = pDiscardRectangles; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetDiscardRectangleEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetDiscardRectangleEXT, ¶ms); assert(!status); }
@@ -2020,7 +2020,7 @@ void WINAPI vkCmdSetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipeli params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetEvent, ¶ms); + status = vk_unix_call(unix_vkCmdSetEvent, ¶ms); assert(!status); }
@@ -2031,7 +2031,7 @@ void WINAPI vkCmdSetEvent2(VkCommandBuffer commandBuffer, VkEvent event, const V params.commandBuffer = commandBuffer; params.event = event; params.pDependencyInfo = pDependencyInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetEvent2, ¶ms); + status = vk_unix_call(unix_vkCmdSetEvent2, ¶ms); assert(!status); }
@@ -2042,7 +2042,7 @@ void WINAPI vkCmdSetEvent2KHR(VkCommandBuffer commandBuffer, VkEvent event, cons params.commandBuffer = commandBuffer; params.event = event; params.pDependencyInfo = pDependencyInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetEvent2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdSetEvent2KHR, ¶ms); assert(!status); }
@@ -2054,7 +2054,7 @@ void WINAPI vkCmdSetExclusiveScissorNV(VkCommandBuffer commandBuffer, uint32_t f params.firstExclusiveScissor = firstExclusiveScissor; params.exclusiveScissorCount = exclusiveScissorCount; params.pExclusiveScissors = pExclusiveScissors; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetExclusiveScissorNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetExclusiveScissorNV, ¶ms); assert(!status); }
@@ -2064,7 +2064,7 @@ void WINAPI vkCmdSetExtraPrimitiveOverestimationSizeEXT(VkCommandBuffer commandB NTSTATUS status; params.commandBuffer = commandBuffer; params.extraPrimitiveOverestimationSize = extraPrimitiveOverestimationSize; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetExtraPrimitiveOverestimationSizeEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetExtraPrimitiveOverestimationSizeEXT, ¶ms); assert(!status); }
@@ -2075,7 +2075,7 @@ void WINAPI vkCmdSetFragmentShadingRateEnumNV(VkCommandBuffer commandBuffer, VkF params.commandBuffer = commandBuffer; params.shadingRate = shadingRate; params.combinerOps = combinerOps; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetFragmentShadingRateEnumNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetFragmentShadingRateEnumNV, ¶ms); assert(!status); }
@@ -2086,7 +2086,7 @@ void WINAPI vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, const params.commandBuffer = commandBuffer; params.pFragmentSize = pFragmentSize; params.combinerOps = combinerOps; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetFragmentShadingRateKHR, ¶ms); + status = vk_unix_call(unix_vkCmdSetFragmentShadingRateKHR, ¶ms); assert(!status); }
@@ -2096,7 +2096,7 @@ void WINAPI vkCmdSetFrontFace(VkCommandBuffer commandBuffer, VkFrontFace frontFa NTSTATUS status; params.commandBuffer = commandBuffer; params.frontFace = frontFace; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetFrontFace, ¶ms); + status = vk_unix_call(unix_vkCmdSetFrontFace, ¶ms); assert(!status); }
@@ -2106,7 +2106,7 @@ void WINAPI vkCmdSetFrontFaceEXT(VkCommandBuffer commandBuffer, VkFrontFace fron NTSTATUS status; params.commandBuffer = commandBuffer; params.frontFace = frontFace; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetFrontFaceEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetFrontFaceEXT, ¶ms); assert(!status); }
@@ -2116,7 +2116,7 @@ void WINAPI vkCmdSetLineRasterizationModeEXT(VkCommandBuffer commandBuffer, VkLi NTSTATUS status; params.commandBuffer = commandBuffer; params.lineRasterizationMode = lineRasterizationMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetLineRasterizationModeEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetLineRasterizationModeEXT, ¶ms); assert(!status); }
@@ -2127,7 +2127,7 @@ void WINAPI vkCmdSetLineStippleEXT(VkCommandBuffer commandBuffer, uint32_t lineS params.commandBuffer = commandBuffer; params.lineStippleFactor = lineStippleFactor; params.lineStipplePattern = lineStipplePattern; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetLineStippleEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetLineStippleEXT, ¶ms); assert(!status); }
@@ -2137,7 +2137,7 @@ void WINAPI vkCmdSetLineStippleEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.stippledLineEnable = stippledLineEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetLineStippleEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetLineStippleEnableEXT, ¶ms); assert(!status); }
@@ -2147,7 +2147,7 @@ void WINAPI vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth) NTSTATUS status; params.commandBuffer = commandBuffer; params.lineWidth = lineWidth; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetLineWidth, ¶ms); + status = vk_unix_call(unix_vkCmdSetLineWidth, ¶ms); assert(!status); }
@@ -2157,7 +2157,7 @@ void WINAPI vkCmdSetLogicOpEXT(VkCommandBuffer commandBuffer, VkLogicOp logicOp) NTSTATUS status; params.commandBuffer = commandBuffer; params.logicOp = logicOp; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetLogicOpEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetLogicOpEXT, ¶ms); assert(!status); }
@@ -2167,7 +2167,7 @@ void WINAPI vkCmdSetLogicOpEnableEXT(VkCommandBuffer commandBuffer, VkBool32 log NTSTATUS status; params.commandBuffer = commandBuffer; params.logicOpEnable = logicOpEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetLogicOpEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetLogicOpEnableEXT, ¶ms); assert(!status); }
@@ -2177,7 +2177,7 @@ void WINAPI vkCmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, uint32_ NTSTATUS status; params.commandBuffer = commandBuffer; params.patchControlPoints = patchControlPoints; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPatchControlPointsEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetPatchControlPointsEXT, ¶ms); assert(!status); }
@@ -2187,7 +2187,7 @@ VkResult WINAPI vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, co NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPerformanceMarkerINTEL, ¶ms); + status = vk_unix_call(unix_vkCmdSetPerformanceMarkerINTEL, ¶ms); assert(!status); return params.result; } @@ -2198,7 +2198,7 @@ VkResult WINAPI vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, NTSTATUS status; params.commandBuffer = commandBuffer; params.pOverrideInfo = pOverrideInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPerformanceOverrideINTEL, ¶ms); + status = vk_unix_call(unix_vkCmdSetPerformanceOverrideINTEL, ¶ms); assert(!status); return params.result; } @@ -2209,7 +2209,7 @@ VkResult WINAPI vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuff NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPerformanceStreamMarkerINTEL, ¶ms); + status = vk_unix_call(unix_vkCmdSetPerformanceStreamMarkerINTEL, ¶ms); assert(!status); return params.result; } @@ -2220,7 +2220,7 @@ void WINAPI vkCmdSetPolygonModeEXT(VkCommandBuffer commandBuffer, VkPolygonMode NTSTATUS status; params.commandBuffer = commandBuffer; params.polygonMode = polygonMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPolygonModeEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetPolygonModeEXT, ¶ms); assert(!status); }
@@ -2230,7 +2230,7 @@ void WINAPI vkCmdSetPrimitiveRestartEnable(VkCommandBuffer commandBuffer, VkBool NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveRestartEnable = primitiveRestartEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPrimitiveRestartEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetPrimitiveRestartEnable, ¶ms); assert(!status); }
@@ -2240,7 +2240,7 @@ void WINAPI vkCmdSetPrimitiveRestartEnableEXT(VkCommandBuffer commandBuffer, VkB NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveRestartEnable = primitiveRestartEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPrimitiveRestartEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetPrimitiveRestartEnableEXT, ¶ms); assert(!status); }
@@ -2250,7 +2250,7 @@ void WINAPI vkCmdSetPrimitiveTopology(VkCommandBuffer commandBuffer, VkPrimitive NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveTopology = primitiveTopology; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPrimitiveTopology, ¶ms); + status = vk_unix_call(unix_vkCmdSetPrimitiveTopology, ¶ms); assert(!status); }
@@ -2260,7 +2260,7 @@ void WINAPI vkCmdSetPrimitiveTopologyEXT(VkCommandBuffer commandBuffer, VkPrimit NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveTopology = primitiveTopology; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetPrimitiveTopologyEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetPrimitiveTopologyEXT, ¶ms); assert(!status); }
@@ -2270,7 +2270,7 @@ void WINAPI vkCmdSetProvokingVertexModeEXT(VkCommandBuffer commandBuffer, VkProv NTSTATUS status; params.commandBuffer = commandBuffer; params.provokingVertexMode = provokingVertexMode; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetProvokingVertexModeEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetProvokingVertexModeEXT, ¶ms); assert(!status); }
@@ -2280,7 +2280,7 @@ void WINAPI vkCmdSetRasterizationSamplesEXT(VkCommandBuffer commandBuffer, VkSam NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizationSamples = rasterizationSamples; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetRasterizationSamplesEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetRasterizationSamplesEXT, ¶ms); assert(!status); }
@@ -2290,7 +2290,7 @@ void WINAPI vkCmdSetRasterizationStreamEXT(VkCommandBuffer commandBuffer, uint32 NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizationStream = rasterizationStream; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetRasterizationStreamEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetRasterizationStreamEXT, ¶ms); assert(!status); }
@@ -2300,7 +2300,7 @@ void WINAPI vkCmdSetRasterizerDiscardEnable(VkCommandBuffer commandBuffer, VkBoo NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizerDiscardEnable = rasterizerDiscardEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetRasterizerDiscardEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetRasterizerDiscardEnable, ¶ms); assert(!status); }
@@ -2310,7 +2310,7 @@ void WINAPI vkCmdSetRasterizerDiscardEnableEXT(VkCommandBuffer commandBuffer, Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizerDiscardEnable = rasterizerDiscardEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetRasterizerDiscardEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetRasterizerDiscardEnableEXT, ¶ms); assert(!status); }
@@ -2320,7 +2320,7 @@ void WINAPI vkCmdSetRayTracingPipelineStackSizeKHR(VkCommandBuffer commandBuffer NTSTATUS status; params.commandBuffer = commandBuffer; params.pipelineStackSize = pipelineStackSize; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetRayTracingPipelineStackSizeKHR, ¶ms); + status = vk_unix_call(unix_vkCmdSetRayTracingPipelineStackSizeKHR, ¶ms); assert(!status); }
@@ -2330,7 +2330,7 @@ void WINAPI vkCmdSetRepresentativeFragmentTestEnableNV(VkCommandBuffer commandBu NTSTATUS status; params.commandBuffer = commandBuffer; params.representativeFragmentTestEnable = representativeFragmentTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetRepresentativeFragmentTestEnableNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetRepresentativeFragmentTestEnableNV, ¶ms); assert(!status); }
@@ -2340,7 +2340,7 @@ void WINAPI vkCmdSetSampleLocationsEXT(VkCommandBuffer commandBuffer, const VkSa NTSTATUS status; params.commandBuffer = commandBuffer; params.pSampleLocationsInfo = pSampleLocationsInfo; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetSampleLocationsEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetSampleLocationsEXT, ¶ms); assert(!status); }
@@ -2350,7 +2350,7 @@ void WINAPI vkCmdSetSampleLocationsEnableEXT(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.sampleLocationsEnable = sampleLocationsEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetSampleLocationsEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetSampleLocationsEnableEXT, ¶ms); assert(!status); }
@@ -2361,7 +2361,7 @@ void WINAPI vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, VkSampleCountFl params.commandBuffer = commandBuffer; params.samples = samples; params.pSampleMask = pSampleMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetSampleMaskEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetSampleMaskEXT, ¶ms); assert(!status); }
@@ -2373,7 +2373,7 @@ void WINAPI vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor params.firstScissor = firstScissor; params.scissorCount = scissorCount; params.pScissors = pScissors; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetScissor, ¶ms); + status = vk_unix_call(unix_vkCmdSetScissor, ¶ms); assert(!status); }
@@ -2384,7 +2384,7 @@ void WINAPI vkCmdSetScissorWithCount(VkCommandBuffer commandBuffer, uint32_t sci params.commandBuffer = commandBuffer; params.scissorCount = scissorCount; params.pScissors = pScissors; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetScissorWithCount, ¶ms); + status = vk_unix_call(unix_vkCmdSetScissorWithCount, ¶ms); assert(!status); }
@@ -2395,7 +2395,7 @@ void WINAPI vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, uint32_t params.commandBuffer = commandBuffer; params.scissorCount = scissorCount; params.pScissors = pScissors; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetScissorWithCountEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetScissorWithCountEXT, ¶ms); assert(!status); }
@@ -2405,7 +2405,7 @@ void WINAPI vkCmdSetShadingRateImageEnableNV(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.shadingRateImageEnable = shadingRateImageEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetShadingRateImageEnableNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetShadingRateImageEnableNV, ¶ms); assert(!status); }
@@ -2416,7 +2416,7 @@ void WINAPI vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, VkStencilF params.commandBuffer = commandBuffer; params.faceMask = faceMask; params.compareMask = compareMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilCompareMask, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilCompareMask, ¶ms); assert(!status); }
@@ -2430,7 +2430,7 @@ void WINAPI vkCmdSetStencilOp(VkCommandBuffer commandBuffer, VkStencilFaceFlags params.passOp = passOp; params.depthFailOp = depthFailOp; params.compareOp = compareOp; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilOp, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilOp, ¶ms); assert(!status); }
@@ -2444,7 +2444,7 @@ void WINAPI vkCmdSetStencilOpEXT(VkCommandBuffer commandBuffer, VkStencilFaceFla params.passOp = passOp; params.depthFailOp = depthFailOp; params.compareOp = compareOp; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilOpEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilOpEXT, ¶ms); assert(!status); }
@@ -2455,7 +2455,7 @@ void WINAPI vkCmdSetStencilReference(VkCommandBuffer commandBuffer, VkStencilFac params.commandBuffer = commandBuffer; params.faceMask = faceMask; params.reference = reference; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilReference, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilReference, ¶ms); assert(!status); }
@@ -2465,7 +2465,7 @@ void WINAPI vkCmdSetStencilTestEnable(VkCommandBuffer commandBuffer, VkBool32 st NTSTATUS status; params.commandBuffer = commandBuffer; params.stencilTestEnable = stencilTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilTestEnable, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilTestEnable, ¶ms); assert(!status); }
@@ -2475,7 +2475,7 @@ void WINAPI vkCmdSetStencilTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.stencilTestEnable = stencilTestEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilTestEnableEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilTestEnableEXT, ¶ms); assert(!status); }
@@ -2486,7 +2486,7 @@ void WINAPI vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, VkStencilFac params.commandBuffer = commandBuffer; params.faceMask = faceMask; params.writeMask = writeMask; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetStencilWriteMask, ¶ms); + status = vk_unix_call(unix_vkCmdSetStencilWriteMask, ¶ms); assert(!status); }
@@ -2496,7 +2496,7 @@ void WINAPI vkCmdSetTessellationDomainOriginEXT(VkCommandBuffer commandBuffer, V NTSTATUS status; params.commandBuffer = commandBuffer; params.domainOrigin = domainOrigin; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetTessellationDomainOriginEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetTessellationDomainOriginEXT, ¶ms); assert(!status); }
@@ -2509,7 +2509,7 @@ void WINAPI vkCmdSetVertexInputEXT(VkCommandBuffer commandBuffer, uint32_t verte params.pVertexBindingDescriptions = pVertexBindingDescriptions; params.vertexAttributeDescriptionCount = vertexAttributeDescriptionCount; params.pVertexAttributeDescriptions = pVertexAttributeDescriptions; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetVertexInputEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetVertexInputEXT, ¶ms); assert(!status); }
@@ -2521,7 +2521,7 @@ void WINAPI vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewpo params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pViewports = pViewports; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewport, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewport, ¶ms); assert(!status); }
@@ -2533,7 +2533,7 @@ void WINAPI vkCmdSetViewportShadingRatePaletteNV(VkCommandBuffer commandBuffer, params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pShadingRatePalettes = pShadingRatePalettes; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewportShadingRatePaletteNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewportShadingRatePaletteNV, ¶ms); assert(!status); }
@@ -2545,7 +2545,7 @@ void WINAPI vkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, uint32_t fi params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pViewportSwizzles = pViewportSwizzles; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewportSwizzleNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewportSwizzleNV, ¶ms); assert(!status); }
@@ -2555,7 +2555,7 @@ void WINAPI vkCmdSetViewportWScalingEnableNV(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.viewportWScalingEnable = viewportWScalingEnable; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewportWScalingEnableNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewportWScalingEnableNV, ¶ms); assert(!status); }
@@ -2567,7 +2567,7 @@ void WINAPI vkCmdSetViewportWScalingNV(VkCommandBuffer commandBuffer, uint32_t f params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pViewportWScalings = pViewportWScalings; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewportWScalingNV, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewportWScalingNV, ¶ms); assert(!status); }
@@ -2578,7 +2578,7 @@ void WINAPI vkCmdSetViewportWithCount(VkCommandBuffer commandBuffer, uint32_t vi params.commandBuffer = commandBuffer; params.viewportCount = viewportCount; params.pViewports = pViewports; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewportWithCount, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewportWithCount, ¶ms); assert(!status); }
@@ -2589,7 +2589,7 @@ void WINAPI vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, uint32_t params.commandBuffer = commandBuffer; params.viewportCount = viewportCount; params.pViewports = pViewports; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSetViewportWithCountEXT, ¶ms); + status = vk_unix_call(unix_vkCmdSetViewportWithCountEXT, ¶ms); assert(!status); }
@@ -2598,7 +2598,7 @@ void WINAPI vkCmdSubpassShadingHUAWEI(VkCommandBuffer commandBuffer) struct vkCmdSubpassShadingHUAWEI_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdSubpassShadingHUAWEI, ¶ms); + status = vk_unix_call(unix_vkCmdSubpassShadingHUAWEI, ¶ms); assert(!status); }
@@ -2608,7 +2608,7 @@ void WINAPI vkCmdTraceRaysIndirect2KHR(VkCommandBuffer commandBuffer, VkDeviceAd NTSTATUS status; params.commandBuffer = commandBuffer; params.indirectDeviceAddress = indirectDeviceAddress; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdTraceRaysIndirect2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdTraceRaysIndirect2KHR, ¶ms); assert(!status); }
@@ -2622,7 +2622,7 @@ void WINAPI vkCmdTraceRaysIndirectKHR(VkCommandBuffer commandBuffer, const VkStr params.pHitShaderBindingTable = pHitShaderBindingTable; params.pCallableShaderBindingTable = pCallableShaderBindingTable; params.indirectDeviceAddress = indirectDeviceAddress; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdTraceRaysIndirectKHR, ¶ms); + status = vk_unix_call(unix_vkCmdTraceRaysIndirectKHR, ¶ms); assert(!status); }
@@ -2638,7 +2638,7 @@ void WINAPI vkCmdTraceRaysKHR(VkCommandBuffer commandBuffer, const VkStridedDevi params.width = width; params.height = height; params.depth = depth; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdTraceRaysKHR, ¶ms); + status = vk_unix_call(unix_vkCmdTraceRaysKHR, ¶ms); assert(!status); }
@@ -2661,7 +2661,7 @@ void WINAPI vkCmdTraceRaysNV(VkCommandBuffer commandBuffer, VkBuffer raygenShade params.width = width; params.height = height; params.depth = depth; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdTraceRaysNV, ¶ms); + status = vk_unix_call(unix_vkCmdTraceRaysNV, ¶ms); assert(!status); }
@@ -2674,7 +2674,7 @@ void WINAPI vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, params.dstOffset = dstOffset; params.dataSize = dataSize; params.pData = pData; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdUpdateBuffer, ¶ms); + status = vk_unix_call(unix_vkCmdUpdateBuffer, ¶ms); assert(!status); }
@@ -2693,7 +2693,7 @@ void WINAPI vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, params.pBufferMemoryBarriers = pBufferMemoryBarriers; params.imageMemoryBarrierCount = imageMemoryBarrierCount; params.pImageMemoryBarriers = pImageMemoryBarriers; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWaitEvents, ¶ms); + status = vk_unix_call(unix_vkCmdWaitEvents, ¶ms); assert(!status); }
@@ -2705,7 +2705,7 @@ void WINAPI vkCmdWaitEvents2(VkCommandBuffer commandBuffer, uint32_t eventCount, params.eventCount = eventCount; params.pEvents = pEvents; params.pDependencyInfos = pDependencyInfos; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWaitEvents2, ¶ms); + status = vk_unix_call(unix_vkCmdWaitEvents2, ¶ms); assert(!status); }
@@ -2717,7 +2717,7 @@ void WINAPI vkCmdWaitEvents2KHR(VkCommandBuffer commandBuffer, uint32_t eventCou params.eventCount = eventCount; params.pEvents = pEvents; params.pDependencyInfos = pDependencyInfos; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWaitEvents2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdWaitEvents2KHR, ¶ms); assert(!status); }
@@ -2731,7 +2731,7 @@ void WINAPI vkCmdWriteAccelerationStructuresPropertiesKHR(VkCommandBuffer comman params.queryType = queryType; params.queryPool = queryPool; params.firstQuery = firstQuery; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteAccelerationStructuresPropertiesKHR, ¶ms); + status = vk_unix_call(unix_vkCmdWriteAccelerationStructuresPropertiesKHR, ¶ms); assert(!status); }
@@ -2745,7 +2745,7 @@ void WINAPI vkCmdWriteAccelerationStructuresPropertiesNV(VkCommandBuffer command params.queryType = queryType; params.queryPool = queryPool; params.firstQuery = firstQuery; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteAccelerationStructuresPropertiesNV, ¶ms); + status = vk_unix_call(unix_vkCmdWriteAccelerationStructuresPropertiesNV, ¶ms); assert(!status); }
@@ -2758,7 +2758,7 @@ void WINAPI vkCmdWriteBufferMarker2AMD(VkCommandBuffer commandBuffer, VkPipeline params.dstBuffer = dstBuffer; params.dstOffset = dstOffset; params.marker = marker; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteBufferMarker2AMD, ¶ms); + status = vk_unix_call(unix_vkCmdWriteBufferMarker2AMD, ¶ms); assert(!status); }
@@ -2771,7 +2771,7 @@ void WINAPI vkCmdWriteBufferMarkerAMD(VkCommandBuffer commandBuffer, VkPipelineS params.dstBuffer = dstBuffer; params.dstOffset = dstOffset; params.marker = marker; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteBufferMarkerAMD, ¶ms); + status = vk_unix_call(unix_vkCmdWriteBufferMarkerAMD, ¶ms); assert(!status); }
@@ -2785,7 +2785,7 @@ void WINAPI vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint params.queryType = queryType; params.queryPool = queryPool; params.firstQuery = firstQuery; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteMicromapsPropertiesEXT, ¶ms); + status = vk_unix_call(unix_vkCmdWriteMicromapsPropertiesEXT, ¶ms); assert(!status); }
@@ -2797,7 +2797,7 @@ void WINAPI vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, VkPipelineStageFl params.pipelineStage = pipelineStage; params.queryPool = queryPool; params.query = query; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteTimestamp, ¶ms); + status = vk_unix_call(unix_vkCmdWriteTimestamp, ¶ms); assert(!status); }
@@ -2809,7 +2809,7 @@ void WINAPI vkCmdWriteTimestamp2(VkCommandBuffer commandBuffer, VkPipelineStageF params.stage = stage; params.queryPool = queryPool; params.query = query; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteTimestamp2, ¶ms); + status = vk_unix_call(unix_vkCmdWriteTimestamp2, ¶ms); assert(!status); }
@@ -2821,7 +2821,7 @@ void WINAPI vkCmdWriteTimestamp2KHR(VkCommandBuffer commandBuffer, VkPipelineSta params.stage = stage; params.queryPool = queryPool; params.query = query; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkCmdWriteTimestamp2KHR, ¶ms); + status = vk_unix_call(unix_vkCmdWriteTimestamp2KHR, ¶ms); assert(!status); }
@@ -5975,7 +5975,7 @@ void WINAPI vkUpdateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet d params.descriptorSet = descriptorSet; params.descriptorUpdateTemplate = descriptorUpdateTemplate; params.pData = pData; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkUpdateDescriptorSetWithTemplate, ¶ms); + status = vk_unix_call(unix_vkUpdateDescriptorSetWithTemplate, ¶ms); assert(!status); }
@@ -6000,7 +6000,7 @@ void WINAPI vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCoun params.pDescriptorWrites = pDescriptorWrites; params.descriptorCopyCount = descriptorCopyCount; params.pDescriptorCopies = pDescriptorCopies; - status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_vkUpdateDescriptorSets, ¶ms); + status = vk_unix_call(unix_vkUpdateDescriptorSets, ¶ms); assert(!status); }
diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan index ac78dc661f0..88c6788e966 100755 --- a/dlls/winevulkan/make_vulkan +++ b/dlls/winevulkan/make_vulkan @@ -149,12 +149,6 @@ ALLOWED_X_EXTENSIONS = [ "VK_NVX_image_view_handle", ]
-# Some frequently called functions use direct calls for performance reasons. -DIRECT_CALL_FUNCTIONS = [ - "vkUpdateDescriptorSets", - "vkUpdateDescriptorSetWithTemplate", -] - # Functions part of our winevulkan graphics driver interface. # DRIVER_VERSION should be bumped on any change to driver interface # in FUNCTION_OVERRIDES @@ -679,12 +673,6 @@ class VkFunction(object): # The function needs exposed if at-least one extension isn't both UNSUPPORTED and UNEXPOSED return self.is_required() and (not self.extensions or not self.extensions.issubset(UNEXPOSED_EXTENSIONS))
- def needs_direct_call(self): - # vkCmd* functions are frequently called, use direct calls for performance - if self.name.startswith("vkCmd"): - return True - return self.name in DIRECT_CALL_FUNCTIONS - def pfn(self, prefix="p", call_conv=None): """ Create function pointer. """
@@ -747,13 +735,9 @@ class VkFunction(object): body += " NTSTATUS status;\n" for p in self.params: body += " params.{0} = {0};\n".format(p.name) - body += " ";
# Call the Unix function. - if self.needs_direct_call(): - body += "status = p_vk_direct_unix_call(__wine_unixlib_handle, unix_{0}, ¶ms);\n".format(self.name) - else: - body += "status = vk_unix_call(unix_{0}, ¶ms);\n".format(self.name) + body += " status = vk_unix_call(unix_{0}, ¶ms);\n".format(self.name) body += " assert(!status);\n" if self.type != "void": body += " return params.result;\n" @@ -2733,7 +2717,7 @@ class VkGenerator(object): f.write("const unixlib_entry_t __wine_unix_call_funcs[] =\n") f.write("#endif\n") f.write("{\n") - f.write(" init_vulkan32,\n") + f.write(" init_vulkan,\n") f.write(" vk_is_available_instance_function32,\n") f.write(" vk_is_available_device_function32,\n") for vk_func in self.registry.funcs.values(): @@ -2746,11 +2730,6 @@ class VkGenerator(object): f.write("};\n") f.write("C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == unix_count);\n\n")
- f.write("NTSTATUS WINAPI vk_direct_unix_call(unixlib_handle_t handle, unsigned int code, void *params)\n") - f.write("{\n") - f.write(" return __wine_unix_call_funcs[code](params);\n") - f.write("}\n") - def generate_thunks_h(self, f, prefix): self._generate_copyright(f)
diff --git a/dlls/winevulkan/vulkan.c b/dlls/winevulkan/vulkan.c index 3567e2f3e24..1df10cc89a6 100644 --- a/dlls/winevulkan/vulkan.c +++ b/dlls/winevulkan/vulkan.c @@ -462,8 +462,6 @@ static void wine_vk_device_free(struct wine_device *device) free(device); }
-#ifdef _WIN64 - NTSTATUS init_vulkan(void *args) { vk_funcs = __wine_get_vulkan_driver(WINE_VULKAN_DRIVER_VERSION); @@ -473,25 +471,6 @@ NTSTATUS init_vulkan(void *args) return STATUS_UNSUCCESSFUL; }
- - *(void **)args = vk_direct_unix_call; - return STATUS_SUCCESS; -} - -#endif /* _WIN64 */ - -NTSTATUS init_vulkan32(void *args) -{ - vk_funcs = __wine_get_vulkan_driver(WINE_VULKAN_DRIVER_VERSION); - if (!vk_funcs) - { - ERR("Failed to load Wine graphics driver supporting Vulkan.\n"); - return STATUS_UNSUCCESSFUL; - } - -#ifndef _WIN64 - *(void **)args = vk_direct_unix_call; -#endif return STATUS_SUCCESS; }
diff --git a/dlls/winevulkan/vulkan_loader.h b/dlls/winevulkan/vulkan_loader.h index 8f2bfbfb461..a3eb5bb949e 100644 --- a/dlls/winevulkan/vulkan_loader.h +++ b/dlls/winevulkan/vulkan_loader.h @@ -147,9 +147,6 @@ struct is_available_device_function_params
#ifndef WINE_UNIX_LIB
-extern NTSTATUS (WINAPI *p_vk_direct_unix_call)(unixlib_handle_t handle, unsigned int code, - void *args) DECLSPEC_HIDDEN; - static inline NTSTATUS vk_unix_call(enum unix_call code, void *params) { return WINE_UNIX_CALL(code, params); diff --git a/dlls/winevulkan/vulkan_private.h b/dlls/winevulkan/vulkan_private.h index 92504bffb41..60e21114940 100644 --- a/dlls/winevulkan/vulkan_private.h +++ b/dlls/winevulkan/vulkan_private.h @@ -243,9 +243,6 @@ BOOL wine_vk_instance_extension_supported(const char *name) DECLSPEC_HIDDEN; BOOL wine_vk_is_type_wrapped(VkObjectType type) DECLSPEC_HIDDEN;
NTSTATUS init_vulkan(void *args) DECLSPEC_HIDDEN; -NTSTATUS init_vulkan32(void *args) DECLSPEC_HIDDEN; - -NTSTATUS WINAPI vk_direct_unix_call(unixlib_handle_t handle, unsigned int code, void *arg) DECLSPEC_HIDDEN;
NTSTATUS vk_is_available_instance_function(void *arg) DECLSPEC_HIDDEN; NTSTATUS vk_is_available_device_function(void *arg) DECLSPEC_HIDDEN; diff --git a/dlls/winevulkan/vulkan_thunks.c b/dlls/winevulkan/vulkan_thunks.c index 2c5822ff208..e3af364f7b1 100644 --- a/dlls/winevulkan/vulkan_thunks.c +++ b/dlls/winevulkan/vulkan_thunks.c @@ -41789,7 +41789,7 @@ const unixlib_entry_t __wine_unix_call_wow64_funcs[] = const unixlib_entry_t __wine_unix_call_funcs[] = #endif { - init_vulkan32, + init_vulkan, vk_is_available_instance_function32, vk_is_available_device_function32, thunk32_vkAcquireNextImage2KHR, @@ -42321,7 +42321,3 @@ const unixlib_entry_t __wine_unix_call_funcs[] = }; C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == unix_count);
-NTSTATUS WINAPI vk_direct_unix_call(unixlib_handle_t handle, unsigned int code, void *params) -{ - return __wine_unix_call_funcs[code](params); -}
From: Jacek Caban jacek@codeweavers.com
--- dlls/winevulkan/loader.c | 33 +- dlls/winevulkan/loader_thunks.c | 1028 +++++++++++++++---------------- dlls/winevulkan/make_vulkan | 2 +- dlls/winevulkan/vulkan_loader.h | 9 +- 4 files changed, 531 insertions(+), 541 deletions(-)
diff --git a/dlls/winevulkan/loader.c b/dlls/winevulkan/loader.c index 43959e9066b..19fd240f0cb 100644 --- a/dlls/winevulkan/loader.c +++ b/dlls/winevulkan/loader.c @@ -89,13 +89,13 @@ static void *wine_vk_get_global_proc_addr(const char *name) static BOOL is_available_instance_function(VkInstance instance, const char *name) { struct is_available_instance_function_params params = { .instance = instance, .name = name }; - return vk_unix_call(unix_is_available_instance_function, ¶ms); + return UNIX_CALL(is_available_instance_function, ¶ms); }
static BOOL is_available_device_function(VkDevice device, const char *name) { struct is_available_device_function_params params = { .device = device, .name = name }; - return vk_unix_call(unix_is_available_device_function, ¶ms); + return UNIX_CALL(is_available_device_function, ¶ms); }
static void *alloc_vk_object(size_t size) @@ -232,10 +232,7 @@ VkResult WINAPI vk_icdNegotiateLoaderICDInterfaceVersion(uint32_t *supported_ver
static BOOL WINAPI wine_vk_init(INIT_ONCE *once, void *param, void **context) { - NTSTATUS status = __wine_init_unix_call(); - - if (status) return FALSE; - return !vk_unix_call(unix_init, NULL); + return !__wine_init_unix_call() && !UNIX_CALL(init, NULL); }
static BOOL wine_vk_init_once(void) @@ -270,7 +267,7 @@ VkResult WINAPI vkCreateInstance(const VkInstanceCreateInfo *create_info, params.pAllocator = allocator; params.pInstance = ret; params.client_ptr = instance; - status = vk_unix_call(unix_vkCreateInstance, ¶ms); + status = UNIX_CALL(vkCreateInstance, ¶ms); assert(!status); if (instance->phys_dev_count <= phys_dev_count) break; @@ -290,7 +287,7 @@ void WINAPI vkDestroyInstance(VkInstance instance, const VkAllocationCallbacks *
params.instance = instance; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyInstance, ¶ms); + status = UNIX_CALL(vkDestroyInstance, ¶ms); assert(!status); free(instance); } @@ -318,7 +315,7 @@ VkResult WINAPI vkEnumerateInstanceExtensionProperties(const char *layer_name, params.pLayerName = layer_name; params.pPropertyCount = count; params.pProperties = properties; - status = vk_unix_call(unix_vkEnumerateInstanceExtensionProperties, ¶ms); + status = UNIX_CALL(vkEnumerateInstanceExtensionProperties, ¶ms); assert(!status); return params.result; } @@ -337,7 +334,7 @@ VkResult WINAPI vkEnumerateInstanceVersion(uint32_t *version) }
params.pApiVersion = version; - status = vk_unix_call(unix_vkEnumerateInstanceVersion, ¶ms); + status = UNIX_CALL(vkEnumerateInstanceVersion, ¶ms); assert(!status); return params.result; } @@ -443,7 +440,7 @@ void WINAPI vkGetPhysicalDeviceProperties2(VkPhysicalDevice phys_dev,
params.physicalDevice = phys_dev; params.pProperties = properties2; - status = vk_unix_call(unix_vkGetPhysicalDeviceProperties2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceProperties2, ¶ms); assert(!status); fill_luid_property(properties2); } @@ -458,7 +455,7 @@ void WINAPI vkGetPhysicalDeviceProperties2KHR(VkPhysicalDevice phys_dev,
params.physicalDevice = phys_dev; params.pProperties = properties2; - status = vk_unix_call(unix_vkGetPhysicalDeviceProperties2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceProperties2KHR, ¶ms); assert(!status); fill_luid_property(properties2); } @@ -483,7 +480,7 @@ VkResult WINAPI vkCreateDevice(VkPhysicalDevice phys_dev, const VkDeviceCreateIn params.pAllocator = allocator; params.pDevice = ret; params.client_ptr = device; - status = vk_unix_call(unix_vkCreateDevice, ¶ms); + status = UNIX_CALL(vkCreateDevice, ¶ms); assert(!status); if (!device->base.unix_handle) free(device); @@ -497,7 +494,7 @@ void WINAPI vkDestroyDevice(VkDevice device, const VkAllocationCallbacks *alloca
params.device = device; params.pAllocator = allocator; - status = vk_unix_call(unix_vkDestroyDevice, ¶ms); + status = UNIX_CALL(vkDestroyDevice, ¶ms); assert(!status); free(device); } @@ -519,7 +516,7 @@ VkResult WINAPI vkCreateCommandPool(VkDevice device, const VkCommandPoolCreateIn params.pAllocator = allocator; params.pCommandPool = ret; params.client_ptr = cmd_pool; - status = vk_unix_call(unix_vkCreateCommandPool, ¶ms); + status = UNIX_CALL(vkCreateCommandPool, ¶ms); assert(!status); if (!cmd_pool->unix_handle) free(cmd_pool); @@ -548,7 +545,7 @@ void WINAPI vkDestroyCommandPool(VkDevice device, VkCommandPool handle, const Vk params.device = device; params.commandPool = handle; params.pAllocator = allocator; - status = vk_unix_call(unix_vkDestroyCommandPool, ¶ms); + status = UNIX_CALL(vkDestroyCommandPool, ¶ms); assert(!status); free(cmd_pool); } @@ -567,7 +564,7 @@ VkResult WINAPI vkAllocateCommandBuffers(VkDevice device, const VkCommandBufferA params.device = device; params.pAllocateInfo = allocate_info; params.pCommandBuffers = buffers; - status = vk_unix_call(unix_vkAllocateCommandBuffers, ¶ms); + status = UNIX_CALL(vkAllocateCommandBuffers, ¶ms); assert(!status); if (params.result == VK_SUCCESS) { @@ -596,7 +593,7 @@ void WINAPI vkFreeCommandBuffers(VkDevice device, VkCommandPool cmd_pool, uint32 params.commandPool = cmd_pool; params.commandBufferCount = count; params.pCommandBuffers = buffers; - status = vk_unix_call(unix_vkFreeCommandBuffers, ¶ms); + status = UNIX_CALL(vkFreeCommandBuffers, ¶ms); assert(!status); for (i = 0; i < count; i++) { diff --git a/dlls/winevulkan/loader_thunks.c b/dlls/winevulkan/loader_thunks.c index 68073563bd1..c0f164af17d 100644 --- a/dlls/winevulkan/loader_thunks.c +++ b/dlls/winevulkan/loader_thunks.c @@ -20,7 +20,7 @@ VkResult WINAPI vkAcquireNextImage2KHR(VkDevice device, const VkAcquireNextImage params.device = device; params.pAcquireInfo = pAcquireInfo; params.pImageIndex = pImageIndex; - status = vk_unix_call(unix_vkAcquireNextImage2KHR, ¶ms); + status = UNIX_CALL(vkAcquireNextImage2KHR, ¶ms); assert(!status); return params.result; } @@ -35,7 +35,7 @@ VkResult WINAPI vkAcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, params.semaphore = semaphore; params.fence = fence; params.pImageIndex = pImageIndex; - status = vk_unix_call(unix_vkAcquireNextImageKHR, ¶ms); + status = UNIX_CALL(vkAcquireNextImageKHR, ¶ms); assert(!status); return params.result; } @@ -47,7 +47,7 @@ VkResult WINAPI vkAcquirePerformanceConfigurationINTEL(VkDevice device, const Vk params.device = device; params.pAcquireInfo = pAcquireInfo; params.pConfiguration = pConfiguration; - status = vk_unix_call(unix_vkAcquirePerformanceConfigurationINTEL, ¶ms); + status = UNIX_CALL(vkAcquirePerformanceConfigurationINTEL, ¶ms); assert(!status); return params.result; } @@ -58,7 +58,7 @@ VkResult WINAPI vkAcquireProfilingLockKHR(VkDevice device, const VkAcquireProfil NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkAcquireProfilingLockKHR, ¶ms); + status = UNIX_CALL(vkAcquireProfilingLockKHR, ¶ms); assert(!status); return params.result; } @@ -70,7 +70,7 @@ VkResult WINAPI vkAllocateDescriptorSets(VkDevice device, const VkDescriptorSetA params.device = device; params.pAllocateInfo = pAllocateInfo; params.pDescriptorSets = pDescriptorSets; - status = vk_unix_call(unix_vkAllocateDescriptorSets, ¶ms); + status = UNIX_CALL(vkAllocateDescriptorSets, ¶ms); assert(!status); return params.result; } @@ -83,7 +83,7 @@ VkResult WINAPI vkAllocateMemory(VkDevice device, const VkMemoryAllocateInfo *pA params.pAllocateInfo = pAllocateInfo; params.pAllocator = pAllocator; params.pMemory = pMemory; - status = vk_unix_call(unix_vkAllocateMemory, ¶ms); + status = UNIX_CALL(vkAllocateMemory, ¶ms); assert(!status); return params.result; } @@ -94,7 +94,7 @@ VkResult WINAPI vkBeginCommandBuffer(VkCommandBuffer commandBuffer, const VkComm NTSTATUS status; params.commandBuffer = commandBuffer; params.pBeginInfo = pBeginInfo; - status = vk_unix_call(unix_vkBeginCommandBuffer, ¶ms); + status = UNIX_CALL(vkBeginCommandBuffer, ¶ms); assert(!status); return params.result; } @@ -106,7 +106,7 @@ VkResult WINAPI vkBindAccelerationStructureMemoryNV(VkDevice device, uint32_t bi params.device = device; params.bindInfoCount = bindInfoCount; params.pBindInfos = pBindInfos; - status = vk_unix_call(unix_vkBindAccelerationStructureMemoryNV, ¶ms); + status = UNIX_CALL(vkBindAccelerationStructureMemoryNV, ¶ms); assert(!status); return params.result; } @@ -119,7 +119,7 @@ VkResult WINAPI vkBindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMem params.buffer = buffer; params.memory = memory; params.memoryOffset = memoryOffset; - status = vk_unix_call(unix_vkBindBufferMemory, ¶ms); + status = UNIX_CALL(vkBindBufferMemory, ¶ms); assert(!status); return params.result; } @@ -131,7 +131,7 @@ VkResult WINAPI vkBindBufferMemory2(VkDevice device, uint32_t bindInfoCount, con params.device = device; params.bindInfoCount = bindInfoCount; params.pBindInfos = pBindInfos; - status = vk_unix_call(unix_vkBindBufferMemory2, ¶ms); + status = UNIX_CALL(vkBindBufferMemory2, ¶ms); assert(!status); return params.result; } @@ -143,7 +143,7 @@ VkResult WINAPI vkBindBufferMemory2KHR(VkDevice device, uint32_t bindInfoCount, params.device = device; params.bindInfoCount = bindInfoCount; params.pBindInfos = pBindInfos; - status = vk_unix_call(unix_vkBindBufferMemory2KHR, ¶ms); + status = UNIX_CALL(vkBindBufferMemory2KHR, ¶ms); assert(!status); return params.result; } @@ -156,7 +156,7 @@ VkResult WINAPI vkBindImageMemory(VkDevice device, VkImage image, VkDeviceMemory params.image = image; params.memory = memory; params.memoryOffset = memoryOffset; - status = vk_unix_call(unix_vkBindImageMemory, ¶ms); + status = UNIX_CALL(vkBindImageMemory, ¶ms); assert(!status); return params.result; } @@ -168,7 +168,7 @@ VkResult WINAPI vkBindImageMemory2(VkDevice device, uint32_t bindInfoCount, cons params.device = device; params.bindInfoCount = bindInfoCount; params.pBindInfos = pBindInfos; - status = vk_unix_call(unix_vkBindImageMemory2, ¶ms); + status = UNIX_CALL(vkBindImageMemory2, ¶ms); assert(!status); return params.result; } @@ -180,7 +180,7 @@ VkResult WINAPI vkBindImageMemory2KHR(VkDevice device, uint32_t bindInfoCount, c params.device = device; params.bindInfoCount = bindInfoCount; params.pBindInfos = pBindInfos; - status = vk_unix_call(unix_vkBindImageMemory2KHR, ¶ms); + status = UNIX_CALL(vkBindImageMemory2KHR, ¶ms); assert(!status); return params.result; } @@ -194,7 +194,7 @@ VkResult WINAPI vkBindOpticalFlowSessionImageNV(VkDevice device, VkOpticalFlowSe params.bindingPoint = bindingPoint; params.view = view; params.layout = layout; - status = vk_unix_call(unix_vkBindOpticalFlowSessionImageNV, ¶ms); + status = UNIX_CALL(vkBindOpticalFlowSessionImageNV, ¶ms); assert(!status); return params.result; } @@ -208,7 +208,7 @@ VkResult WINAPI vkBuildAccelerationStructuresKHR(VkDevice device, VkDeferredOper params.infoCount = infoCount; params.pInfos = pInfos; params.ppBuildRangeInfos = ppBuildRangeInfos; - status = vk_unix_call(unix_vkBuildAccelerationStructuresKHR, ¶ms); + status = UNIX_CALL(vkBuildAccelerationStructuresKHR, ¶ms); assert(!status); return params.result; } @@ -221,7 +221,7 @@ VkResult WINAPI vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR defe params.deferredOperation = deferredOperation; params.infoCount = infoCount; params.pInfos = pInfos; - status = vk_unix_call(unix_vkBuildMicromapsEXT, ¶ms); + status = UNIX_CALL(vkBuildMicromapsEXT, ¶ms); assert(!status); return params.result; } @@ -232,7 +232,7 @@ void WINAPI vkCmdBeginConditionalRenderingEXT(VkCommandBuffer commandBuffer, con NTSTATUS status; params.commandBuffer = commandBuffer; params.pConditionalRenderingBegin = pConditionalRenderingBegin; - status = vk_unix_call(unix_vkCmdBeginConditionalRenderingEXT, ¶ms); + status = UNIX_CALL(vkCmdBeginConditionalRenderingEXT, ¶ms); assert(!status); }
@@ -242,7 +242,7 @@ void WINAPI vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.pLabelInfo = pLabelInfo; - status = vk_unix_call(unix_vkCmdBeginDebugUtilsLabelEXT, ¶ms); + status = UNIX_CALL(vkCmdBeginDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -254,7 +254,7 @@ void WINAPI vkCmdBeginQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool params.queryPool = queryPool; params.query = query; params.flags = flags; - status = vk_unix_call(unix_vkCmdBeginQuery, ¶ms); + status = UNIX_CALL(vkCmdBeginQuery, ¶ms); assert(!status); }
@@ -267,7 +267,7 @@ void WINAPI vkCmdBeginQueryIndexedEXT(VkCommandBuffer commandBuffer, VkQueryPool params.query = query; params.flags = flags; params.index = index; - status = vk_unix_call(unix_vkCmdBeginQueryIndexedEXT, ¶ms); + status = UNIX_CALL(vkCmdBeginQueryIndexedEXT, ¶ms); assert(!status); }
@@ -278,7 +278,7 @@ void WINAPI vkCmdBeginRenderPass(VkCommandBuffer commandBuffer, const VkRenderPa params.commandBuffer = commandBuffer; params.pRenderPassBegin = pRenderPassBegin; params.contents = contents; - status = vk_unix_call(unix_vkCmdBeginRenderPass, ¶ms); + status = UNIX_CALL(vkCmdBeginRenderPass, ¶ms); assert(!status); }
@@ -289,7 +289,7 @@ void WINAPI vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, const VkRenderP params.commandBuffer = commandBuffer; params.pRenderPassBegin = pRenderPassBegin; params.pSubpassBeginInfo = pSubpassBeginInfo; - status = vk_unix_call(unix_vkCmdBeginRenderPass2, ¶ms); + status = UNIX_CALL(vkCmdBeginRenderPass2, ¶ms); assert(!status); }
@@ -300,7 +300,7 @@ void WINAPI vkCmdBeginRenderPass2KHR(VkCommandBuffer commandBuffer, const VkRend params.commandBuffer = commandBuffer; params.pRenderPassBegin = pRenderPassBegin; params.pSubpassBeginInfo = pSubpassBeginInfo; - status = vk_unix_call(unix_vkCmdBeginRenderPass2KHR, ¶ms); + status = UNIX_CALL(vkCmdBeginRenderPass2KHR, ¶ms); assert(!status); }
@@ -310,7 +310,7 @@ void WINAPI vkCmdBeginRendering(VkCommandBuffer commandBuffer, const VkRendering NTSTATUS status; params.commandBuffer = commandBuffer; params.pRenderingInfo = pRenderingInfo; - status = vk_unix_call(unix_vkCmdBeginRendering, ¶ms); + status = UNIX_CALL(vkCmdBeginRendering, ¶ms); assert(!status); }
@@ -320,7 +320,7 @@ void WINAPI vkCmdBeginRenderingKHR(VkCommandBuffer commandBuffer, const VkRender NTSTATUS status; params.commandBuffer = commandBuffer; params.pRenderingInfo = pRenderingInfo; - status = vk_unix_call(unix_vkCmdBeginRenderingKHR, ¶ms); + status = UNIX_CALL(vkCmdBeginRenderingKHR, ¶ms); assert(!status); }
@@ -333,7 +333,7 @@ void WINAPI vkCmdBeginTransformFeedbackEXT(VkCommandBuffer commandBuffer, uint32 params.counterBufferCount = counterBufferCount; params.pCounterBuffers = pCounterBuffers; params.pCounterBufferOffsets = pCounterBufferOffsets; - status = vk_unix_call(unix_vkCmdBeginTransformFeedbackEXT, ¶ms); + status = UNIX_CALL(vkCmdBeginTransformFeedbackEXT, ¶ms); assert(!status); }
@@ -345,7 +345,7 @@ void WINAPI vkCmdBindDescriptorBufferEmbeddedSamplersEXT(VkCommandBuffer command params.pipelineBindPoint = pipelineBindPoint; params.layout = layout; params.set = set; - status = vk_unix_call(unix_vkCmdBindDescriptorBufferEmbeddedSamplersEXT, ¶ms); + status = UNIX_CALL(vkCmdBindDescriptorBufferEmbeddedSamplersEXT, ¶ms); assert(!status); }
@@ -356,7 +356,7 @@ void WINAPI vkCmdBindDescriptorBuffersEXT(VkCommandBuffer commandBuffer, uint32_ params.commandBuffer = commandBuffer; params.bufferCount = bufferCount; params.pBindingInfos = pBindingInfos; - status = vk_unix_call(unix_vkCmdBindDescriptorBuffersEXT, ¶ms); + status = UNIX_CALL(vkCmdBindDescriptorBuffersEXT, ¶ms); assert(!status); }
@@ -372,7 +372,7 @@ void WINAPI vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBin params.pDescriptorSets = pDescriptorSets; params.dynamicOffsetCount = dynamicOffsetCount; params.pDynamicOffsets = pDynamicOffsets; - status = vk_unix_call(unix_vkCmdBindDescriptorSets, ¶ms); + status = UNIX_CALL(vkCmdBindDescriptorSets, ¶ms); assert(!status); }
@@ -384,7 +384,7 @@ void WINAPI vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, params.buffer = buffer; params.offset = offset; params.indexType = indexType; - status = vk_unix_call(unix_vkCmdBindIndexBuffer, ¶ms); + status = UNIX_CALL(vkCmdBindIndexBuffer, ¶ms); assert(!status); }
@@ -395,7 +395,7 @@ void WINAPI vkCmdBindInvocationMaskHUAWEI(VkCommandBuffer commandBuffer, VkImage params.commandBuffer = commandBuffer; params.imageView = imageView; params.imageLayout = imageLayout; - status = vk_unix_call(unix_vkCmdBindInvocationMaskHUAWEI, ¶ms); + status = UNIX_CALL(vkCmdBindInvocationMaskHUAWEI, ¶ms); assert(!status); }
@@ -406,7 +406,7 @@ void WINAPI vkCmdBindPipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint params.commandBuffer = commandBuffer; params.pipelineBindPoint = pipelineBindPoint; params.pipeline = pipeline; - status = vk_unix_call(unix_vkCmdBindPipeline, ¶ms); + status = UNIX_CALL(vkCmdBindPipeline, ¶ms); assert(!status); }
@@ -418,7 +418,7 @@ void WINAPI vkCmdBindPipelineShaderGroupNV(VkCommandBuffer commandBuffer, VkPipe params.pipelineBindPoint = pipelineBindPoint; params.pipeline = pipeline; params.groupIndex = groupIndex; - status = vk_unix_call(unix_vkCmdBindPipelineShaderGroupNV, ¶ms); + status = UNIX_CALL(vkCmdBindPipelineShaderGroupNV, ¶ms); assert(!status); }
@@ -429,7 +429,7 @@ void WINAPI vkCmdBindShadingRateImageNV(VkCommandBuffer commandBuffer, VkImageVi params.commandBuffer = commandBuffer; params.imageView = imageView; params.imageLayout = imageLayout; - status = vk_unix_call(unix_vkCmdBindShadingRateImageNV, ¶ms); + status = UNIX_CALL(vkCmdBindShadingRateImageNV, ¶ms); assert(!status); }
@@ -443,7 +443,7 @@ void WINAPI vkCmdBindTransformFeedbackBuffersEXT(VkCommandBuffer commandBuffer, params.pBuffers = pBuffers; params.pOffsets = pOffsets; params.pSizes = pSizes; - status = vk_unix_call(unix_vkCmdBindTransformFeedbackBuffersEXT, ¶ms); + status = UNIX_CALL(vkCmdBindTransformFeedbackBuffersEXT, ¶ms); assert(!status); }
@@ -456,7 +456,7 @@ void WINAPI vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t first params.bindingCount = bindingCount; params.pBuffers = pBuffers; params.pOffsets = pOffsets; - status = vk_unix_call(unix_vkCmdBindVertexBuffers, ¶ms); + status = UNIX_CALL(vkCmdBindVertexBuffers, ¶ms); assert(!status); }
@@ -471,7 +471,7 @@ void WINAPI vkCmdBindVertexBuffers2(VkCommandBuffer commandBuffer, uint32_t firs params.pOffsets = pOffsets; params.pSizes = pSizes; params.pStrides = pStrides; - status = vk_unix_call(unix_vkCmdBindVertexBuffers2, ¶ms); + status = UNIX_CALL(vkCmdBindVertexBuffers2, ¶ms); assert(!status); }
@@ -486,7 +486,7 @@ void WINAPI vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, uint32_t f params.pOffsets = pOffsets; params.pSizes = pSizes; params.pStrides = pStrides; - status = vk_unix_call(unix_vkCmdBindVertexBuffers2EXT, ¶ms); + status = UNIX_CALL(vkCmdBindVertexBuffers2EXT, ¶ms); assert(!status); }
@@ -502,7 +502,7 @@ void WINAPI vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkIm params.regionCount = regionCount; params.pRegions = pRegions; params.filter = filter; - status = vk_unix_call(unix_vkCmdBlitImage, ¶ms); + status = UNIX_CALL(vkCmdBlitImage, ¶ms); assert(!status); }
@@ -512,7 +512,7 @@ void WINAPI vkCmdBlitImage2(VkCommandBuffer commandBuffer, const VkBlitImageInfo NTSTATUS status; params.commandBuffer = commandBuffer; params.pBlitImageInfo = pBlitImageInfo; - status = vk_unix_call(unix_vkCmdBlitImage2, ¶ms); + status = UNIX_CALL(vkCmdBlitImage2, ¶ms); assert(!status); }
@@ -522,7 +522,7 @@ void WINAPI vkCmdBlitImage2KHR(VkCommandBuffer commandBuffer, const VkBlitImageI NTSTATUS status; params.commandBuffer = commandBuffer; params.pBlitImageInfo = pBlitImageInfo; - status = vk_unix_call(unix_vkCmdBlitImage2KHR, ¶ms); + status = UNIX_CALL(vkCmdBlitImage2KHR, ¶ms); assert(!status); }
@@ -539,7 +539,7 @@ void WINAPI vkCmdBuildAccelerationStructureNV(VkCommandBuffer commandBuffer, con params.src = src; params.scratch = scratch; params.scratchOffset = scratchOffset; - status = vk_unix_call(unix_vkCmdBuildAccelerationStructureNV, ¶ms); + status = UNIX_CALL(vkCmdBuildAccelerationStructureNV, ¶ms); assert(!status); }
@@ -553,7 +553,7 @@ void WINAPI vkCmdBuildAccelerationStructuresIndirectKHR(VkCommandBuffer commandB params.pIndirectDeviceAddresses = pIndirectDeviceAddresses; params.pIndirectStrides = pIndirectStrides; params.ppMaxPrimitiveCounts = ppMaxPrimitiveCounts; - status = vk_unix_call(unix_vkCmdBuildAccelerationStructuresIndirectKHR, ¶ms); + status = UNIX_CALL(vkCmdBuildAccelerationStructuresIndirectKHR, ¶ms); assert(!status); }
@@ -565,7 +565,7 @@ void WINAPI vkCmdBuildAccelerationStructuresKHR(VkCommandBuffer commandBuffer, u params.infoCount = infoCount; params.pInfos = pInfos; params.ppBuildRangeInfos = ppBuildRangeInfos; - status = vk_unix_call(unix_vkCmdBuildAccelerationStructuresKHR, ¶ms); + status = UNIX_CALL(vkCmdBuildAccelerationStructuresKHR, ¶ms); assert(!status); }
@@ -576,7 +576,7 @@ void WINAPI vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoC params.commandBuffer = commandBuffer; params.infoCount = infoCount; params.pInfos = pInfos; - status = vk_unix_call(unix_vkCmdBuildMicromapsEXT, ¶ms); + status = UNIX_CALL(vkCmdBuildMicromapsEXT, ¶ms); assert(!status); }
@@ -589,7 +589,7 @@ void WINAPI vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint32_t attach params.pAttachments = pAttachments; params.rectCount = rectCount; params.pRects = pRects; - status = vk_unix_call(unix_vkCmdClearAttachments, ¶ms); + status = UNIX_CALL(vkCmdClearAttachments, ¶ms); assert(!status); }
@@ -603,7 +603,7 @@ void WINAPI vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, V params.pColor = pColor; params.rangeCount = rangeCount; params.pRanges = pRanges; - status = vk_unix_call(unix_vkCmdClearColorImage, ¶ms); + status = UNIX_CALL(vkCmdClearColorImage, ¶ms); assert(!status); }
@@ -617,7 +617,7 @@ void WINAPI vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage i params.pDepthStencil = pDepthStencil; params.rangeCount = rangeCount; params.pRanges = pRanges; - status = vk_unix_call(unix_vkCmdClearDepthStencilImage, ¶ms); + status = UNIX_CALL(vkCmdClearDepthStencilImage, ¶ms); assert(!status); }
@@ -627,7 +627,7 @@ void WINAPI vkCmdCopyAccelerationStructureKHR(VkCommandBuffer commandBuffer, con NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCmdCopyAccelerationStructureKHR, ¶ms); + status = UNIX_CALL(vkCmdCopyAccelerationStructureKHR, ¶ms); assert(!status); }
@@ -639,7 +639,7 @@ void WINAPI vkCmdCopyAccelerationStructureNV(VkCommandBuffer commandBuffer, VkAc params.dst = dst; params.src = src; params.mode = mode; - status = vk_unix_call(unix_vkCmdCopyAccelerationStructureNV, ¶ms); + status = UNIX_CALL(vkCmdCopyAccelerationStructureNV, ¶ms); assert(!status); }
@@ -649,7 +649,7 @@ void WINAPI vkCmdCopyAccelerationStructureToMemoryKHR(VkCommandBuffer commandBuf NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCmdCopyAccelerationStructureToMemoryKHR, ¶ms); + status = UNIX_CALL(vkCmdCopyAccelerationStructureToMemoryKHR, ¶ms); assert(!status); }
@@ -662,7 +662,7 @@ void WINAPI vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, V params.dstBuffer = dstBuffer; params.regionCount = regionCount; params.pRegions = pRegions; - status = vk_unix_call(unix_vkCmdCopyBuffer, ¶ms); + status = UNIX_CALL(vkCmdCopyBuffer, ¶ms); assert(!status); }
@@ -672,7 +672,7 @@ void WINAPI vkCmdCopyBuffer2(VkCommandBuffer commandBuffer, const VkCopyBufferIn NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferInfo = pCopyBufferInfo; - status = vk_unix_call(unix_vkCmdCopyBuffer2, ¶ms); + status = UNIX_CALL(vkCmdCopyBuffer2, ¶ms); assert(!status); }
@@ -682,7 +682,7 @@ void WINAPI vkCmdCopyBuffer2KHR(VkCommandBuffer commandBuffer, const VkCopyBuffe NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferInfo = pCopyBufferInfo; - status = vk_unix_call(unix_vkCmdCopyBuffer2KHR, ¶ms); + status = UNIX_CALL(vkCmdCopyBuffer2KHR, ¶ms); assert(!status); }
@@ -696,7 +696,7 @@ void WINAPI vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBu params.dstImageLayout = dstImageLayout; params.regionCount = regionCount; params.pRegions = pRegions; - status = vk_unix_call(unix_vkCmdCopyBufferToImage, ¶ms); + status = UNIX_CALL(vkCmdCopyBufferToImage, ¶ms); assert(!status); }
@@ -706,7 +706,7 @@ void WINAPI vkCmdCopyBufferToImage2(VkCommandBuffer commandBuffer, const VkCopyB NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferToImageInfo = pCopyBufferToImageInfo; - status = vk_unix_call(unix_vkCmdCopyBufferToImage2, ¶ms); + status = UNIX_CALL(vkCmdCopyBufferToImage2, ¶ms); assert(!status); }
@@ -716,7 +716,7 @@ void WINAPI vkCmdCopyBufferToImage2KHR(VkCommandBuffer commandBuffer, const VkCo NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyBufferToImageInfo = pCopyBufferToImageInfo; - status = vk_unix_call(unix_vkCmdCopyBufferToImage2KHR, ¶ms); + status = UNIX_CALL(vkCmdCopyBufferToImage2KHR, ¶ms); assert(!status); }
@@ -731,7 +731,7 @@ void WINAPI vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkIm params.dstImageLayout = dstImageLayout; params.regionCount = regionCount; params.pRegions = pRegions; - status = vk_unix_call(unix_vkCmdCopyImage, ¶ms); + status = UNIX_CALL(vkCmdCopyImage, ¶ms); assert(!status); }
@@ -741,7 +741,7 @@ void WINAPI vkCmdCopyImage2(VkCommandBuffer commandBuffer, const VkCopyImageInfo NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageInfo = pCopyImageInfo; - status = vk_unix_call(unix_vkCmdCopyImage2, ¶ms); + status = UNIX_CALL(vkCmdCopyImage2, ¶ms); assert(!status); }
@@ -751,7 +751,7 @@ void WINAPI vkCmdCopyImage2KHR(VkCommandBuffer commandBuffer, const VkCopyImageI NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageInfo = pCopyImageInfo; - status = vk_unix_call(unix_vkCmdCopyImage2KHR, ¶ms); + status = UNIX_CALL(vkCmdCopyImage2KHR, ¶ms); assert(!status); }
@@ -765,7 +765,7 @@ void WINAPI vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcIma params.dstBuffer = dstBuffer; params.regionCount = regionCount; params.pRegions = pRegions; - status = vk_unix_call(unix_vkCmdCopyImageToBuffer, ¶ms); + status = UNIX_CALL(vkCmdCopyImageToBuffer, ¶ms); assert(!status); }
@@ -775,7 +775,7 @@ void WINAPI vkCmdCopyImageToBuffer2(VkCommandBuffer commandBuffer, const VkCopyI NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageToBufferInfo = pCopyImageToBufferInfo; - status = vk_unix_call(unix_vkCmdCopyImageToBuffer2, ¶ms); + status = UNIX_CALL(vkCmdCopyImageToBuffer2, ¶ms); assert(!status); }
@@ -785,7 +785,7 @@ void WINAPI vkCmdCopyImageToBuffer2KHR(VkCommandBuffer commandBuffer, const VkCo NTSTATUS status; params.commandBuffer = commandBuffer; params.pCopyImageToBufferInfo = pCopyImageToBufferInfo; - status = vk_unix_call(unix_vkCmdCopyImageToBuffer2KHR, ¶ms); + status = UNIX_CALL(vkCmdCopyImageToBuffer2KHR, ¶ms); assert(!status); }
@@ -797,7 +797,7 @@ void WINAPI vkCmdCopyMemoryIndirectNV(VkCommandBuffer commandBuffer, VkDeviceAdd params.copyBufferAddress = copyBufferAddress; params.copyCount = copyCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdCopyMemoryIndirectNV, ¶ms); + status = UNIX_CALL(vkCmdCopyMemoryIndirectNV, ¶ms); assert(!status); }
@@ -807,7 +807,7 @@ void WINAPI vkCmdCopyMemoryToAccelerationStructureKHR(VkCommandBuffer commandBuf NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCmdCopyMemoryToAccelerationStructureKHR, ¶ms); + status = UNIX_CALL(vkCmdCopyMemoryToAccelerationStructureKHR, ¶ms); assert(!status); }
@@ -822,7 +822,7 @@ void WINAPI vkCmdCopyMemoryToImageIndirectNV(VkCommandBuffer commandBuffer, VkDe params.dstImage = dstImage; params.dstImageLayout = dstImageLayout; params.pImageSubresources = pImageSubresources; - status = vk_unix_call(unix_vkCmdCopyMemoryToImageIndirectNV, ¶ms); + status = UNIX_CALL(vkCmdCopyMemoryToImageIndirectNV, ¶ms); assert(!status); }
@@ -832,7 +832,7 @@ void WINAPI vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, const Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCmdCopyMemoryToMicromapEXT, ¶ms); + status = UNIX_CALL(vkCmdCopyMemoryToMicromapEXT, ¶ms); assert(!status); }
@@ -842,7 +842,7 @@ void WINAPI vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, const VkCopyMicr NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCmdCopyMicromapEXT, ¶ms); + status = UNIX_CALL(vkCmdCopyMicromapEXT, ¶ms); assert(!status); }
@@ -852,7 +852,7 @@ void WINAPI vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, const Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCmdCopyMicromapToMemoryEXT, ¶ms); + status = UNIX_CALL(vkCmdCopyMicromapToMemoryEXT, ¶ms); assert(!status); }
@@ -868,7 +868,7 @@ void WINAPI vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool params.dstOffset = dstOffset; params.stride = stride; params.flags = flags; - status = vk_unix_call(unix_vkCmdCopyQueryPoolResults, ¶ms); + status = UNIX_CALL(vkCmdCopyQueryPoolResults, ¶ms); assert(!status); }
@@ -878,7 +878,7 @@ void WINAPI vkCmdCuLaunchKernelNVX(VkCommandBuffer commandBuffer, const VkCuLaun NTSTATUS status; params.commandBuffer = commandBuffer; params.pLaunchInfo = pLaunchInfo; - status = vk_unix_call(unix_vkCmdCuLaunchKernelNVX, ¶ms); + status = UNIX_CALL(vkCmdCuLaunchKernelNVX, ¶ms); assert(!status); }
@@ -888,7 +888,7 @@ void WINAPI vkCmdDebugMarkerBeginEXT(VkCommandBuffer commandBuffer, const VkDebu NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = vk_unix_call(unix_vkCmdDebugMarkerBeginEXT, ¶ms); + status = UNIX_CALL(vkCmdDebugMarkerBeginEXT, ¶ms); assert(!status); }
@@ -897,7 +897,7 @@ void WINAPI vkCmdDebugMarkerEndEXT(VkCommandBuffer commandBuffer) struct vkCmdDebugMarkerEndEXT_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdDebugMarkerEndEXT, ¶ms); + status = UNIX_CALL(vkCmdDebugMarkerEndEXT, ¶ms); assert(!status); }
@@ -907,7 +907,7 @@ void WINAPI vkCmdDebugMarkerInsertEXT(VkCommandBuffer commandBuffer, const VkDeb NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = vk_unix_call(unix_vkCmdDebugMarkerInsertEXT, ¶ms); + status = UNIX_CALL(vkCmdDebugMarkerInsertEXT, ¶ms); assert(!status); }
@@ -919,7 +919,7 @@ void WINAPI vkCmdDecompressMemoryIndirectCountNV(VkCommandBuffer commandBuffer, params.indirectCommandsAddress = indirectCommandsAddress; params.indirectCommandsCountAddress = indirectCommandsCountAddress; params.stride = stride; - status = vk_unix_call(unix_vkCmdDecompressMemoryIndirectCountNV, ¶ms); + status = UNIX_CALL(vkCmdDecompressMemoryIndirectCountNV, ¶ms); assert(!status); }
@@ -930,7 +930,7 @@ void WINAPI vkCmdDecompressMemoryNV(VkCommandBuffer commandBuffer, uint32_t deco params.commandBuffer = commandBuffer; params.decompressRegionCount = decompressRegionCount; params.pDecompressMemoryRegions = pDecompressMemoryRegions; - status = vk_unix_call(unix_vkCmdDecompressMemoryNV, ¶ms); + status = UNIX_CALL(vkCmdDecompressMemoryNV, ¶ms); assert(!status); }
@@ -942,7 +942,7 @@ void WINAPI vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, u params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = vk_unix_call(unix_vkCmdDispatch, ¶ms); + status = UNIX_CALL(vkCmdDispatch, ¶ms); assert(!status); }
@@ -957,7 +957,7 @@ void WINAPI vkCmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = vk_unix_call(unix_vkCmdDispatchBase, ¶ms); + status = UNIX_CALL(vkCmdDispatchBase, ¶ms); assert(!status); }
@@ -972,7 +972,7 @@ void WINAPI vkCmdDispatchBaseKHR(VkCommandBuffer commandBuffer, uint32_t baseGro params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = vk_unix_call(unix_vkCmdDispatchBaseKHR, ¶ms); + status = UNIX_CALL(vkCmdDispatchBaseKHR, ¶ms); assert(!status); }
@@ -983,7 +983,7 @@ void WINAPI vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer params.commandBuffer = commandBuffer; params.buffer = buffer; params.offset = offset; - status = vk_unix_call(unix_vkCmdDispatchIndirect, ¶ms); + status = UNIX_CALL(vkCmdDispatchIndirect, ¶ms); assert(!status); }
@@ -996,7 +996,7 @@ void WINAPI vkCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint3 params.instanceCount = instanceCount; params.firstVertex = firstVertex; params.firstInstance = firstInstance; - status = vk_unix_call(unix_vkCmdDraw, ¶ms); + status = UNIX_CALL(vkCmdDraw, ¶ms); assert(!status); }
@@ -1010,7 +1010,7 @@ void WINAPI vkCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount, params.firstIndex = firstIndex; params.vertexOffset = vertexOffset; params.firstInstance = firstInstance; - status = vk_unix_call(unix_vkCmdDrawIndexed, ¶ms); + status = UNIX_CALL(vkCmdDrawIndexed, ¶ms); assert(!status); }
@@ -1023,7 +1023,7 @@ void WINAPI vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buf params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndexedIndirect, ¶ms); + status = UNIX_CALL(vkCmdDrawIndexedIndirect, ¶ms); assert(!status); }
@@ -1038,7 +1038,7 @@ void WINAPI vkCmdDrawIndexedIndirectCount(VkCommandBuffer commandBuffer, VkBuffe params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndexedIndirectCount, ¶ms); + status = UNIX_CALL(vkCmdDrawIndexedIndirectCount, ¶ms); assert(!status); }
@@ -1053,7 +1053,7 @@ void WINAPI vkCmdDrawIndexedIndirectCountAMD(VkCommandBuffer commandBuffer, VkBu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndexedIndirectCountAMD, ¶ms); + status = UNIX_CALL(vkCmdDrawIndexedIndirectCountAMD, ¶ms); assert(!status); }
@@ -1068,7 +1068,7 @@ void WINAPI vkCmdDrawIndexedIndirectCountKHR(VkCommandBuffer commandBuffer, VkBu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndexedIndirectCountKHR, ¶ms); + status = UNIX_CALL(vkCmdDrawIndexedIndirectCountKHR, ¶ms); assert(!status); }
@@ -1081,7 +1081,7 @@ void WINAPI vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, Vk params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndirect, ¶ms); + status = UNIX_CALL(vkCmdDrawIndirect, ¶ms); assert(!status); }
@@ -1096,7 +1096,7 @@ void WINAPI vkCmdDrawIndirectByteCountEXT(VkCommandBuffer commandBuffer, uint32_ params.counterBufferOffset = counterBufferOffset; params.counterOffset = counterOffset; params.vertexStride = vertexStride; - status = vk_unix_call(unix_vkCmdDrawIndirectByteCountEXT, ¶ms); + status = UNIX_CALL(vkCmdDrawIndirectByteCountEXT, ¶ms); assert(!status); }
@@ -1111,7 +1111,7 @@ void WINAPI vkCmdDrawIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffe params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndirectCount, ¶ms); + status = UNIX_CALL(vkCmdDrawIndirectCount, ¶ms); assert(!status); }
@@ -1126,7 +1126,7 @@ void WINAPI vkCmdDrawIndirectCountAMD(VkCommandBuffer commandBuffer, VkBuffer bu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndirectCountAMD, ¶ms); + status = UNIX_CALL(vkCmdDrawIndirectCountAMD, ¶ms); assert(!status); }
@@ -1141,7 +1141,7 @@ void WINAPI vkCmdDrawIndirectCountKHR(VkCommandBuffer commandBuffer, VkBuffer bu params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawIndirectCountKHR, ¶ms); + status = UNIX_CALL(vkCmdDrawIndirectCountKHR, ¶ms); assert(!status); }
@@ -1153,7 +1153,7 @@ void WINAPI vkCmdDrawMeshTasksEXT(VkCommandBuffer commandBuffer, uint32_t groupC params.groupCountX = groupCountX; params.groupCountY = groupCountY; params.groupCountZ = groupCountZ; - status = vk_unix_call(unix_vkCmdDrawMeshTasksEXT, ¶ms); + status = UNIX_CALL(vkCmdDrawMeshTasksEXT, ¶ms); assert(!status); }
@@ -1168,7 +1168,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, Vk params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectCountEXT, ¶ms); + status = UNIX_CALL(vkCmdDrawMeshTasksIndirectCountEXT, ¶ms); assert(!status); }
@@ -1183,7 +1183,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectCountNV(VkCommandBuffer commandBuffer, VkB params.countBufferOffset = countBufferOffset; params.maxDrawCount = maxDrawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectCountNV, ¶ms); + status = UNIX_CALL(vkCmdDrawMeshTasksIndirectCountNV, ¶ms); assert(!status); }
@@ -1196,7 +1196,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, VkBuffe params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectEXT, ¶ms); + status = UNIX_CALL(vkCmdDrawMeshTasksIndirectEXT, ¶ms); assert(!status); }
@@ -1209,7 +1209,7 @@ void WINAPI vkCmdDrawMeshTasksIndirectNV(VkCommandBuffer commandBuffer, VkBuffer params.offset = offset; params.drawCount = drawCount; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawMeshTasksIndirectNV, ¶ms); + status = UNIX_CALL(vkCmdDrawMeshTasksIndirectNV, ¶ms); assert(!status); }
@@ -1220,7 +1220,7 @@ void WINAPI vkCmdDrawMeshTasksNV(VkCommandBuffer commandBuffer, uint32_t taskCou params.commandBuffer = commandBuffer; params.taskCount = taskCount; params.firstTask = firstTask; - status = vk_unix_call(unix_vkCmdDrawMeshTasksNV, ¶ms); + status = UNIX_CALL(vkCmdDrawMeshTasksNV, ¶ms); assert(!status); }
@@ -1234,7 +1234,7 @@ void WINAPI vkCmdDrawMultiEXT(VkCommandBuffer commandBuffer, uint32_t drawCount, params.instanceCount = instanceCount; params.firstInstance = firstInstance; params.stride = stride; - status = vk_unix_call(unix_vkCmdDrawMultiEXT, ¶ms); + status = UNIX_CALL(vkCmdDrawMultiEXT, ¶ms); assert(!status); }
@@ -1249,7 +1249,7 @@ void WINAPI vkCmdDrawMultiIndexedEXT(VkCommandBuffer commandBuffer, uint32_t dra params.firstInstance = firstInstance; params.stride = stride; params.pVertexOffset = pVertexOffset; - status = vk_unix_call(unix_vkCmdDrawMultiIndexedEXT, ¶ms); + status = UNIX_CALL(vkCmdDrawMultiIndexedEXT, ¶ms); assert(!status); }
@@ -1258,7 +1258,7 @@ void WINAPI vkCmdEndConditionalRenderingEXT(VkCommandBuffer commandBuffer) struct vkCmdEndConditionalRenderingEXT_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdEndConditionalRenderingEXT, ¶ms); + status = UNIX_CALL(vkCmdEndConditionalRenderingEXT, ¶ms); assert(!status); }
@@ -1267,7 +1267,7 @@ void WINAPI vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer) struct vkCmdEndDebugUtilsLabelEXT_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdEndDebugUtilsLabelEXT, ¶ms); + status = UNIX_CALL(vkCmdEndDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -1278,7 +1278,7 @@ void WINAPI vkCmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, params.commandBuffer = commandBuffer; params.queryPool = queryPool; params.query = query; - status = vk_unix_call(unix_vkCmdEndQuery, ¶ms); + status = UNIX_CALL(vkCmdEndQuery, ¶ms); assert(!status); }
@@ -1290,7 +1290,7 @@ void WINAPI vkCmdEndQueryIndexedEXT(VkCommandBuffer commandBuffer, VkQueryPool q params.queryPool = queryPool; params.query = query; params.index = index; - status = vk_unix_call(unix_vkCmdEndQueryIndexedEXT, ¶ms); + status = UNIX_CALL(vkCmdEndQueryIndexedEXT, ¶ms); assert(!status); }
@@ -1299,7 +1299,7 @@ void WINAPI vkCmdEndRenderPass(VkCommandBuffer commandBuffer) struct vkCmdEndRenderPass_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdEndRenderPass, ¶ms); + status = UNIX_CALL(vkCmdEndRenderPass, ¶ms); assert(!status); }
@@ -1309,7 +1309,7 @@ void WINAPI vkCmdEndRenderPass2(VkCommandBuffer commandBuffer, const VkSubpassEn NTSTATUS status; params.commandBuffer = commandBuffer; params.pSubpassEndInfo = pSubpassEndInfo; - status = vk_unix_call(unix_vkCmdEndRenderPass2, ¶ms); + status = UNIX_CALL(vkCmdEndRenderPass2, ¶ms); assert(!status); }
@@ -1319,7 +1319,7 @@ void WINAPI vkCmdEndRenderPass2KHR(VkCommandBuffer commandBuffer, const VkSubpas NTSTATUS status; params.commandBuffer = commandBuffer; params.pSubpassEndInfo = pSubpassEndInfo; - status = vk_unix_call(unix_vkCmdEndRenderPass2KHR, ¶ms); + status = UNIX_CALL(vkCmdEndRenderPass2KHR, ¶ms); assert(!status); }
@@ -1328,7 +1328,7 @@ void WINAPI vkCmdEndRendering(VkCommandBuffer commandBuffer) struct vkCmdEndRendering_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdEndRendering, ¶ms); + status = UNIX_CALL(vkCmdEndRendering, ¶ms); assert(!status); }
@@ -1337,7 +1337,7 @@ void WINAPI vkCmdEndRenderingKHR(VkCommandBuffer commandBuffer) struct vkCmdEndRenderingKHR_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdEndRenderingKHR, ¶ms); + status = UNIX_CALL(vkCmdEndRenderingKHR, ¶ms); assert(!status); }
@@ -1350,7 +1350,7 @@ void WINAPI vkCmdEndTransformFeedbackEXT(VkCommandBuffer commandBuffer, uint32_t params.counterBufferCount = counterBufferCount; params.pCounterBuffers = pCounterBuffers; params.pCounterBufferOffsets = pCounterBufferOffsets; - status = vk_unix_call(unix_vkCmdEndTransformFeedbackEXT, ¶ms); + status = UNIX_CALL(vkCmdEndTransformFeedbackEXT, ¶ms); assert(!status); }
@@ -1361,7 +1361,7 @@ void WINAPI vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t command params.commandBuffer = commandBuffer; params.commandBufferCount = commandBufferCount; params.pCommandBuffers = pCommandBuffers; - status = vk_unix_call(unix_vkCmdExecuteCommands, ¶ms); + status = UNIX_CALL(vkCmdExecuteCommands, ¶ms); assert(!status); }
@@ -1372,7 +1372,7 @@ void WINAPI vkCmdExecuteGeneratedCommandsNV(VkCommandBuffer commandBuffer, VkBoo params.commandBuffer = commandBuffer; params.isPreprocessed = isPreprocessed; params.pGeneratedCommandsInfo = pGeneratedCommandsInfo; - status = vk_unix_call(unix_vkCmdExecuteGeneratedCommandsNV, ¶ms); + status = UNIX_CALL(vkCmdExecuteGeneratedCommandsNV, ¶ms); assert(!status); }
@@ -1385,7 +1385,7 @@ void WINAPI vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, V params.dstOffset = dstOffset; params.size = size; params.data = data; - status = vk_unix_call(unix_vkCmdFillBuffer, ¶ms); + status = UNIX_CALL(vkCmdFillBuffer, ¶ms); assert(!status); }
@@ -1395,7 +1395,7 @@ void WINAPI vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const V NTSTATUS status; params.commandBuffer = commandBuffer; params.pLabelInfo = pLabelInfo; - status = vk_unix_call(unix_vkCmdInsertDebugUtilsLabelEXT, ¶ms); + status = UNIX_CALL(vkCmdInsertDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -1405,7 +1405,7 @@ void WINAPI vkCmdNextSubpass(VkCommandBuffer commandBuffer, VkSubpassContents co NTSTATUS status; params.commandBuffer = commandBuffer; params.contents = contents; - status = vk_unix_call(unix_vkCmdNextSubpass, ¶ms); + status = UNIX_CALL(vkCmdNextSubpass, ¶ms); assert(!status); }
@@ -1416,7 +1416,7 @@ void WINAPI vkCmdNextSubpass2(VkCommandBuffer commandBuffer, const VkSubpassBegi params.commandBuffer = commandBuffer; params.pSubpassBeginInfo = pSubpassBeginInfo; params.pSubpassEndInfo = pSubpassEndInfo; - status = vk_unix_call(unix_vkCmdNextSubpass2, ¶ms); + status = UNIX_CALL(vkCmdNextSubpass2, ¶ms); assert(!status); }
@@ -1427,7 +1427,7 @@ void WINAPI vkCmdNextSubpass2KHR(VkCommandBuffer commandBuffer, const VkSubpassB params.commandBuffer = commandBuffer; params.pSubpassBeginInfo = pSubpassBeginInfo; params.pSubpassEndInfo = pSubpassEndInfo; - status = vk_unix_call(unix_vkCmdNextSubpass2KHR, ¶ms); + status = UNIX_CALL(vkCmdNextSubpass2KHR, ¶ms); assert(!status); }
@@ -1438,7 +1438,7 @@ void WINAPI vkCmdOpticalFlowExecuteNV(VkCommandBuffer commandBuffer, VkOpticalFl params.commandBuffer = commandBuffer; params.session = session; params.pExecuteInfo = pExecuteInfo; - status = vk_unix_call(unix_vkCmdOpticalFlowExecuteNV, ¶ms); + status = UNIX_CALL(vkCmdOpticalFlowExecuteNV, ¶ms); assert(!status); }
@@ -1456,7 +1456,7 @@ void WINAPI vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageF params.pBufferMemoryBarriers = pBufferMemoryBarriers; params.imageMemoryBarrierCount = imageMemoryBarrierCount; params.pImageMemoryBarriers = pImageMemoryBarriers; - status = vk_unix_call(unix_vkCmdPipelineBarrier, ¶ms); + status = UNIX_CALL(vkCmdPipelineBarrier, ¶ms); assert(!status); }
@@ -1466,7 +1466,7 @@ void WINAPI vkCmdPipelineBarrier2(VkCommandBuffer commandBuffer, const VkDepende NTSTATUS status; params.commandBuffer = commandBuffer; params.pDependencyInfo = pDependencyInfo; - status = vk_unix_call(unix_vkCmdPipelineBarrier2, ¶ms); + status = UNIX_CALL(vkCmdPipelineBarrier2, ¶ms); assert(!status); }
@@ -1476,7 +1476,7 @@ void WINAPI vkCmdPipelineBarrier2KHR(VkCommandBuffer commandBuffer, const VkDepe NTSTATUS status; params.commandBuffer = commandBuffer; params.pDependencyInfo = pDependencyInfo; - status = vk_unix_call(unix_vkCmdPipelineBarrier2KHR, ¶ms); + status = UNIX_CALL(vkCmdPipelineBarrier2KHR, ¶ms); assert(!status); }
@@ -1486,7 +1486,7 @@ void WINAPI vkCmdPreprocessGeneratedCommandsNV(VkCommandBuffer commandBuffer, co NTSTATUS status; params.commandBuffer = commandBuffer; params.pGeneratedCommandsInfo = pGeneratedCommandsInfo; - status = vk_unix_call(unix_vkCmdPreprocessGeneratedCommandsNV, ¶ms); + status = UNIX_CALL(vkCmdPreprocessGeneratedCommandsNV, ¶ms); assert(!status); }
@@ -1500,7 +1500,7 @@ void WINAPI vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout l params.offset = offset; params.size = size; params.pValues = pValues; - status = vk_unix_call(unix_vkCmdPushConstants, ¶ms); + status = UNIX_CALL(vkCmdPushConstants, ¶ms); assert(!status); }
@@ -1514,7 +1514,7 @@ void WINAPI vkCmdPushDescriptorSetKHR(VkCommandBuffer commandBuffer, VkPipelineB params.set = set; params.descriptorWriteCount = descriptorWriteCount; params.pDescriptorWrites = pDescriptorWrites; - status = vk_unix_call(unix_vkCmdPushDescriptorSetKHR, ¶ms); + status = UNIX_CALL(vkCmdPushDescriptorSetKHR, ¶ms); assert(!status); }
@@ -1527,7 +1527,7 @@ void WINAPI vkCmdPushDescriptorSetWithTemplateKHR(VkCommandBuffer commandBuffer, params.layout = layout; params.set = set; params.pData = pData; - status = vk_unix_call(unix_vkCmdPushDescriptorSetWithTemplateKHR, ¶ms); + status = UNIX_CALL(vkCmdPushDescriptorSetWithTemplateKHR, ¶ms); assert(!status); }
@@ -1538,7 +1538,7 @@ void WINAPI vkCmdResetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipe params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = vk_unix_call(unix_vkCmdResetEvent, ¶ms); + status = UNIX_CALL(vkCmdResetEvent, ¶ms); assert(!status); }
@@ -1549,7 +1549,7 @@ void WINAPI vkCmdResetEvent2(VkCommandBuffer commandBuffer, VkEvent event, VkPip params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = vk_unix_call(unix_vkCmdResetEvent2, ¶ms); + status = UNIX_CALL(vkCmdResetEvent2, ¶ms); assert(!status); }
@@ -1560,7 +1560,7 @@ void WINAPI vkCmdResetEvent2KHR(VkCommandBuffer commandBuffer, VkEvent event, Vk params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = vk_unix_call(unix_vkCmdResetEvent2KHR, ¶ms); + status = UNIX_CALL(vkCmdResetEvent2KHR, ¶ms); assert(!status); }
@@ -1572,7 +1572,7 @@ void WINAPI vkCmdResetQueryPool(VkCommandBuffer commandBuffer, VkQueryPool query params.queryPool = queryPool; params.firstQuery = firstQuery; params.queryCount = queryCount; - status = vk_unix_call(unix_vkCmdResetQueryPool, ¶ms); + status = UNIX_CALL(vkCmdResetQueryPool, ¶ms); assert(!status); }
@@ -1587,7 +1587,7 @@ void WINAPI vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, V params.dstImageLayout = dstImageLayout; params.regionCount = regionCount; params.pRegions = pRegions; - status = vk_unix_call(unix_vkCmdResolveImage, ¶ms); + status = UNIX_CALL(vkCmdResolveImage, ¶ms); assert(!status); }
@@ -1597,7 +1597,7 @@ void WINAPI vkCmdResolveImage2(VkCommandBuffer commandBuffer, const VkResolveIma NTSTATUS status; params.commandBuffer = commandBuffer; params.pResolveImageInfo = pResolveImageInfo; - status = vk_unix_call(unix_vkCmdResolveImage2, ¶ms); + status = UNIX_CALL(vkCmdResolveImage2, ¶ms); assert(!status); }
@@ -1607,7 +1607,7 @@ void WINAPI vkCmdResolveImage2KHR(VkCommandBuffer commandBuffer, const VkResolve NTSTATUS status; params.commandBuffer = commandBuffer; params.pResolveImageInfo = pResolveImageInfo; - status = vk_unix_call(unix_vkCmdResolveImage2KHR, ¶ms); + status = UNIX_CALL(vkCmdResolveImage2KHR, ¶ms); assert(!status); }
@@ -1617,7 +1617,7 @@ void WINAPI vkCmdSetAlphaToCoverageEnableEXT(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.alphaToCoverageEnable = alphaToCoverageEnable; - status = vk_unix_call(unix_vkCmdSetAlphaToCoverageEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetAlphaToCoverageEnableEXT, ¶ms); assert(!status); }
@@ -1627,7 +1627,7 @@ void WINAPI vkCmdSetAlphaToOneEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.alphaToOneEnable = alphaToOneEnable; - status = vk_unix_call(unix_vkCmdSetAlphaToOneEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetAlphaToOneEnableEXT, ¶ms); assert(!status); }
@@ -1637,7 +1637,7 @@ void WINAPI vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, const float bl NTSTATUS status; params.commandBuffer = commandBuffer; params.blendConstants = blendConstants; - status = vk_unix_call(unix_vkCmdSetBlendConstants, ¶ms); + status = UNIX_CALL(vkCmdSetBlendConstants, ¶ms); assert(!status); }
@@ -1647,7 +1647,7 @@ void WINAPI vkCmdSetCheckpointNV(VkCommandBuffer commandBuffer, const void *pChe NTSTATUS status; params.commandBuffer = commandBuffer; params.pCheckpointMarker = pCheckpointMarker; - status = vk_unix_call(unix_vkCmdSetCheckpointNV, ¶ms); + status = UNIX_CALL(vkCmdSetCheckpointNV, ¶ms); assert(!status); }
@@ -1659,7 +1659,7 @@ void WINAPI vkCmdSetCoarseSampleOrderNV(VkCommandBuffer commandBuffer, VkCoarseS params.sampleOrderType = sampleOrderType; params.customSampleOrderCount = customSampleOrderCount; params.pCustomSampleOrders = pCustomSampleOrders; - status = vk_unix_call(unix_vkCmdSetCoarseSampleOrderNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoarseSampleOrderNV, ¶ms); assert(!status); }
@@ -1671,7 +1671,7 @@ void WINAPI vkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, uint32_ params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorBlendAdvanced = pColorBlendAdvanced; - status = vk_unix_call(unix_vkCmdSetColorBlendAdvancedEXT, ¶ms); + status = UNIX_CALL(vkCmdSetColorBlendAdvancedEXT, ¶ms); assert(!status); }
@@ -1683,7 +1683,7 @@ void WINAPI vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, uint32_t params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorBlendEnables = pColorBlendEnables; - status = vk_unix_call(unix_vkCmdSetColorBlendEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetColorBlendEnableEXT, ¶ms); assert(!status); }
@@ -1695,7 +1695,7 @@ void WINAPI vkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, uint32_ params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorBlendEquations = pColorBlendEquations; - status = vk_unix_call(unix_vkCmdSetColorBlendEquationEXT, ¶ms); + status = UNIX_CALL(vkCmdSetColorBlendEquationEXT, ¶ms); assert(!status); }
@@ -1706,7 +1706,7 @@ void WINAPI vkCmdSetColorWriteEnableEXT(VkCommandBuffer commandBuffer, uint32_t params.commandBuffer = commandBuffer; params.attachmentCount = attachmentCount; params.pColorWriteEnables = pColorWriteEnables; - status = vk_unix_call(unix_vkCmdSetColorWriteEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetColorWriteEnableEXT, ¶ms); assert(!status); }
@@ -1718,7 +1718,7 @@ void WINAPI vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, uint32_t fi params.firstAttachment = firstAttachment; params.attachmentCount = attachmentCount; params.pColorWriteMasks = pColorWriteMasks; - status = vk_unix_call(unix_vkCmdSetColorWriteMaskEXT, ¶ms); + status = UNIX_CALL(vkCmdSetColorWriteMaskEXT, ¶ms); assert(!status); }
@@ -1728,7 +1728,7 @@ void WINAPI vkCmdSetConservativeRasterizationModeEXT(VkCommandBuffer commandBuff NTSTATUS status; params.commandBuffer = commandBuffer; params.conservativeRasterizationMode = conservativeRasterizationMode; - status = vk_unix_call(unix_vkCmdSetConservativeRasterizationModeEXT, ¶ms); + status = UNIX_CALL(vkCmdSetConservativeRasterizationModeEXT, ¶ms); assert(!status); }
@@ -1738,7 +1738,7 @@ void WINAPI vkCmdSetCoverageModulationModeNV(VkCommandBuffer commandBuffer, VkCo NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageModulationMode = coverageModulationMode; - status = vk_unix_call(unix_vkCmdSetCoverageModulationModeNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoverageModulationModeNV, ¶ms); assert(!status); }
@@ -1748,7 +1748,7 @@ void WINAPI vkCmdSetCoverageModulationTableEnableNV(VkCommandBuffer commandBuffe NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageModulationTableEnable = coverageModulationTableEnable; - status = vk_unix_call(unix_vkCmdSetCoverageModulationTableEnableNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoverageModulationTableEnableNV, ¶ms); assert(!status); }
@@ -1759,7 +1759,7 @@ void WINAPI vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, uin params.commandBuffer = commandBuffer; params.coverageModulationTableCount = coverageModulationTableCount; params.pCoverageModulationTable = pCoverageModulationTable; - status = vk_unix_call(unix_vkCmdSetCoverageModulationTableNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoverageModulationTableNV, ¶ms); assert(!status); }
@@ -1769,7 +1769,7 @@ void WINAPI vkCmdSetCoverageReductionModeNV(VkCommandBuffer commandBuffer, VkCov NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageReductionMode = coverageReductionMode; - status = vk_unix_call(unix_vkCmdSetCoverageReductionModeNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoverageReductionModeNV, ¶ms); assert(!status); }
@@ -1779,7 +1779,7 @@ void WINAPI vkCmdSetCoverageToColorEnableNV(VkCommandBuffer commandBuffer, VkBoo NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageToColorEnable = coverageToColorEnable; - status = vk_unix_call(unix_vkCmdSetCoverageToColorEnableNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoverageToColorEnableNV, ¶ms); assert(!status); }
@@ -1789,7 +1789,7 @@ void WINAPI vkCmdSetCoverageToColorLocationNV(VkCommandBuffer commandBuffer, uin NTSTATUS status; params.commandBuffer = commandBuffer; params.coverageToColorLocation = coverageToColorLocation; - status = vk_unix_call(unix_vkCmdSetCoverageToColorLocationNV, ¶ms); + status = UNIX_CALL(vkCmdSetCoverageToColorLocationNV, ¶ms); assert(!status); }
@@ -1799,7 +1799,7 @@ void WINAPI vkCmdSetCullMode(VkCommandBuffer commandBuffer, VkCullModeFlags cull NTSTATUS status; params.commandBuffer = commandBuffer; params.cullMode = cullMode; - status = vk_unix_call(unix_vkCmdSetCullMode, ¶ms); + status = UNIX_CALL(vkCmdSetCullMode, ¶ms); assert(!status); }
@@ -1809,7 +1809,7 @@ void WINAPI vkCmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags c NTSTATUS status; params.commandBuffer = commandBuffer; params.cullMode = cullMode; - status = vk_unix_call(unix_vkCmdSetCullModeEXT, ¶ms); + status = UNIX_CALL(vkCmdSetCullModeEXT, ¶ms); assert(!status); }
@@ -1821,7 +1821,7 @@ void WINAPI vkCmdSetDepthBias(VkCommandBuffer commandBuffer, float depthBiasCons params.depthBiasConstantFactor = depthBiasConstantFactor; params.depthBiasClamp = depthBiasClamp; params.depthBiasSlopeFactor = depthBiasSlopeFactor; - status = vk_unix_call(unix_vkCmdSetDepthBias, ¶ms); + status = UNIX_CALL(vkCmdSetDepthBias, ¶ms); assert(!status); }
@@ -1831,7 +1831,7 @@ void WINAPI vkCmdSetDepthBiasEnable(VkCommandBuffer commandBuffer, VkBool32 dept NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBiasEnable = depthBiasEnable; - status = vk_unix_call(unix_vkCmdSetDepthBiasEnable, ¶ms); + status = UNIX_CALL(vkCmdSetDepthBiasEnable, ¶ms); assert(!status); }
@@ -1841,7 +1841,7 @@ void WINAPI vkCmdSetDepthBiasEnableEXT(VkCommandBuffer commandBuffer, VkBool32 d NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBiasEnable = depthBiasEnable; - status = vk_unix_call(unix_vkCmdSetDepthBiasEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthBiasEnableEXT, ¶ms); assert(!status); }
@@ -1852,7 +1852,7 @@ void WINAPI vkCmdSetDepthBounds(VkCommandBuffer commandBuffer, float minDepthBou params.commandBuffer = commandBuffer; params.minDepthBounds = minDepthBounds; params.maxDepthBounds = maxDepthBounds; - status = vk_unix_call(unix_vkCmdSetDepthBounds, ¶ms); + status = UNIX_CALL(vkCmdSetDepthBounds, ¶ms); assert(!status); }
@@ -1862,7 +1862,7 @@ void WINAPI vkCmdSetDepthBoundsTestEnable(VkCommandBuffer commandBuffer, VkBool3 NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBoundsTestEnable = depthBoundsTestEnable; - status = vk_unix_call(unix_vkCmdSetDepthBoundsTestEnable, ¶ms); + status = UNIX_CALL(vkCmdSetDepthBoundsTestEnable, ¶ms); assert(!status); }
@@ -1872,7 +1872,7 @@ void WINAPI vkCmdSetDepthBoundsTestEnableEXT(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.depthBoundsTestEnable = depthBoundsTestEnable; - status = vk_unix_call(unix_vkCmdSetDepthBoundsTestEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthBoundsTestEnableEXT, ¶ms); assert(!status); }
@@ -1882,7 +1882,7 @@ void WINAPI vkCmdSetDepthClampEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.depthClampEnable = depthClampEnable; - status = vk_unix_call(unix_vkCmdSetDepthClampEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthClampEnableEXT, ¶ms); assert(!status); }
@@ -1892,7 +1892,7 @@ void WINAPI vkCmdSetDepthClipEnableEXT(VkCommandBuffer commandBuffer, VkBool32 d NTSTATUS status; params.commandBuffer = commandBuffer; params.depthClipEnable = depthClipEnable; - status = vk_unix_call(unix_vkCmdSetDepthClipEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthClipEnableEXT, ¶ms); assert(!status); }
@@ -1902,7 +1902,7 @@ void WINAPI vkCmdSetDepthClipNegativeOneToOneEXT(VkCommandBuffer commandBuffer, NTSTATUS status; params.commandBuffer = commandBuffer; params.negativeOneToOne = negativeOneToOne; - status = vk_unix_call(unix_vkCmdSetDepthClipNegativeOneToOneEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthClipNegativeOneToOneEXT, ¶ms); assert(!status); }
@@ -1912,7 +1912,7 @@ void WINAPI vkCmdSetDepthCompareOp(VkCommandBuffer commandBuffer, VkCompareOp de NTSTATUS status; params.commandBuffer = commandBuffer; params.depthCompareOp = depthCompareOp; - status = vk_unix_call(unix_vkCmdSetDepthCompareOp, ¶ms); + status = UNIX_CALL(vkCmdSetDepthCompareOp, ¶ms); assert(!status); }
@@ -1922,7 +1922,7 @@ void WINAPI vkCmdSetDepthCompareOpEXT(VkCommandBuffer commandBuffer, VkCompareOp NTSTATUS status; params.commandBuffer = commandBuffer; params.depthCompareOp = depthCompareOp; - status = vk_unix_call(unix_vkCmdSetDepthCompareOpEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthCompareOpEXT, ¶ms); assert(!status); }
@@ -1932,7 +1932,7 @@ void WINAPI vkCmdSetDepthTestEnable(VkCommandBuffer commandBuffer, VkBool32 dept NTSTATUS status; params.commandBuffer = commandBuffer; params.depthTestEnable = depthTestEnable; - status = vk_unix_call(unix_vkCmdSetDepthTestEnable, ¶ms); + status = UNIX_CALL(vkCmdSetDepthTestEnable, ¶ms); assert(!status); }
@@ -1942,7 +1942,7 @@ void WINAPI vkCmdSetDepthTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 d NTSTATUS status; params.commandBuffer = commandBuffer; params.depthTestEnable = depthTestEnable; - status = vk_unix_call(unix_vkCmdSetDepthTestEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthTestEnableEXT, ¶ms); assert(!status); }
@@ -1952,7 +1952,7 @@ void WINAPI vkCmdSetDepthWriteEnable(VkCommandBuffer commandBuffer, VkBool32 dep NTSTATUS status; params.commandBuffer = commandBuffer; params.depthWriteEnable = depthWriteEnable; - status = vk_unix_call(unix_vkCmdSetDepthWriteEnable, ¶ms); + status = UNIX_CALL(vkCmdSetDepthWriteEnable, ¶ms); assert(!status); }
@@ -1962,7 +1962,7 @@ void WINAPI vkCmdSetDepthWriteEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.depthWriteEnable = depthWriteEnable; - status = vk_unix_call(unix_vkCmdSetDepthWriteEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDepthWriteEnableEXT, ¶ms); assert(!status); }
@@ -1977,7 +1977,7 @@ void WINAPI vkCmdSetDescriptorBufferOffsetsEXT(VkCommandBuffer commandBuffer, Vk params.setCount = setCount; params.pBufferIndices = pBufferIndices; params.pOffsets = pOffsets; - status = vk_unix_call(unix_vkCmdSetDescriptorBufferOffsetsEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDescriptorBufferOffsetsEXT, ¶ms); assert(!status); }
@@ -1987,7 +1987,7 @@ void WINAPI vkCmdSetDeviceMask(VkCommandBuffer commandBuffer, uint32_t deviceMas NTSTATUS status; params.commandBuffer = commandBuffer; params.deviceMask = deviceMask; - status = vk_unix_call(unix_vkCmdSetDeviceMask, ¶ms); + status = UNIX_CALL(vkCmdSetDeviceMask, ¶ms); assert(!status); }
@@ -1997,7 +1997,7 @@ void WINAPI vkCmdSetDeviceMaskKHR(VkCommandBuffer commandBuffer, uint32_t device NTSTATUS status; params.commandBuffer = commandBuffer; params.deviceMask = deviceMask; - status = vk_unix_call(unix_vkCmdSetDeviceMaskKHR, ¶ms); + status = UNIX_CALL(vkCmdSetDeviceMaskKHR, ¶ms); assert(!status); }
@@ -2009,7 +2009,7 @@ void WINAPI vkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, uint32_t params.firstDiscardRectangle = firstDiscardRectangle; params.discardRectangleCount = discardRectangleCount; params.pDiscardRectangles = pDiscardRectangles; - status = vk_unix_call(unix_vkCmdSetDiscardRectangleEXT, ¶ms); + status = UNIX_CALL(vkCmdSetDiscardRectangleEXT, ¶ms); assert(!status); }
@@ -2020,7 +2020,7 @@ void WINAPI vkCmdSetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipeli params.commandBuffer = commandBuffer; params.event = event; params.stageMask = stageMask; - status = vk_unix_call(unix_vkCmdSetEvent, ¶ms); + status = UNIX_CALL(vkCmdSetEvent, ¶ms); assert(!status); }
@@ -2031,7 +2031,7 @@ void WINAPI vkCmdSetEvent2(VkCommandBuffer commandBuffer, VkEvent event, const V params.commandBuffer = commandBuffer; params.event = event; params.pDependencyInfo = pDependencyInfo; - status = vk_unix_call(unix_vkCmdSetEvent2, ¶ms); + status = UNIX_CALL(vkCmdSetEvent2, ¶ms); assert(!status); }
@@ -2042,7 +2042,7 @@ void WINAPI vkCmdSetEvent2KHR(VkCommandBuffer commandBuffer, VkEvent event, cons params.commandBuffer = commandBuffer; params.event = event; params.pDependencyInfo = pDependencyInfo; - status = vk_unix_call(unix_vkCmdSetEvent2KHR, ¶ms); + status = UNIX_CALL(vkCmdSetEvent2KHR, ¶ms); assert(!status); }
@@ -2054,7 +2054,7 @@ void WINAPI vkCmdSetExclusiveScissorNV(VkCommandBuffer commandBuffer, uint32_t f params.firstExclusiveScissor = firstExclusiveScissor; params.exclusiveScissorCount = exclusiveScissorCount; params.pExclusiveScissors = pExclusiveScissors; - status = vk_unix_call(unix_vkCmdSetExclusiveScissorNV, ¶ms); + status = UNIX_CALL(vkCmdSetExclusiveScissorNV, ¶ms); assert(!status); }
@@ -2064,7 +2064,7 @@ void WINAPI vkCmdSetExtraPrimitiveOverestimationSizeEXT(VkCommandBuffer commandB NTSTATUS status; params.commandBuffer = commandBuffer; params.extraPrimitiveOverestimationSize = extraPrimitiveOverestimationSize; - status = vk_unix_call(unix_vkCmdSetExtraPrimitiveOverestimationSizeEXT, ¶ms); + status = UNIX_CALL(vkCmdSetExtraPrimitiveOverestimationSizeEXT, ¶ms); assert(!status); }
@@ -2075,7 +2075,7 @@ void WINAPI vkCmdSetFragmentShadingRateEnumNV(VkCommandBuffer commandBuffer, VkF params.commandBuffer = commandBuffer; params.shadingRate = shadingRate; params.combinerOps = combinerOps; - status = vk_unix_call(unix_vkCmdSetFragmentShadingRateEnumNV, ¶ms); + status = UNIX_CALL(vkCmdSetFragmentShadingRateEnumNV, ¶ms); assert(!status); }
@@ -2086,7 +2086,7 @@ void WINAPI vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, const params.commandBuffer = commandBuffer; params.pFragmentSize = pFragmentSize; params.combinerOps = combinerOps; - status = vk_unix_call(unix_vkCmdSetFragmentShadingRateKHR, ¶ms); + status = UNIX_CALL(vkCmdSetFragmentShadingRateKHR, ¶ms); assert(!status); }
@@ -2096,7 +2096,7 @@ void WINAPI vkCmdSetFrontFace(VkCommandBuffer commandBuffer, VkFrontFace frontFa NTSTATUS status; params.commandBuffer = commandBuffer; params.frontFace = frontFace; - status = vk_unix_call(unix_vkCmdSetFrontFace, ¶ms); + status = UNIX_CALL(vkCmdSetFrontFace, ¶ms); assert(!status); }
@@ -2106,7 +2106,7 @@ void WINAPI vkCmdSetFrontFaceEXT(VkCommandBuffer commandBuffer, VkFrontFace fron NTSTATUS status; params.commandBuffer = commandBuffer; params.frontFace = frontFace; - status = vk_unix_call(unix_vkCmdSetFrontFaceEXT, ¶ms); + status = UNIX_CALL(vkCmdSetFrontFaceEXT, ¶ms); assert(!status); }
@@ -2116,7 +2116,7 @@ void WINAPI vkCmdSetLineRasterizationModeEXT(VkCommandBuffer commandBuffer, VkLi NTSTATUS status; params.commandBuffer = commandBuffer; params.lineRasterizationMode = lineRasterizationMode; - status = vk_unix_call(unix_vkCmdSetLineRasterizationModeEXT, ¶ms); + status = UNIX_CALL(vkCmdSetLineRasterizationModeEXT, ¶ms); assert(!status); }
@@ -2127,7 +2127,7 @@ void WINAPI vkCmdSetLineStippleEXT(VkCommandBuffer commandBuffer, uint32_t lineS params.commandBuffer = commandBuffer; params.lineStippleFactor = lineStippleFactor; params.lineStipplePattern = lineStipplePattern; - status = vk_unix_call(unix_vkCmdSetLineStippleEXT, ¶ms); + status = UNIX_CALL(vkCmdSetLineStippleEXT, ¶ms); assert(!status); }
@@ -2137,7 +2137,7 @@ void WINAPI vkCmdSetLineStippleEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.stippledLineEnable = stippledLineEnable; - status = vk_unix_call(unix_vkCmdSetLineStippleEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetLineStippleEnableEXT, ¶ms); assert(!status); }
@@ -2147,7 +2147,7 @@ void WINAPI vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth) NTSTATUS status; params.commandBuffer = commandBuffer; params.lineWidth = lineWidth; - status = vk_unix_call(unix_vkCmdSetLineWidth, ¶ms); + status = UNIX_CALL(vkCmdSetLineWidth, ¶ms); assert(!status); }
@@ -2157,7 +2157,7 @@ void WINAPI vkCmdSetLogicOpEXT(VkCommandBuffer commandBuffer, VkLogicOp logicOp) NTSTATUS status; params.commandBuffer = commandBuffer; params.logicOp = logicOp; - status = vk_unix_call(unix_vkCmdSetLogicOpEXT, ¶ms); + status = UNIX_CALL(vkCmdSetLogicOpEXT, ¶ms); assert(!status); }
@@ -2167,7 +2167,7 @@ void WINAPI vkCmdSetLogicOpEnableEXT(VkCommandBuffer commandBuffer, VkBool32 log NTSTATUS status; params.commandBuffer = commandBuffer; params.logicOpEnable = logicOpEnable; - status = vk_unix_call(unix_vkCmdSetLogicOpEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetLogicOpEnableEXT, ¶ms); assert(!status); }
@@ -2177,7 +2177,7 @@ void WINAPI vkCmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, uint32_ NTSTATUS status; params.commandBuffer = commandBuffer; params.patchControlPoints = patchControlPoints; - status = vk_unix_call(unix_vkCmdSetPatchControlPointsEXT, ¶ms); + status = UNIX_CALL(vkCmdSetPatchControlPointsEXT, ¶ms); assert(!status); }
@@ -2187,7 +2187,7 @@ VkResult WINAPI vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, co NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = vk_unix_call(unix_vkCmdSetPerformanceMarkerINTEL, ¶ms); + status = UNIX_CALL(vkCmdSetPerformanceMarkerINTEL, ¶ms); assert(!status); return params.result; } @@ -2198,7 +2198,7 @@ VkResult WINAPI vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, NTSTATUS status; params.commandBuffer = commandBuffer; params.pOverrideInfo = pOverrideInfo; - status = vk_unix_call(unix_vkCmdSetPerformanceOverrideINTEL, ¶ms); + status = UNIX_CALL(vkCmdSetPerformanceOverrideINTEL, ¶ms); assert(!status); return params.result; } @@ -2209,7 +2209,7 @@ VkResult WINAPI vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuff NTSTATUS status; params.commandBuffer = commandBuffer; params.pMarkerInfo = pMarkerInfo; - status = vk_unix_call(unix_vkCmdSetPerformanceStreamMarkerINTEL, ¶ms); + status = UNIX_CALL(vkCmdSetPerformanceStreamMarkerINTEL, ¶ms); assert(!status); return params.result; } @@ -2220,7 +2220,7 @@ void WINAPI vkCmdSetPolygonModeEXT(VkCommandBuffer commandBuffer, VkPolygonMode NTSTATUS status; params.commandBuffer = commandBuffer; params.polygonMode = polygonMode; - status = vk_unix_call(unix_vkCmdSetPolygonModeEXT, ¶ms); + status = UNIX_CALL(vkCmdSetPolygonModeEXT, ¶ms); assert(!status); }
@@ -2230,7 +2230,7 @@ void WINAPI vkCmdSetPrimitiveRestartEnable(VkCommandBuffer commandBuffer, VkBool NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveRestartEnable = primitiveRestartEnable; - status = vk_unix_call(unix_vkCmdSetPrimitiveRestartEnable, ¶ms); + status = UNIX_CALL(vkCmdSetPrimitiveRestartEnable, ¶ms); assert(!status); }
@@ -2240,7 +2240,7 @@ void WINAPI vkCmdSetPrimitiveRestartEnableEXT(VkCommandBuffer commandBuffer, VkB NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveRestartEnable = primitiveRestartEnable; - status = vk_unix_call(unix_vkCmdSetPrimitiveRestartEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetPrimitiveRestartEnableEXT, ¶ms); assert(!status); }
@@ -2250,7 +2250,7 @@ void WINAPI vkCmdSetPrimitiveTopology(VkCommandBuffer commandBuffer, VkPrimitive NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveTopology = primitiveTopology; - status = vk_unix_call(unix_vkCmdSetPrimitiveTopology, ¶ms); + status = UNIX_CALL(vkCmdSetPrimitiveTopology, ¶ms); assert(!status); }
@@ -2260,7 +2260,7 @@ void WINAPI vkCmdSetPrimitiveTopologyEXT(VkCommandBuffer commandBuffer, VkPrimit NTSTATUS status; params.commandBuffer = commandBuffer; params.primitiveTopology = primitiveTopology; - status = vk_unix_call(unix_vkCmdSetPrimitiveTopologyEXT, ¶ms); + status = UNIX_CALL(vkCmdSetPrimitiveTopologyEXT, ¶ms); assert(!status); }
@@ -2270,7 +2270,7 @@ void WINAPI vkCmdSetProvokingVertexModeEXT(VkCommandBuffer commandBuffer, VkProv NTSTATUS status; params.commandBuffer = commandBuffer; params.provokingVertexMode = provokingVertexMode; - status = vk_unix_call(unix_vkCmdSetProvokingVertexModeEXT, ¶ms); + status = UNIX_CALL(vkCmdSetProvokingVertexModeEXT, ¶ms); assert(!status); }
@@ -2280,7 +2280,7 @@ void WINAPI vkCmdSetRasterizationSamplesEXT(VkCommandBuffer commandBuffer, VkSam NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizationSamples = rasterizationSamples; - status = vk_unix_call(unix_vkCmdSetRasterizationSamplesEXT, ¶ms); + status = UNIX_CALL(vkCmdSetRasterizationSamplesEXT, ¶ms); assert(!status); }
@@ -2290,7 +2290,7 @@ void WINAPI vkCmdSetRasterizationStreamEXT(VkCommandBuffer commandBuffer, uint32 NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizationStream = rasterizationStream; - status = vk_unix_call(unix_vkCmdSetRasterizationStreamEXT, ¶ms); + status = UNIX_CALL(vkCmdSetRasterizationStreamEXT, ¶ms); assert(!status); }
@@ -2300,7 +2300,7 @@ void WINAPI vkCmdSetRasterizerDiscardEnable(VkCommandBuffer commandBuffer, VkBoo NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizerDiscardEnable = rasterizerDiscardEnable; - status = vk_unix_call(unix_vkCmdSetRasterizerDiscardEnable, ¶ms); + status = UNIX_CALL(vkCmdSetRasterizerDiscardEnable, ¶ms); assert(!status); }
@@ -2310,7 +2310,7 @@ void WINAPI vkCmdSetRasterizerDiscardEnableEXT(VkCommandBuffer commandBuffer, Vk NTSTATUS status; params.commandBuffer = commandBuffer; params.rasterizerDiscardEnable = rasterizerDiscardEnable; - status = vk_unix_call(unix_vkCmdSetRasterizerDiscardEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetRasterizerDiscardEnableEXT, ¶ms); assert(!status); }
@@ -2320,7 +2320,7 @@ void WINAPI vkCmdSetRayTracingPipelineStackSizeKHR(VkCommandBuffer commandBuffer NTSTATUS status; params.commandBuffer = commandBuffer; params.pipelineStackSize = pipelineStackSize; - status = vk_unix_call(unix_vkCmdSetRayTracingPipelineStackSizeKHR, ¶ms); + status = UNIX_CALL(vkCmdSetRayTracingPipelineStackSizeKHR, ¶ms); assert(!status); }
@@ -2330,7 +2330,7 @@ void WINAPI vkCmdSetRepresentativeFragmentTestEnableNV(VkCommandBuffer commandBu NTSTATUS status; params.commandBuffer = commandBuffer; params.representativeFragmentTestEnable = representativeFragmentTestEnable; - status = vk_unix_call(unix_vkCmdSetRepresentativeFragmentTestEnableNV, ¶ms); + status = UNIX_CALL(vkCmdSetRepresentativeFragmentTestEnableNV, ¶ms); assert(!status); }
@@ -2340,7 +2340,7 @@ void WINAPI vkCmdSetSampleLocationsEXT(VkCommandBuffer commandBuffer, const VkSa NTSTATUS status; params.commandBuffer = commandBuffer; params.pSampleLocationsInfo = pSampleLocationsInfo; - status = vk_unix_call(unix_vkCmdSetSampleLocationsEXT, ¶ms); + status = UNIX_CALL(vkCmdSetSampleLocationsEXT, ¶ms); assert(!status); }
@@ -2350,7 +2350,7 @@ void WINAPI vkCmdSetSampleLocationsEnableEXT(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.sampleLocationsEnable = sampleLocationsEnable; - status = vk_unix_call(unix_vkCmdSetSampleLocationsEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetSampleLocationsEnableEXT, ¶ms); assert(!status); }
@@ -2361,7 +2361,7 @@ void WINAPI vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, VkSampleCountFl params.commandBuffer = commandBuffer; params.samples = samples; params.pSampleMask = pSampleMask; - status = vk_unix_call(unix_vkCmdSetSampleMaskEXT, ¶ms); + status = UNIX_CALL(vkCmdSetSampleMaskEXT, ¶ms); assert(!status); }
@@ -2373,7 +2373,7 @@ void WINAPI vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor params.firstScissor = firstScissor; params.scissorCount = scissorCount; params.pScissors = pScissors; - status = vk_unix_call(unix_vkCmdSetScissor, ¶ms); + status = UNIX_CALL(vkCmdSetScissor, ¶ms); assert(!status); }
@@ -2384,7 +2384,7 @@ void WINAPI vkCmdSetScissorWithCount(VkCommandBuffer commandBuffer, uint32_t sci params.commandBuffer = commandBuffer; params.scissorCount = scissorCount; params.pScissors = pScissors; - status = vk_unix_call(unix_vkCmdSetScissorWithCount, ¶ms); + status = UNIX_CALL(vkCmdSetScissorWithCount, ¶ms); assert(!status); }
@@ -2395,7 +2395,7 @@ void WINAPI vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, uint32_t params.commandBuffer = commandBuffer; params.scissorCount = scissorCount; params.pScissors = pScissors; - status = vk_unix_call(unix_vkCmdSetScissorWithCountEXT, ¶ms); + status = UNIX_CALL(vkCmdSetScissorWithCountEXT, ¶ms); assert(!status); }
@@ -2405,7 +2405,7 @@ void WINAPI vkCmdSetShadingRateImageEnableNV(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.shadingRateImageEnable = shadingRateImageEnable; - status = vk_unix_call(unix_vkCmdSetShadingRateImageEnableNV, ¶ms); + status = UNIX_CALL(vkCmdSetShadingRateImageEnableNV, ¶ms); assert(!status); }
@@ -2416,7 +2416,7 @@ void WINAPI vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, VkStencilF params.commandBuffer = commandBuffer; params.faceMask = faceMask; params.compareMask = compareMask; - status = vk_unix_call(unix_vkCmdSetStencilCompareMask, ¶ms); + status = UNIX_CALL(vkCmdSetStencilCompareMask, ¶ms); assert(!status); }
@@ -2430,7 +2430,7 @@ void WINAPI vkCmdSetStencilOp(VkCommandBuffer commandBuffer, VkStencilFaceFlags params.passOp = passOp; params.depthFailOp = depthFailOp; params.compareOp = compareOp; - status = vk_unix_call(unix_vkCmdSetStencilOp, ¶ms); + status = UNIX_CALL(vkCmdSetStencilOp, ¶ms); assert(!status); }
@@ -2444,7 +2444,7 @@ void WINAPI vkCmdSetStencilOpEXT(VkCommandBuffer commandBuffer, VkStencilFaceFla params.passOp = passOp; params.depthFailOp = depthFailOp; params.compareOp = compareOp; - status = vk_unix_call(unix_vkCmdSetStencilOpEXT, ¶ms); + status = UNIX_CALL(vkCmdSetStencilOpEXT, ¶ms); assert(!status); }
@@ -2455,7 +2455,7 @@ void WINAPI vkCmdSetStencilReference(VkCommandBuffer commandBuffer, VkStencilFac params.commandBuffer = commandBuffer; params.faceMask = faceMask; params.reference = reference; - status = vk_unix_call(unix_vkCmdSetStencilReference, ¶ms); + status = UNIX_CALL(vkCmdSetStencilReference, ¶ms); assert(!status); }
@@ -2465,7 +2465,7 @@ void WINAPI vkCmdSetStencilTestEnable(VkCommandBuffer commandBuffer, VkBool32 st NTSTATUS status; params.commandBuffer = commandBuffer; params.stencilTestEnable = stencilTestEnable; - status = vk_unix_call(unix_vkCmdSetStencilTestEnable, ¶ms); + status = UNIX_CALL(vkCmdSetStencilTestEnable, ¶ms); assert(!status); }
@@ -2475,7 +2475,7 @@ void WINAPI vkCmdSetStencilTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 NTSTATUS status; params.commandBuffer = commandBuffer; params.stencilTestEnable = stencilTestEnable; - status = vk_unix_call(unix_vkCmdSetStencilTestEnableEXT, ¶ms); + status = UNIX_CALL(vkCmdSetStencilTestEnableEXT, ¶ms); assert(!status); }
@@ -2486,7 +2486,7 @@ void WINAPI vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, VkStencilFac params.commandBuffer = commandBuffer; params.faceMask = faceMask; params.writeMask = writeMask; - status = vk_unix_call(unix_vkCmdSetStencilWriteMask, ¶ms); + status = UNIX_CALL(vkCmdSetStencilWriteMask, ¶ms); assert(!status); }
@@ -2496,7 +2496,7 @@ void WINAPI vkCmdSetTessellationDomainOriginEXT(VkCommandBuffer commandBuffer, V NTSTATUS status; params.commandBuffer = commandBuffer; params.domainOrigin = domainOrigin; - status = vk_unix_call(unix_vkCmdSetTessellationDomainOriginEXT, ¶ms); + status = UNIX_CALL(vkCmdSetTessellationDomainOriginEXT, ¶ms); assert(!status); }
@@ -2509,7 +2509,7 @@ void WINAPI vkCmdSetVertexInputEXT(VkCommandBuffer commandBuffer, uint32_t verte params.pVertexBindingDescriptions = pVertexBindingDescriptions; params.vertexAttributeDescriptionCount = vertexAttributeDescriptionCount; params.pVertexAttributeDescriptions = pVertexAttributeDescriptions; - status = vk_unix_call(unix_vkCmdSetVertexInputEXT, ¶ms); + status = UNIX_CALL(vkCmdSetVertexInputEXT, ¶ms); assert(!status); }
@@ -2521,7 +2521,7 @@ void WINAPI vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewpo params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pViewports = pViewports; - status = vk_unix_call(unix_vkCmdSetViewport, ¶ms); + status = UNIX_CALL(vkCmdSetViewport, ¶ms); assert(!status); }
@@ -2533,7 +2533,7 @@ void WINAPI vkCmdSetViewportShadingRatePaletteNV(VkCommandBuffer commandBuffer, params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pShadingRatePalettes = pShadingRatePalettes; - status = vk_unix_call(unix_vkCmdSetViewportShadingRatePaletteNV, ¶ms); + status = UNIX_CALL(vkCmdSetViewportShadingRatePaletteNV, ¶ms); assert(!status); }
@@ -2545,7 +2545,7 @@ void WINAPI vkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, uint32_t fi params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pViewportSwizzles = pViewportSwizzles; - status = vk_unix_call(unix_vkCmdSetViewportSwizzleNV, ¶ms); + status = UNIX_CALL(vkCmdSetViewportSwizzleNV, ¶ms); assert(!status); }
@@ -2555,7 +2555,7 @@ void WINAPI vkCmdSetViewportWScalingEnableNV(VkCommandBuffer commandBuffer, VkBo NTSTATUS status; params.commandBuffer = commandBuffer; params.viewportWScalingEnable = viewportWScalingEnable; - status = vk_unix_call(unix_vkCmdSetViewportWScalingEnableNV, ¶ms); + status = UNIX_CALL(vkCmdSetViewportWScalingEnableNV, ¶ms); assert(!status); }
@@ -2567,7 +2567,7 @@ void WINAPI vkCmdSetViewportWScalingNV(VkCommandBuffer commandBuffer, uint32_t f params.firstViewport = firstViewport; params.viewportCount = viewportCount; params.pViewportWScalings = pViewportWScalings; - status = vk_unix_call(unix_vkCmdSetViewportWScalingNV, ¶ms); + status = UNIX_CALL(vkCmdSetViewportWScalingNV, ¶ms); assert(!status); }
@@ -2578,7 +2578,7 @@ void WINAPI vkCmdSetViewportWithCount(VkCommandBuffer commandBuffer, uint32_t vi params.commandBuffer = commandBuffer; params.viewportCount = viewportCount; params.pViewports = pViewports; - status = vk_unix_call(unix_vkCmdSetViewportWithCount, ¶ms); + status = UNIX_CALL(vkCmdSetViewportWithCount, ¶ms); assert(!status); }
@@ -2589,7 +2589,7 @@ void WINAPI vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, uint32_t params.commandBuffer = commandBuffer; params.viewportCount = viewportCount; params.pViewports = pViewports; - status = vk_unix_call(unix_vkCmdSetViewportWithCountEXT, ¶ms); + status = UNIX_CALL(vkCmdSetViewportWithCountEXT, ¶ms); assert(!status); }
@@ -2598,7 +2598,7 @@ void WINAPI vkCmdSubpassShadingHUAWEI(VkCommandBuffer commandBuffer) struct vkCmdSubpassShadingHUAWEI_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkCmdSubpassShadingHUAWEI, ¶ms); + status = UNIX_CALL(vkCmdSubpassShadingHUAWEI, ¶ms); assert(!status); }
@@ -2608,7 +2608,7 @@ void WINAPI vkCmdTraceRaysIndirect2KHR(VkCommandBuffer commandBuffer, VkDeviceAd NTSTATUS status; params.commandBuffer = commandBuffer; params.indirectDeviceAddress = indirectDeviceAddress; - status = vk_unix_call(unix_vkCmdTraceRaysIndirect2KHR, ¶ms); + status = UNIX_CALL(vkCmdTraceRaysIndirect2KHR, ¶ms); assert(!status); }
@@ -2622,7 +2622,7 @@ void WINAPI vkCmdTraceRaysIndirectKHR(VkCommandBuffer commandBuffer, const VkStr params.pHitShaderBindingTable = pHitShaderBindingTable; params.pCallableShaderBindingTable = pCallableShaderBindingTable; params.indirectDeviceAddress = indirectDeviceAddress; - status = vk_unix_call(unix_vkCmdTraceRaysIndirectKHR, ¶ms); + status = UNIX_CALL(vkCmdTraceRaysIndirectKHR, ¶ms); assert(!status); }
@@ -2638,7 +2638,7 @@ void WINAPI vkCmdTraceRaysKHR(VkCommandBuffer commandBuffer, const VkStridedDevi params.width = width; params.height = height; params.depth = depth; - status = vk_unix_call(unix_vkCmdTraceRaysKHR, ¶ms); + status = UNIX_CALL(vkCmdTraceRaysKHR, ¶ms); assert(!status); }
@@ -2661,7 +2661,7 @@ void WINAPI vkCmdTraceRaysNV(VkCommandBuffer commandBuffer, VkBuffer raygenShade params.width = width; params.height = height; params.depth = depth; - status = vk_unix_call(unix_vkCmdTraceRaysNV, ¶ms); + status = UNIX_CALL(vkCmdTraceRaysNV, ¶ms); assert(!status); }
@@ -2674,7 +2674,7 @@ void WINAPI vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, params.dstOffset = dstOffset; params.dataSize = dataSize; params.pData = pData; - status = vk_unix_call(unix_vkCmdUpdateBuffer, ¶ms); + status = UNIX_CALL(vkCmdUpdateBuffer, ¶ms); assert(!status); }
@@ -2693,7 +2693,7 @@ void WINAPI vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, params.pBufferMemoryBarriers = pBufferMemoryBarriers; params.imageMemoryBarrierCount = imageMemoryBarrierCount; params.pImageMemoryBarriers = pImageMemoryBarriers; - status = vk_unix_call(unix_vkCmdWaitEvents, ¶ms); + status = UNIX_CALL(vkCmdWaitEvents, ¶ms); assert(!status); }
@@ -2705,7 +2705,7 @@ void WINAPI vkCmdWaitEvents2(VkCommandBuffer commandBuffer, uint32_t eventCount, params.eventCount = eventCount; params.pEvents = pEvents; params.pDependencyInfos = pDependencyInfos; - status = vk_unix_call(unix_vkCmdWaitEvents2, ¶ms); + status = UNIX_CALL(vkCmdWaitEvents2, ¶ms); assert(!status); }
@@ -2717,7 +2717,7 @@ void WINAPI vkCmdWaitEvents2KHR(VkCommandBuffer commandBuffer, uint32_t eventCou params.eventCount = eventCount; params.pEvents = pEvents; params.pDependencyInfos = pDependencyInfos; - status = vk_unix_call(unix_vkCmdWaitEvents2KHR, ¶ms); + status = UNIX_CALL(vkCmdWaitEvents2KHR, ¶ms); assert(!status); }
@@ -2731,7 +2731,7 @@ void WINAPI vkCmdWriteAccelerationStructuresPropertiesKHR(VkCommandBuffer comman params.queryType = queryType; params.queryPool = queryPool; params.firstQuery = firstQuery; - status = vk_unix_call(unix_vkCmdWriteAccelerationStructuresPropertiesKHR, ¶ms); + status = UNIX_CALL(vkCmdWriteAccelerationStructuresPropertiesKHR, ¶ms); assert(!status); }
@@ -2745,7 +2745,7 @@ void WINAPI vkCmdWriteAccelerationStructuresPropertiesNV(VkCommandBuffer command params.queryType = queryType; params.queryPool = queryPool; params.firstQuery = firstQuery; - status = vk_unix_call(unix_vkCmdWriteAccelerationStructuresPropertiesNV, ¶ms); + status = UNIX_CALL(vkCmdWriteAccelerationStructuresPropertiesNV, ¶ms); assert(!status); }
@@ -2758,7 +2758,7 @@ void WINAPI vkCmdWriteBufferMarker2AMD(VkCommandBuffer commandBuffer, VkPipeline params.dstBuffer = dstBuffer; params.dstOffset = dstOffset; params.marker = marker; - status = vk_unix_call(unix_vkCmdWriteBufferMarker2AMD, ¶ms); + status = UNIX_CALL(vkCmdWriteBufferMarker2AMD, ¶ms); assert(!status); }
@@ -2771,7 +2771,7 @@ void WINAPI vkCmdWriteBufferMarkerAMD(VkCommandBuffer commandBuffer, VkPipelineS params.dstBuffer = dstBuffer; params.dstOffset = dstOffset; params.marker = marker; - status = vk_unix_call(unix_vkCmdWriteBufferMarkerAMD, ¶ms); + status = UNIX_CALL(vkCmdWriteBufferMarkerAMD, ¶ms); assert(!status); }
@@ -2785,7 +2785,7 @@ void WINAPI vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint params.queryType = queryType; params.queryPool = queryPool; params.firstQuery = firstQuery; - status = vk_unix_call(unix_vkCmdWriteMicromapsPropertiesEXT, ¶ms); + status = UNIX_CALL(vkCmdWriteMicromapsPropertiesEXT, ¶ms); assert(!status); }
@@ -2797,7 +2797,7 @@ void WINAPI vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, VkPipelineStageFl params.pipelineStage = pipelineStage; params.queryPool = queryPool; params.query = query; - status = vk_unix_call(unix_vkCmdWriteTimestamp, ¶ms); + status = UNIX_CALL(vkCmdWriteTimestamp, ¶ms); assert(!status); }
@@ -2809,7 +2809,7 @@ void WINAPI vkCmdWriteTimestamp2(VkCommandBuffer commandBuffer, VkPipelineStageF params.stage = stage; params.queryPool = queryPool; params.query = query; - status = vk_unix_call(unix_vkCmdWriteTimestamp2, ¶ms); + status = UNIX_CALL(vkCmdWriteTimestamp2, ¶ms); assert(!status); }
@@ -2821,7 +2821,7 @@ void WINAPI vkCmdWriteTimestamp2KHR(VkCommandBuffer commandBuffer, VkPipelineSta params.stage = stage; params.queryPool = queryPool; params.query = query; - status = vk_unix_call(unix_vkCmdWriteTimestamp2KHR, ¶ms); + status = UNIX_CALL(vkCmdWriteTimestamp2KHR, ¶ms); assert(!status); }
@@ -2832,7 +2832,7 @@ VkResult WINAPI vkCompileDeferredNV(VkDevice device, VkPipeline pipeline, uint32 params.device = device; params.pipeline = pipeline; params.shader = shader; - status = vk_unix_call(unix_vkCompileDeferredNV, ¶ms); + status = UNIX_CALL(vkCompileDeferredNV, ¶ms); assert(!status); return params.result; } @@ -2844,7 +2844,7 @@ VkResult WINAPI vkCopyAccelerationStructureKHR(VkDevice device, VkDeferredOperat params.device = device; params.deferredOperation = deferredOperation; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCopyAccelerationStructureKHR, ¶ms); + status = UNIX_CALL(vkCopyAccelerationStructureKHR, ¶ms); assert(!status); return params.result; } @@ -2856,7 +2856,7 @@ VkResult WINAPI vkCopyAccelerationStructureToMemoryKHR(VkDevice device, VkDeferr params.device = device; params.deferredOperation = deferredOperation; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCopyAccelerationStructureToMemoryKHR, ¶ms); + status = UNIX_CALL(vkCopyAccelerationStructureToMemoryKHR, ¶ms); assert(!status); return params.result; } @@ -2868,7 +2868,7 @@ VkResult WINAPI vkCopyMemoryToAccelerationStructureKHR(VkDevice device, VkDeferr params.device = device; params.deferredOperation = deferredOperation; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCopyMemoryToAccelerationStructureKHR, ¶ms); + status = UNIX_CALL(vkCopyMemoryToAccelerationStructureKHR, ¶ms); assert(!status); return params.result; } @@ -2880,7 +2880,7 @@ VkResult WINAPI vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKH params.device = device; params.deferredOperation = deferredOperation; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCopyMemoryToMicromapEXT, ¶ms); + status = UNIX_CALL(vkCopyMemoryToMicromapEXT, ¶ms); assert(!status); return params.result; } @@ -2892,7 +2892,7 @@ VkResult WINAPI vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferr params.device = device; params.deferredOperation = deferredOperation; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCopyMicromapEXT, ¶ms); + status = UNIX_CALL(vkCopyMicromapEXT, ¶ms); assert(!status); return params.result; } @@ -2904,7 +2904,7 @@ VkResult WINAPI vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKH params.device = device; params.deferredOperation = deferredOperation; params.pInfo = pInfo; - status = vk_unix_call(unix_vkCopyMicromapToMemoryEXT, ¶ms); + status = UNIX_CALL(vkCopyMicromapToMemoryEXT, ¶ms); assert(!status); return params.result; } @@ -2917,7 +2917,7 @@ VkResult WINAPI vkCreateAccelerationStructureKHR(VkDevice device, const VkAccele params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pAccelerationStructure = pAccelerationStructure; - status = vk_unix_call(unix_vkCreateAccelerationStructureKHR, ¶ms); + status = UNIX_CALL(vkCreateAccelerationStructureKHR, ¶ms); assert(!status); return params.result; } @@ -2930,7 +2930,7 @@ VkResult WINAPI vkCreateAccelerationStructureNV(VkDevice device, const VkAcceler params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pAccelerationStructure = pAccelerationStructure; - status = vk_unix_call(unix_vkCreateAccelerationStructureNV, ¶ms); + status = UNIX_CALL(vkCreateAccelerationStructureNV, ¶ms); assert(!status); return params.result; } @@ -2943,7 +2943,7 @@ VkResult WINAPI vkCreateBuffer(VkDevice device, const VkBufferCreateInfo *pCreat params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pBuffer = pBuffer; - status = vk_unix_call(unix_vkCreateBuffer, ¶ms); + status = UNIX_CALL(vkCreateBuffer, ¶ms); assert(!status); return params.result; } @@ -2956,7 +2956,7 @@ VkResult WINAPI vkCreateBufferView(VkDevice device, const VkBufferViewCreateInfo params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pView = pView; - status = vk_unix_call(unix_vkCreateBufferView, ¶ms); + status = UNIX_CALL(vkCreateBufferView, ¶ms); assert(!status); return params.result; } @@ -2971,7 +2971,7 @@ VkResult WINAPI vkCreateComputePipelines(VkDevice device, VkPipelineCache pipeli params.pCreateInfos = pCreateInfos; params.pAllocator = pAllocator; params.pPipelines = pPipelines; - status = vk_unix_call(unix_vkCreateComputePipelines, ¶ms); + status = UNIX_CALL(vkCreateComputePipelines, ¶ms); assert(!status); return params.result; } @@ -2984,7 +2984,7 @@ VkResult WINAPI vkCreateCuFunctionNVX(VkDevice device, const VkCuFunctionCreateI params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pFunction = pFunction; - status = vk_unix_call(unix_vkCreateCuFunctionNVX, ¶ms); + status = UNIX_CALL(vkCreateCuFunctionNVX, ¶ms); assert(!status); return params.result; } @@ -2997,7 +2997,7 @@ VkResult WINAPI vkCreateCuModuleNVX(VkDevice device, const VkCuModuleCreateInfoN params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pModule = pModule; - status = vk_unix_call(unix_vkCreateCuModuleNVX, ¶ms); + status = UNIX_CALL(vkCreateCuModuleNVX, ¶ms); assert(!status); return params.result; } @@ -3010,7 +3010,7 @@ VkResult WINAPI vkCreateDebugReportCallbackEXT(VkInstance instance, const VkDebu params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pCallback = pCallback; - status = vk_unix_call(unix_vkCreateDebugReportCallbackEXT, ¶ms); + status = UNIX_CALL(vkCreateDebugReportCallbackEXT, ¶ms); assert(!status); return params.result; } @@ -3023,7 +3023,7 @@ VkResult WINAPI vkCreateDebugUtilsMessengerEXT(VkInstance instance, const VkDebu params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pMessenger = pMessenger; - status = vk_unix_call(unix_vkCreateDebugUtilsMessengerEXT, ¶ms); + status = UNIX_CALL(vkCreateDebugUtilsMessengerEXT, ¶ms); assert(!status); return params.result; } @@ -3035,7 +3035,7 @@ VkResult WINAPI vkCreateDeferredOperationKHR(VkDevice device, const VkAllocation params.device = device; params.pAllocator = pAllocator; params.pDeferredOperation = pDeferredOperation; - status = vk_unix_call(unix_vkCreateDeferredOperationKHR, ¶ms); + status = UNIX_CALL(vkCreateDeferredOperationKHR, ¶ms); assert(!status); return params.result; } @@ -3048,7 +3048,7 @@ VkResult WINAPI vkCreateDescriptorPool(VkDevice device, const VkDescriptorPoolCr params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pDescriptorPool = pDescriptorPool; - status = vk_unix_call(unix_vkCreateDescriptorPool, ¶ms); + status = UNIX_CALL(vkCreateDescriptorPool, ¶ms); assert(!status); return params.result; } @@ -3061,7 +3061,7 @@ VkResult WINAPI vkCreateDescriptorSetLayout(VkDevice device, const VkDescriptorS params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pSetLayout = pSetLayout; - status = vk_unix_call(unix_vkCreateDescriptorSetLayout, ¶ms); + status = UNIX_CALL(vkCreateDescriptorSetLayout, ¶ms); assert(!status); return params.result; } @@ -3074,7 +3074,7 @@ VkResult WINAPI vkCreateDescriptorUpdateTemplate(VkDevice device, const VkDescri params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pDescriptorUpdateTemplate = pDescriptorUpdateTemplate; - status = vk_unix_call(unix_vkCreateDescriptorUpdateTemplate, ¶ms); + status = UNIX_CALL(vkCreateDescriptorUpdateTemplate, ¶ms); assert(!status); return params.result; } @@ -3087,7 +3087,7 @@ VkResult WINAPI vkCreateDescriptorUpdateTemplateKHR(VkDevice device, const VkDes params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pDescriptorUpdateTemplate = pDescriptorUpdateTemplate; - status = vk_unix_call(unix_vkCreateDescriptorUpdateTemplateKHR, ¶ms); + status = UNIX_CALL(vkCreateDescriptorUpdateTemplateKHR, ¶ms); assert(!status); return params.result; } @@ -3100,7 +3100,7 @@ VkResult WINAPI vkCreateEvent(VkDevice device, const VkEventCreateInfo *pCreateI params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pEvent = pEvent; - status = vk_unix_call(unix_vkCreateEvent, ¶ms); + status = UNIX_CALL(vkCreateEvent, ¶ms); assert(!status); return params.result; } @@ -3113,7 +3113,7 @@ VkResult WINAPI vkCreateFence(VkDevice device, const VkFenceCreateInfo *pCreateI params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pFence = pFence; - status = vk_unix_call(unix_vkCreateFence, ¶ms); + status = UNIX_CALL(vkCreateFence, ¶ms); assert(!status); return params.result; } @@ -3126,7 +3126,7 @@ VkResult WINAPI vkCreateFramebuffer(VkDevice device, const VkFramebufferCreateIn params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pFramebuffer = pFramebuffer; - status = vk_unix_call(unix_vkCreateFramebuffer, ¶ms); + status = UNIX_CALL(vkCreateFramebuffer, ¶ms); assert(!status); return params.result; } @@ -3141,7 +3141,7 @@ VkResult WINAPI vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipel params.pCreateInfos = pCreateInfos; params.pAllocator = pAllocator; params.pPipelines = pPipelines; - status = vk_unix_call(unix_vkCreateGraphicsPipelines, ¶ms); + status = UNIX_CALL(vkCreateGraphicsPipelines, ¶ms); assert(!status); return params.result; } @@ -3154,7 +3154,7 @@ VkResult WINAPI vkCreateImage(VkDevice device, const VkImageCreateInfo *pCreateI params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pImage = pImage; - status = vk_unix_call(unix_vkCreateImage, ¶ms); + status = UNIX_CALL(vkCreateImage, ¶ms); assert(!status); return params.result; } @@ -3167,7 +3167,7 @@ VkResult WINAPI vkCreateImageView(VkDevice device, const VkImageViewCreateInfo * params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pView = pView; - status = vk_unix_call(unix_vkCreateImageView, ¶ms); + status = UNIX_CALL(vkCreateImageView, ¶ms); assert(!status); return params.result; } @@ -3180,7 +3180,7 @@ VkResult WINAPI vkCreateIndirectCommandsLayoutNV(VkDevice device, const VkIndire params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pIndirectCommandsLayout = pIndirectCommandsLayout; - status = vk_unix_call(unix_vkCreateIndirectCommandsLayoutNV, ¶ms); + status = UNIX_CALL(vkCreateIndirectCommandsLayoutNV, ¶ms); assert(!status); return params.result; } @@ -3193,7 +3193,7 @@ VkResult WINAPI vkCreateMicromapEXT(VkDevice device, const VkMicromapCreateInfoE params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pMicromap = pMicromap; - status = vk_unix_call(unix_vkCreateMicromapEXT, ¶ms); + status = UNIX_CALL(vkCreateMicromapEXT, ¶ms); assert(!status); return params.result; } @@ -3206,7 +3206,7 @@ VkResult WINAPI vkCreateOpticalFlowSessionNV(VkDevice device, const VkOpticalFlo params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pSession = pSession; - status = vk_unix_call(unix_vkCreateOpticalFlowSessionNV, ¶ms); + status = UNIX_CALL(vkCreateOpticalFlowSessionNV, ¶ms); assert(!status); return params.result; } @@ -3219,7 +3219,7 @@ VkResult WINAPI vkCreatePipelineCache(VkDevice device, const VkPipelineCacheCrea params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pPipelineCache = pPipelineCache; - status = vk_unix_call(unix_vkCreatePipelineCache, ¶ms); + status = UNIX_CALL(vkCreatePipelineCache, ¶ms); assert(!status); return params.result; } @@ -3232,7 +3232,7 @@ VkResult WINAPI vkCreatePipelineLayout(VkDevice device, const VkPipelineLayoutCr params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pPipelineLayout = pPipelineLayout; - status = vk_unix_call(unix_vkCreatePipelineLayout, ¶ms); + status = UNIX_CALL(vkCreatePipelineLayout, ¶ms); assert(!status); return params.result; } @@ -3245,7 +3245,7 @@ VkResult WINAPI vkCreatePrivateDataSlot(VkDevice device, const VkPrivateDataSlot params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pPrivateDataSlot = pPrivateDataSlot; - status = vk_unix_call(unix_vkCreatePrivateDataSlot, ¶ms); + status = UNIX_CALL(vkCreatePrivateDataSlot, ¶ms); assert(!status); return params.result; } @@ -3258,7 +3258,7 @@ VkResult WINAPI vkCreatePrivateDataSlotEXT(VkDevice device, const VkPrivateDataS params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pPrivateDataSlot = pPrivateDataSlot; - status = vk_unix_call(unix_vkCreatePrivateDataSlotEXT, ¶ms); + status = UNIX_CALL(vkCreatePrivateDataSlotEXT, ¶ms); assert(!status); return params.result; } @@ -3271,7 +3271,7 @@ VkResult WINAPI vkCreateQueryPool(VkDevice device, const VkQueryPoolCreateInfo * params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pQueryPool = pQueryPool; - status = vk_unix_call(unix_vkCreateQueryPool, ¶ms); + status = UNIX_CALL(vkCreateQueryPool, ¶ms); assert(!status); return params.result; } @@ -3287,7 +3287,7 @@ VkResult WINAPI vkCreateRayTracingPipelinesKHR(VkDevice device, VkDeferredOperat params.pCreateInfos = pCreateInfos; params.pAllocator = pAllocator; params.pPipelines = pPipelines; - status = vk_unix_call(unix_vkCreateRayTracingPipelinesKHR, ¶ms); + status = UNIX_CALL(vkCreateRayTracingPipelinesKHR, ¶ms); assert(!status); return params.result; } @@ -3302,7 +3302,7 @@ VkResult WINAPI vkCreateRayTracingPipelinesNV(VkDevice device, VkPipelineCache p params.pCreateInfos = pCreateInfos; params.pAllocator = pAllocator; params.pPipelines = pPipelines; - status = vk_unix_call(unix_vkCreateRayTracingPipelinesNV, ¶ms); + status = UNIX_CALL(vkCreateRayTracingPipelinesNV, ¶ms); assert(!status); return params.result; } @@ -3315,7 +3315,7 @@ VkResult WINAPI vkCreateRenderPass(VkDevice device, const VkRenderPassCreateInfo params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pRenderPass = pRenderPass; - status = vk_unix_call(unix_vkCreateRenderPass, ¶ms); + status = UNIX_CALL(vkCreateRenderPass, ¶ms); assert(!status); return params.result; } @@ -3328,7 +3328,7 @@ VkResult WINAPI vkCreateRenderPass2(VkDevice device, const VkRenderPassCreateInf params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pRenderPass = pRenderPass; - status = vk_unix_call(unix_vkCreateRenderPass2, ¶ms); + status = UNIX_CALL(vkCreateRenderPass2, ¶ms); assert(!status); return params.result; } @@ -3341,7 +3341,7 @@ VkResult WINAPI vkCreateRenderPass2KHR(VkDevice device, const VkRenderPassCreate params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pRenderPass = pRenderPass; - status = vk_unix_call(unix_vkCreateRenderPass2KHR, ¶ms); + status = UNIX_CALL(vkCreateRenderPass2KHR, ¶ms); assert(!status); return params.result; } @@ -3354,7 +3354,7 @@ VkResult WINAPI vkCreateSampler(VkDevice device, const VkSamplerCreateInfo *pCre params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pSampler = pSampler; - status = vk_unix_call(unix_vkCreateSampler, ¶ms); + status = UNIX_CALL(vkCreateSampler, ¶ms); assert(!status); return params.result; } @@ -3367,7 +3367,7 @@ VkResult WINAPI vkCreateSamplerYcbcrConversion(VkDevice device, const VkSamplerY params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pYcbcrConversion = pYcbcrConversion; - status = vk_unix_call(unix_vkCreateSamplerYcbcrConversion, ¶ms); + status = UNIX_CALL(vkCreateSamplerYcbcrConversion, ¶ms); assert(!status); return params.result; } @@ -3380,7 +3380,7 @@ VkResult WINAPI vkCreateSamplerYcbcrConversionKHR(VkDevice device, const VkSampl params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pYcbcrConversion = pYcbcrConversion; - status = vk_unix_call(unix_vkCreateSamplerYcbcrConversionKHR, ¶ms); + status = UNIX_CALL(vkCreateSamplerYcbcrConversionKHR, ¶ms); assert(!status); return params.result; } @@ -3393,7 +3393,7 @@ VkResult WINAPI vkCreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo * params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pSemaphore = pSemaphore; - status = vk_unix_call(unix_vkCreateSemaphore, ¶ms); + status = UNIX_CALL(vkCreateSemaphore, ¶ms); assert(!status); return params.result; } @@ -3406,7 +3406,7 @@ VkResult WINAPI vkCreateShaderModule(VkDevice device, const VkShaderModuleCreate params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pShaderModule = pShaderModule; - status = vk_unix_call(unix_vkCreateShaderModule, ¶ms); + status = UNIX_CALL(vkCreateShaderModule, ¶ms); assert(!status); return params.result; } @@ -3419,7 +3419,7 @@ VkResult WINAPI vkCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInf params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pSwapchain = pSwapchain; - status = vk_unix_call(unix_vkCreateSwapchainKHR, ¶ms); + status = UNIX_CALL(vkCreateSwapchainKHR, ¶ms); assert(!status); return params.result; } @@ -3432,7 +3432,7 @@ VkResult WINAPI vkCreateValidationCacheEXT(VkDevice device, const VkValidationCa params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pValidationCache = pValidationCache; - status = vk_unix_call(unix_vkCreateValidationCacheEXT, ¶ms); + status = UNIX_CALL(vkCreateValidationCacheEXT, ¶ms); assert(!status); return params.result; } @@ -3445,7 +3445,7 @@ VkResult WINAPI vkCreateWin32SurfaceKHR(VkInstance instance, const VkWin32Surfac params.pCreateInfo = pCreateInfo; params.pAllocator = pAllocator; params.pSurface = pSurface; - status = vk_unix_call(unix_vkCreateWin32SurfaceKHR, ¶ms); + status = UNIX_CALL(vkCreateWin32SurfaceKHR, ¶ms); assert(!status); return params.result; } @@ -3456,7 +3456,7 @@ VkResult WINAPI vkDebugMarkerSetObjectNameEXT(VkDevice device, const VkDebugMark NTSTATUS status; params.device = device; params.pNameInfo = pNameInfo; - status = vk_unix_call(unix_vkDebugMarkerSetObjectNameEXT, ¶ms); + status = UNIX_CALL(vkDebugMarkerSetObjectNameEXT, ¶ms); assert(!status); return params.result; } @@ -3467,7 +3467,7 @@ VkResult WINAPI vkDebugMarkerSetObjectTagEXT(VkDevice device, const VkDebugMarke NTSTATUS status; params.device = device; params.pTagInfo = pTagInfo; - status = vk_unix_call(unix_vkDebugMarkerSetObjectTagEXT, ¶ms); + status = UNIX_CALL(vkDebugMarkerSetObjectTagEXT, ¶ms); assert(!status); return params.result; } @@ -3484,7 +3484,7 @@ void WINAPI vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT f params.messageCode = messageCode; params.pLayerPrefix = pLayerPrefix; params.pMessage = pMessage; - status = vk_unix_call(unix_vkDebugReportMessageEXT, ¶ms); + status = UNIX_CALL(vkDebugReportMessageEXT, ¶ms); assert(!status); }
@@ -3494,7 +3494,7 @@ VkResult WINAPI vkDeferredOperationJoinKHR(VkDevice device, VkDeferredOperationK NTSTATUS status; params.device = device; params.operation = operation; - status = vk_unix_call(unix_vkDeferredOperationJoinKHR, ¶ms); + status = UNIX_CALL(vkDeferredOperationJoinKHR, ¶ms); assert(!status); return params.result; } @@ -3506,7 +3506,7 @@ void WINAPI vkDestroyAccelerationStructureKHR(VkDevice device, VkAccelerationStr params.device = device; params.accelerationStructure = accelerationStructure; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyAccelerationStructureKHR, ¶ms); + status = UNIX_CALL(vkDestroyAccelerationStructureKHR, ¶ms); assert(!status); }
@@ -3517,7 +3517,7 @@ void WINAPI vkDestroyAccelerationStructureNV(VkDevice device, VkAccelerationStru params.device = device; params.accelerationStructure = accelerationStructure; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyAccelerationStructureNV, ¶ms); + status = UNIX_CALL(vkDestroyAccelerationStructureNV, ¶ms); assert(!status); }
@@ -3528,7 +3528,7 @@ void WINAPI vkDestroyBuffer(VkDevice device, VkBuffer buffer, const VkAllocation params.device = device; params.buffer = buffer; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyBuffer, ¶ms); + status = UNIX_CALL(vkDestroyBuffer, ¶ms); assert(!status); }
@@ -3539,7 +3539,7 @@ void WINAPI vkDestroyBufferView(VkDevice device, VkBufferView bufferView, const params.device = device; params.bufferView = bufferView; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyBufferView, ¶ms); + status = UNIX_CALL(vkDestroyBufferView, ¶ms); assert(!status); }
@@ -3550,7 +3550,7 @@ void WINAPI vkDestroyCuFunctionNVX(VkDevice device, VkCuFunctionNVX function, co params.device = device; params.function = function; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyCuFunctionNVX, ¶ms); + status = UNIX_CALL(vkDestroyCuFunctionNVX, ¶ms); assert(!status); }
@@ -3561,7 +3561,7 @@ void WINAPI vkDestroyCuModuleNVX(VkDevice device, VkCuModuleNVX module, const Vk params.device = device; params.module = module; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyCuModuleNVX, ¶ms); + status = UNIX_CALL(vkDestroyCuModuleNVX, ¶ms); assert(!status); }
@@ -3572,7 +3572,7 @@ void WINAPI vkDestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCa params.instance = instance; params.callback = callback; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDebugReportCallbackEXT, ¶ms); + status = UNIX_CALL(vkDestroyDebugReportCallbackEXT, ¶ms); assert(!status); }
@@ -3583,7 +3583,7 @@ void WINAPI vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMes params.instance = instance; params.messenger = messenger; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDebugUtilsMessengerEXT, ¶ms); + status = UNIX_CALL(vkDestroyDebugUtilsMessengerEXT, ¶ms); assert(!status); }
@@ -3594,7 +3594,7 @@ void WINAPI vkDestroyDeferredOperationKHR(VkDevice device, VkDeferredOperationKH params.device = device; params.operation = operation; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDeferredOperationKHR, ¶ms); + status = UNIX_CALL(vkDestroyDeferredOperationKHR, ¶ms); assert(!status); }
@@ -3605,7 +3605,7 @@ void WINAPI vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptor params.device = device; params.descriptorPool = descriptorPool; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDescriptorPool, ¶ms); + status = UNIX_CALL(vkDestroyDescriptorPool, ¶ms); assert(!status); }
@@ -3616,7 +3616,7 @@ void WINAPI vkDestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout params.device = device; params.descriptorSetLayout = descriptorSetLayout; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDescriptorSetLayout, ¶ms); + status = UNIX_CALL(vkDestroyDescriptorSetLayout, ¶ms); assert(!status); }
@@ -3627,7 +3627,7 @@ void WINAPI vkDestroyDescriptorUpdateTemplate(VkDevice device, VkDescriptorUpdat params.device = device; params.descriptorUpdateTemplate = descriptorUpdateTemplate; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDescriptorUpdateTemplate, ¶ms); + status = UNIX_CALL(vkDestroyDescriptorUpdateTemplate, ¶ms); assert(!status); }
@@ -3638,7 +3638,7 @@ void WINAPI vkDestroyDescriptorUpdateTemplateKHR(VkDevice device, VkDescriptorUp params.device = device; params.descriptorUpdateTemplate = descriptorUpdateTemplate; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyDescriptorUpdateTemplateKHR, ¶ms); + status = UNIX_CALL(vkDestroyDescriptorUpdateTemplateKHR, ¶ms); assert(!status); }
@@ -3649,7 +3649,7 @@ void WINAPI vkDestroyEvent(VkDevice device, VkEvent event, const VkAllocationCal params.device = device; params.event = event; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyEvent, ¶ms); + status = UNIX_CALL(vkDestroyEvent, ¶ms); assert(!status); }
@@ -3660,7 +3660,7 @@ void WINAPI vkDestroyFence(VkDevice device, VkFence fence, const VkAllocationCal params.device = device; params.fence = fence; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyFence, ¶ms); + status = UNIX_CALL(vkDestroyFence, ¶ms); assert(!status); }
@@ -3671,7 +3671,7 @@ void WINAPI vkDestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, con params.device = device; params.framebuffer = framebuffer; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyFramebuffer, ¶ms); + status = UNIX_CALL(vkDestroyFramebuffer, ¶ms); assert(!status); }
@@ -3682,7 +3682,7 @@ void WINAPI vkDestroyImage(VkDevice device, VkImage image, const VkAllocationCal params.device = device; params.image = image; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyImage, ¶ms); + status = UNIX_CALL(vkDestroyImage, ¶ms); assert(!status); }
@@ -3693,7 +3693,7 @@ void WINAPI vkDestroyImageView(VkDevice device, VkImageView imageView, const VkA params.device = device; params.imageView = imageView; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyImageView, ¶ms); + status = UNIX_CALL(vkDestroyImageView, ¶ms); assert(!status); }
@@ -3704,7 +3704,7 @@ void WINAPI vkDestroyIndirectCommandsLayoutNV(VkDevice device, VkIndirectCommand params.device = device; params.indirectCommandsLayout = indirectCommandsLayout; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyIndirectCommandsLayoutNV, ¶ms); + status = UNIX_CALL(vkDestroyIndirectCommandsLayoutNV, ¶ms); assert(!status); }
@@ -3715,7 +3715,7 @@ void WINAPI vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, const params.device = device; params.micromap = micromap; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyMicromapEXT, ¶ms); + status = UNIX_CALL(vkDestroyMicromapEXT, ¶ms); assert(!status); }
@@ -3726,7 +3726,7 @@ void WINAPI vkDestroyOpticalFlowSessionNV(VkDevice device, VkOpticalFlowSessionN params.device = device; params.session = session; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyOpticalFlowSessionNV, ¶ms); + status = UNIX_CALL(vkDestroyOpticalFlowSessionNV, ¶ms); assert(!status); }
@@ -3737,7 +3737,7 @@ void WINAPI vkDestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllo params.device = device; params.pipeline = pipeline; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyPipeline, ¶ms); + status = UNIX_CALL(vkDestroyPipeline, ¶ms); assert(!status); }
@@ -3748,7 +3748,7 @@ void WINAPI vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCach params.device = device; params.pipelineCache = pipelineCache; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyPipelineCache, ¶ms); + status = UNIX_CALL(vkDestroyPipelineCache, ¶ms); assert(!status); }
@@ -3759,7 +3759,7 @@ void WINAPI vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLa params.device = device; params.pipelineLayout = pipelineLayout; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyPipelineLayout, ¶ms); + status = UNIX_CALL(vkDestroyPipelineLayout, ¶ms); assert(!status); }
@@ -3770,7 +3770,7 @@ void WINAPI vkDestroyPrivateDataSlot(VkDevice device, VkPrivateDataSlot privateD params.device = device; params.privateDataSlot = privateDataSlot; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyPrivateDataSlot, ¶ms); + status = UNIX_CALL(vkDestroyPrivateDataSlot, ¶ms); assert(!status); }
@@ -3781,7 +3781,7 @@ void WINAPI vkDestroyPrivateDataSlotEXT(VkDevice device, VkPrivateDataSlot priva params.device = device; params.privateDataSlot = privateDataSlot; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyPrivateDataSlotEXT, ¶ms); + status = UNIX_CALL(vkDestroyPrivateDataSlotEXT, ¶ms); assert(!status); }
@@ -3792,7 +3792,7 @@ void WINAPI vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkA params.device = device; params.queryPool = queryPool; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyQueryPool, ¶ms); + status = UNIX_CALL(vkDestroyQueryPool, ¶ms); assert(!status); }
@@ -3803,7 +3803,7 @@ void WINAPI vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, const params.device = device; params.renderPass = renderPass; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyRenderPass, ¶ms); + status = UNIX_CALL(vkDestroyRenderPass, ¶ms); assert(!status); }
@@ -3814,7 +3814,7 @@ void WINAPI vkDestroySampler(VkDevice device, VkSampler sampler, const VkAllocat params.device = device; params.sampler = sampler; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroySampler, ¶ms); + status = UNIX_CALL(vkDestroySampler, ¶ms); assert(!status); }
@@ -3825,7 +3825,7 @@ void WINAPI vkDestroySamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConve params.device = device; params.ycbcrConversion = ycbcrConversion; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroySamplerYcbcrConversion, ¶ms); + status = UNIX_CALL(vkDestroySamplerYcbcrConversion, ¶ms); assert(!status); }
@@ -3836,7 +3836,7 @@ void WINAPI vkDestroySamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrCo params.device = device; params.ycbcrConversion = ycbcrConversion; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroySamplerYcbcrConversionKHR, ¶ms); + status = UNIX_CALL(vkDestroySamplerYcbcrConversionKHR, ¶ms); assert(!status); }
@@ -3847,7 +3847,7 @@ void WINAPI vkDestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkA params.device = device; params.semaphore = semaphore; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroySemaphore, ¶ms); + status = UNIX_CALL(vkDestroySemaphore, ¶ms); assert(!status); }
@@ -3858,7 +3858,7 @@ void WINAPI vkDestroyShaderModule(VkDevice device, VkShaderModule shaderModule, params.device = device; params.shaderModule = shaderModule; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyShaderModule, ¶ms); + status = UNIX_CALL(vkDestroyShaderModule, ¶ms); assert(!status); }
@@ -3869,7 +3869,7 @@ void WINAPI vkDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const params.instance = instance; params.surface = surface; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroySurfaceKHR, ¶ms); + status = UNIX_CALL(vkDestroySurfaceKHR, ¶ms); assert(!status); }
@@ -3880,7 +3880,7 @@ void WINAPI vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, con params.device = device; params.swapchain = swapchain; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroySwapchainKHR, ¶ms); + status = UNIX_CALL(vkDestroySwapchainKHR, ¶ms); assert(!status); }
@@ -3891,7 +3891,7 @@ void WINAPI vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT va params.device = device; params.validationCache = validationCache; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkDestroyValidationCacheEXT, ¶ms); + status = UNIX_CALL(vkDestroyValidationCacheEXT, ¶ms); assert(!status); }
@@ -3900,7 +3900,7 @@ VkResult WINAPI vkDeviceWaitIdle(VkDevice device) struct vkDeviceWaitIdle_params params; NTSTATUS status; params.device = device; - status = vk_unix_call(unix_vkDeviceWaitIdle, ¶ms); + status = UNIX_CALL(vkDeviceWaitIdle, ¶ms); assert(!status); return params.result; } @@ -3910,7 +3910,7 @@ VkResult WINAPI vkEndCommandBuffer(VkCommandBuffer commandBuffer) struct vkEndCommandBuffer_params params; NTSTATUS status; params.commandBuffer = commandBuffer; - status = vk_unix_call(unix_vkEndCommandBuffer, ¶ms); + status = UNIX_CALL(vkEndCommandBuffer, ¶ms); assert(!status); return params.result; } @@ -3923,7 +3923,7 @@ VkResult WINAPI vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDe params.pLayerName = pLayerName; params.pPropertyCount = pPropertyCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkEnumerateDeviceExtensionProperties, ¶ms); + status = UNIX_CALL(vkEnumerateDeviceExtensionProperties, ¶ms); assert(!status); return params.result; } @@ -3935,7 +3935,7 @@ VkResult WINAPI vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice params.physicalDevice = physicalDevice; params.pPropertyCount = pPropertyCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkEnumerateDeviceLayerProperties, ¶ms); + status = UNIX_CALL(vkEnumerateDeviceLayerProperties, ¶ms); assert(!status); return params.result; } @@ -3947,7 +3947,7 @@ VkResult WINAPI vkEnumeratePhysicalDeviceGroups(VkInstance instance, uint32_t *p params.instance = instance; params.pPhysicalDeviceGroupCount = pPhysicalDeviceGroupCount; params.pPhysicalDeviceGroupProperties = pPhysicalDeviceGroupProperties; - status = vk_unix_call(unix_vkEnumeratePhysicalDeviceGroups, ¶ms); + status = UNIX_CALL(vkEnumeratePhysicalDeviceGroups, ¶ms); assert(!status); return params.result; } @@ -3959,7 +3959,7 @@ VkResult WINAPI vkEnumeratePhysicalDeviceGroupsKHR(VkInstance instance, uint32_t params.instance = instance; params.pPhysicalDeviceGroupCount = pPhysicalDeviceGroupCount; params.pPhysicalDeviceGroupProperties = pPhysicalDeviceGroupProperties; - status = vk_unix_call(unix_vkEnumeratePhysicalDeviceGroupsKHR, ¶ms); + status = UNIX_CALL(vkEnumeratePhysicalDeviceGroupsKHR, ¶ms); assert(!status); return params.result; } @@ -3973,7 +3973,7 @@ VkResult WINAPI vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( params.pCounterCount = pCounterCount; params.pCounters = pCounters; params.pCounterDescriptions = pCounterDescriptions; - status = vk_unix_call(unix_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR, ¶ms); + status = UNIX_CALL(vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR, ¶ms); assert(!status); return params.result; } @@ -3985,7 +3985,7 @@ VkResult WINAPI vkEnumeratePhysicalDevices(VkInstance instance, uint32_t *pPhysi params.instance = instance; params.pPhysicalDeviceCount = pPhysicalDeviceCount; params.pPhysicalDevices = pPhysicalDevices; - status = vk_unix_call(unix_vkEnumeratePhysicalDevices, ¶ms); + status = UNIX_CALL(vkEnumeratePhysicalDevices, ¶ms); assert(!status); return params.result; } @@ -3997,7 +3997,7 @@ VkResult WINAPI vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeC params.device = device; params.memoryRangeCount = memoryRangeCount; params.pMemoryRanges = pMemoryRanges; - status = vk_unix_call(unix_vkFlushMappedMemoryRanges, ¶ms); + status = UNIX_CALL(vkFlushMappedMemoryRanges, ¶ms); assert(!status); return params.result; } @@ -4010,7 +4010,7 @@ VkResult WINAPI vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descripto params.descriptorPool = descriptorPool; params.descriptorSetCount = descriptorSetCount; params.pDescriptorSets = pDescriptorSets; - status = vk_unix_call(unix_vkFreeDescriptorSets, ¶ms); + status = UNIX_CALL(vkFreeDescriptorSets, ¶ms); assert(!status); return params.result; } @@ -4022,7 +4022,7 @@ void WINAPI vkFreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocat params.device = device; params.memory = memory; params.pAllocator = pAllocator; - status = vk_unix_call(unix_vkFreeMemory, ¶ms); + status = UNIX_CALL(vkFreeMemory, ¶ms); assert(!status); }
@@ -4035,7 +4035,7 @@ void WINAPI vkGetAccelerationStructureBuildSizesKHR(VkDevice device, VkAccelerat params.pBuildInfo = pBuildInfo; params.pMaxPrimitiveCounts = pMaxPrimitiveCounts; params.pSizeInfo = pSizeInfo; - status = vk_unix_call(unix_vkGetAccelerationStructureBuildSizesKHR, ¶ms); + status = UNIX_CALL(vkGetAccelerationStructureBuildSizesKHR, ¶ms); assert(!status); }
@@ -4045,7 +4045,7 @@ VkDeviceAddress WINAPI vkGetAccelerationStructureDeviceAddressKHR(VkDevice devic NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetAccelerationStructureDeviceAddressKHR, ¶ms); + status = UNIX_CALL(vkGetAccelerationStructureDeviceAddressKHR, ¶ms); assert(!status); return params.result; } @@ -4058,7 +4058,7 @@ VkResult WINAPI vkGetAccelerationStructureHandleNV(VkDevice device, VkAccelerati params.accelerationStructure = accelerationStructure; params.dataSize = dataSize; params.pData = pData; - status = vk_unix_call(unix_vkGetAccelerationStructureHandleNV, ¶ms); + status = UNIX_CALL(vkGetAccelerationStructureHandleNV, ¶ms); assert(!status); return params.result; } @@ -4070,7 +4070,7 @@ void WINAPI vkGetAccelerationStructureMemoryRequirementsNV(VkDevice device, cons params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetAccelerationStructureMemoryRequirementsNV, ¶ms); + status = UNIX_CALL(vkGetAccelerationStructureMemoryRequirementsNV, ¶ms); assert(!status); }
@@ -4081,7 +4081,7 @@ VkResult WINAPI vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT(VkDevic params.device = device; params.pInfo = pInfo; params.pData = pData; - status = vk_unix_call(unix_vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT, ¶ms); + status = UNIX_CALL(vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT, ¶ms); assert(!status); return params.result; } @@ -4092,7 +4092,7 @@ VkDeviceAddress WINAPI vkGetBufferDeviceAddress(VkDevice device, const VkBufferD NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetBufferDeviceAddress, ¶ms); + status = UNIX_CALL(vkGetBufferDeviceAddress, ¶ms); assert(!status); return params.result; } @@ -4103,7 +4103,7 @@ VkDeviceAddress WINAPI vkGetBufferDeviceAddressEXT(VkDevice device, const VkBuff NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetBufferDeviceAddressEXT, ¶ms); + status = UNIX_CALL(vkGetBufferDeviceAddressEXT, ¶ms); assert(!status); return params.result; } @@ -4114,7 +4114,7 @@ VkDeviceAddress WINAPI vkGetBufferDeviceAddressKHR(VkDevice device, const VkBuff NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetBufferDeviceAddressKHR, ¶ms); + status = UNIX_CALL(vkGetBufferDeviceAddressKHR, ¶ms); assert(!status); return params.result; } @@ -4126,7 +4126,7 @@ void WINAPI vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMe params.device = device; params.buffer = buffer; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetBufferMemoryRequirements, ¶ms); + status = UNIX_CALL(vkGetBufferMemoryRequirements, ¶ms); assert(!status); }
@@ -4137,7 +4137,7 @@ void WINAPI vkGetBufferMemoryRequirements2(VkDevice device, const VkBufferMemory params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetBufferMemoryRequirements2, ¶ms); + status = UNIX_CALL(vkGetBufferMemoryRequirements2, ¶ms); assert(!status); }
@@ -4148,7 +4148,7 @@ void WINAPI vkGetBufferMemoryRequirements2KHR(VkDevice device, const VkBufferMem params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetBufferMemoryRequirements2KHR, ¶ms); + status = UNIX_CALL(vkGetBufferMemoryRequirements2KHR, ¶ms); assert(!status); }
@@ -4158,7 +4158,7 @@ uint64_t WINAPI vkGetBufferOpaqueCaptureAddress(VkDevice device, const VkBufferD NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetBufferOpaqueCaptureAddress, ¶ms); + status = UNIX_CALL(vkGetBufferOpaqueCaptureAddress, ¶ms); assert(!status); return params.result; } @@ -4169,7 +4169,7 @@ uint64_t WINAPI vkGetBufferOpaqueCaptureAddressKHR(VkDevice device, const VkBuff NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetBufferOpaqueCaptureAddressKHR, ¶ms); + status = UNIX_CALL(vkGetBufferOpaqueCaptureAddressKHR, ¶ms); assert(!status); return params.result; } @@ -4181,7 +4181,7 @@ VkResult WINAPI vkGetBufferOpaqueCaptureDescriptorDataEXT(VkDevice device, const params.device = device; params.pInfo = pInfo; params.pData = pData; - status = vk_unix_call(unix_vkGetBufferOpaqueCaptureDescriptorDataEXT, ¶ms); + status = UNIX_CALL(vkGetBufferOpaqueCaptureDescriptorDataEXT, ¶ms); assert(!status); return params.result; } @@ -4195,7 +4195,7 @@ VkResult WINAPI vkGetCalibratedTimestampsEXT(VkDevice device, uint32_t timestamp params.pTimestampInfos = pTimestampInfos; params.pTimestamps = pTimestamps; params.pMaxDeviation = pMaxDeviation; - status = vk_unix_call(unix_vkGetCalibratedTimestampsEXT, ¶ms); + status = UNIX_CALL(vkGetCalibratedTimestampsEXT, ¶ms); assert(!status); return params.result; } @@ -4206,7 +4206,7 @@ uint32_t WINAPI vkGetDeferredOperationMaxConcurrencyKHR(VkDevice device, VkDefer NTSTATUS status; params.device = device; params.operation = operation; - status = vk_unix_call(unix_vkGetDeferredOperationMaxConcurrencyKHR, ¶ms); + status = UNIX_CALL(vkGetDeferredOperationMaxConcurrencyKHR, ¶ms); assert(!status); return params.result; } @@ -4217,7 +4217,7 @@ VkResult WINAPI vkGetDeferredOperationResultKHR(VkDevice device, VkDeferredOpera NTSTATUS status; params.device = device; params.operation = operation; - status = vk_unix_call(unix_vkGetDeferredOperationResultKHR, ¶ms); + status = UNIX_CALL(vkGetDeferredOperationResultKHR, ¶ms); assert(!status); return params.result; } @@ -4230,7 +4230,7 @@ void WINAPI vkGetDescriptorEXT(VkDevice device, const VkDescriptorGetInfoEXT *pD params.pDescriptorInfo = pDescriptorInfo; params.dataSize = dataSize; params.pDescriptor = pDescriptor; - status = vk_unix_call(unix_vkGetDescriptorEXT, ¶ms); + status = UNIX_CALL(vkGetDescriptorEXT, ¶ms); assert(!status); }
@@ -4241,7 +4241,7 @@ void WINAPI vkGetDescriptorSetHostMappingVALVE(VkDevice device, VkDescriptorSet params.device = device; params.descriptorSet = descriptorSet; params.ppData = ppData; - status = vk_unix_call(unix_vkGetDescriptorSetHostMappingVALVE, ¶ms); + status = UNIX_CALL(vkGetDescriptorSetHostMappingVALVE, ¶ms); assert(!status); }
@@ -4253,7 +4253,7 @@ void WINAPI vkGetDescriptorSetLayoutBindingOffsetEXT(VkDevice device, VkDescript params.layout = layout; params.binding = binding; params.pOffset = pOffset; - status = vk_unix_call(unix_vkGetDescriptorSetLayoutBindingOffsetEXT, ¶ms); + status = UNIX_CALL(vkGetDescriptorSetLayoutBindingOffsetEXT, ¶ms); assert(!status); }
@@ -4264,7 +4264,7 @@ void WINAPI vkGetDescriptorSetLayoutHostMappingInfoVALVE(VkDevice device, const params.device = device; params.pBindingReference = pBindingReference; params.pHostMapping = pHostMapping; - status = vk_unix_call(unix_vkGetDescriptorSetLayoutHostMappingInfoVALVE, ¶ms); + status = UNIX_CALL(vkGetDescriptorSetLayoutHostMappingInfoVALVE, ¶ms); assert(!status); }
@@ -4275,7 +4275,7 @@ void WINAPI vkGetDescriptorSetLayoutSizeEXT(VkDevice device, VkDescriptorSetLayo params.device = device; params.layout = layout; params.pLayoutSizeInBytes = pLayoutSizeInBytes; - status = vk_unix_call(unix_vkGetDescriptorSetLayoutSizeEXT, ¶ms); + status = UNIX_CALL(vkGetDescriptorSetLayoutSizeEXT, ¶ms); assert(!status); }
@@ -4286,7 +4286,7 @@ void WINAPI vkGetDescriptorSetLayoutSupport(VkDevice device, const VkDescriptorS params.device = device; params.pCreateInfo = pCreateInfo; params.pSupport = pSupport; - status = vk_unix_call(unix_vkGetDescriptorSetLayoutSupport, ¶ms); + status = UNIX_CALL(vkGetDescriptorSetLayoutSupport, ¶ms); assert(!status); }
@@ -4297,7 +4297,7 @@ void WINAPI vkGetDescriptorSetLayoutSupportKHR(VkDevice device, const VkDescript params.device = device; params.pCreateInfo = pCreateInfo; params.pSupport = pSupport; - status = vk_unix_call(unix_vkGetDescriptorSetLayoutSupportKHR, ¶ms); + status = UNIX_CALL(vkGetDescriptorSetLayoutSupportKHR, ¶ms); assert(!status); }
@@ -4308,7 +4308,7 @@ void WINAPI vkGetDeviceAccelerationStructureCompatibilityKHR(VkDevice device, co params.device = device; params.pVersionInfo = pVersionInfo; params.pCompatibility = pCompatibility; - status = vk_unix_call(unix_vkGetDeviceAccelerationStructureCompatibilityKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceAccelerationStructureCompatibilityKHR, ¶ms); assert(!status); }
@@ -4319,7 +4319,7 @@ void WINAPI vkGetDeviceBufferMemoryRequirements(VkDevice device, const VkDeviceB params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetDeviceBufferMemoryRequirements, ¶ms); + status = UNIX_CALL(vkGetDeviceBufferMemoryRequirements, ¶ms); assert(!status); }
@@ -4330,7 +4330,7 @@ void WINAPI vkGetDeviceBufferMemoryRequirementsKHR(VkDevice device, const VkDevi params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetDeviceBufferMemoryRequirementsKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceBufferMemoryRequirementsKHR, ¶ms); assert(!status); }
@@ -4341,7 +4341,7 @@ VkResult WINAPI vkGetDeviceFaultInfoEXT(VkDevice device, VkDeviceFaultCountsEXT params.device = device; params.pFaultCounts = pFaultCounts; params.pFaultInfo = pFaultInfo; - status = vk_unix_call(unix_vkGetDeviceFaultInfoEXT, ¶ms); + status = UNIX_CALL(vkGetDeviceFaultInfoEXT, ¶ms); assert(!status); return params.result; } @@ -4355,7 +4355,7 @@ void WINAPI vkGetDeviceGroupPeerMemoryFeatures(VkDevice device, uint32_t heapInd params.localDeviceIndex = localDeviceIndex; params.remoteDeviceIndex = remoteDeviceIndex; params.pPeerMemoryFeatures = pPeerMemoryFeatures; - status = vk_unix_call(unix_vkGetDeviceGroupPeerMemoryFeatures, ¶ms); + status = UNIX_CALL(vkGetDeviceGroupPeerMemoryFeatures, ¶ms); assert(!status); }
@@ -4368,7 +4368,7 @@ void WINAPI vkGetDeviceGroupPeerMemoryFeaturesKHR(VkDevice device, uint32_t heap params.localDeviceIndex = localDeviceIndex; params.remoteDeviceIndex = remoteDeviceIndex; params.pPeerMemoryFeatures = pPeerMemoryFeatures; - status = vk_unix_call(unix_vkGetDeviceGroupPeerMemoryFeaturesKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceGroupPeerMemoryFeaturesKHR, ¶ms); assert(!status); }
@@ -4378,7 +4378,7 @@ VkResult WINAPI vkGetDeviceGroupPresentCapabilitiesKHR(VkDevice device, VkDevice NTSTATUS status; params.device = device; params.pDeviceGroupPresentCapabilities = pDeviceGroupPresentCapabilities; - status = vk_unix_call(unix_vkGetDeviceGroupPresentCapabilitiesKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceGroupPresentCapabilitiesKHR, ¶ms); assert(!status); return params.result; } @@ -4390,7 +4390,7 @@ VkResult WINAPI vkGetDeviceGroupSurfacePresentModesKHR(VkDevice device, VkSurfac params.device = device; params.surface = surface; params.pModes = pModes; - status = vk_unix_call(unix_vkGetDeviceGroupSurfacePresentModesKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceGroupSurfacePresentModesKHR, ¶ms); assert(!status); return params.result; } @@ -4402,7 +4402,7 @@ void WINAPI vkGetDeviceImageMemoryRequirements(VkDevice device, const VkDeviceIm params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetDeviceImageMemoryRequirements, ¶ms); + status = UNIX_CALL(vkGetDeviceImageMemoryRequirements, ¶ms); assert(!status); }
@@ -4413,7 +4413,7 @@ void WINAPI vkGetDeviceImageMemoryRequirementsKHR(VkDevice device, const VkDevic params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetDeviceImageMemoryRequirementsKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceImageMemoryRequirementsKHR, ¶ms); assert(!status); }
@@ -4425,7 +4425,7 @@ void WINAPI vkGetDeviceImageSparseMemoryRequirements(VkDevice device, const VkDe params.pInfo = pInfo; params.pSparseMemoryRequirementCount = pSparseMemoryRequirementCount; params.pSparseMemoryRequirements = pSparseMemoryRequirements; - status = vk_unix_call(unix_vkGetDeviceImageSparseMemoryRequirements, ¶ms); + status = UNIX_CALL(vkGetDeviceImageSparseMemoryRequirements, ¶ms); assert(!status); }
@@ -4437,7 +4437,7 @@ void WINAPI vkGetDeviceImageSparseMemoryRequirementsKHR(VkDevice device, const V params.pInfo = pInfo; params.pSparseMemoryRequirementCount = pSparseMemoryRequirementCount; params.pSparseMemoryRequirements = pSparseMemoryRequirements; - status = vk_unix_call(unix_vkGetDeviceImageSparseMemoryRequirementsKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceImageSparseMemoryRequirementsKHR, ¶ms); assert(!status); }
@@ -4448,7 +4448,7 @@ void WINAPI vkGetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, params.device = device; params.memory = memory; params.pCommittedMemoryInBytes = pCommittedMemoryInBytes; - status = vk_unix_call(unix_vkGetDeviceMemoryCommitment, ¶ms); + status = UNIX_CALL(vkGetDeviceMemoryCommitment, ¶ms); assert(!status); }
@@ -4458,7 +4458,7 @@ uint64_t WINAPI vkGetDeviceMemoryOpaqueCaptureAddress(VkDevice device, const VkD NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetDeviceMemoryOpaqueCaptureAddress, ¶ms); + status = UNIX_CALL(vkGetDeviceMemoryOpaqueCaptureAddress, ¶ms); assert(!status); return params.result; } @@ -4469,7 +4469,7 @@ uint64_t WINAPI vkGetDeviceMemoryOpaqueCaptureAddressKHR(VkDevice device, const NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetDeviceMemoryOpaqueCaptureAddressKHR, ¶ms); + status = UNIX_CALL(vkGetDeviceMemoryOpaqueCaptureAddressKHR, ¶ms); assert(!status); return params.result; } @@ -4481,7 +4481,7 @@ void WINAPI vkGetDeviceMicromapCompatibilityEXT(VkDevice device, const VkMicroma params.device = device; params.pVersionInfo = pVersionInfo; params.pCompatibility = pCompatibility; - status = vk_unix_call(unix_vkGetDeviceMicromapCompatibilityEXT, ¶ms); + status = UNIX_CALL(vkGetDeviceMicromapCompatibilityEXT, ¶ms); assert(!status); }
@@ -4493,7 +4493,7 @@ void WINAPI vkGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_ params.queueFamilyIndex = queueFamilyIndex; params.queueIndex = queueIndex; params.pQueue = pQueue; - status = vk_unix_call(unix_vkGetDeviceQueue, ¶ms); + status = UNIX_CALL(vkGetDeviceQueue, ¶ms); assert(!status); }
@@ -4504,7 +4504,7 @@ void WINAPI vkGetDeviceQueue2(VkDevice device, const VkDeviceQueueInfo2 *pQueueI params.device = device; params.pQueueInfo = pQueueInfo; params.pQueue = pQueue; - status = vk_unix_call(unix_vkGetDeviceQueue2, ¶ms); + status = UNIX_CALL(vkGetDeviceQueue2, ¶ms); assert(!status); }
@@ -4515,7 +4515,7 @@ VkResult WINAPI vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(VkDevice device, params.device = device; params.renderpass = renderpass; params.pMaxWorkgroupSize = pMaxWorkgroupSize; - status = vk_unix_call(unix_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI, ¶ms); + status = UNIX_CALL(vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI, ¶ms); assert(!status); return params.result; } @@ -4527,7 +4527,7 @@ VkResult WINAPI vkGetDynamicRenderingTilePropertiesQCOM(VkDevice device, const V params.device = device; params.pRenderingInfo = pRenderingInfo; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetDynamicRenderingTilePropertiesQCOM, ¶ms); + status = UNIX_CALL(vkGetDynamicRenderingTilePropertiesQCOM, ¶ms); assert(!status); return params.result; } @@ -4538,7 +4538,7 @@ VkResult WINAPI vkGetEventStatus(VkDevice device, VkEvent event) NTSTATUS status; params.device = device; params.event = event; - status = vk_unix_call(unix_vkGetEventStatus, ¶ms); + status = UNIX_CALL(vkGetEventStatus, ¶ms); assert(!status); return params.result; } @@ -4549,7 +4549,7 @@ VkResult WINAPI vkGetFenceStatus(VkDevice device, VkFence fence) NTSTATUS status; params.device = device; params.fence = fence; - status = vk_unix_call(unix_vkGetFenceStatus, ¶ms); + status = UNIX_CALL(vkGetFenceStatus, ¶ms); assert(!status); return params.result; } @@ -4562,7 +4562,7 @@ VkResult WINAPI vkGetFramebufferTilePropertiesQCOM(VkDevice device, VkFramebuffe params.framebuffer = framebuffer; params.pPropertiesCount = pPropertiesCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetFramebufferTilePropertiesQCOM, ¶ms); + status = UNIX_CALL(vkGetFramebufferTilePropertiesQCOM, ¶ms); assert(!status); return params.result; } @@ -4574,7 +4574,7 @@ void WINAPI vkGetGeneratedCommandsMemoryRequirementsNV(VkDevice device, const Vk params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetGeneratedCommandsMemoryRequirementsNV, ¶ms); + status = UNIX_CALL(vkGetGeneratedCommandsMemoryRequirementsNV, ¶ms); assert(!status); }
@@ -4585,7 +4585,7 @@ void WINAPI vkGetImageMemoryRequirements(VkDevice device, VkImage image, VkMemor params.device = device; params.image = image; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetImageMemoryRequirements, ¶ms); + status = UNIX_CALL(vkGetImageMemoryRequirements, ¶ms); assert(!status); }
@@ -4596,7 +4596,7 @@ void WINAPI vkGetImageMemoryRequirements2(VkDevice device, const VkImageMemoryRe params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetImageMemoryRequirements2, ¶ms); + status = UNIX_CALL(vkGetImageMemoryRequirements2, ¶ms); assert(!status); }
@@ -4607,7 +4607,7 @@ void WINAPI vkGetImageMemoryRequirements2KHR(VkDevice device, const VkImageMemor params.device = device; params.pInfo = pInfo; params.pMemoryRequirements = pMemoryRequirements; - status = vk_unix_call(unix_vkGetImageMemoryRequirements2KHR, ¶ms); + status = UNIX_CALL(vkGetImageMemoryRequirements2KHR, ¶ms); assert(!status); }
@@ -4618,7 +4618,7 @@ VkResult WINAPI vkGetImageOpaqueCaptureDescriptorDataEXT(VkDevice device, const params.device = device; params.pInfo = pInfo; params.pData = pData; - status = vk_unix_call(unix_vkGetImageOpaqueCaptureDescriptorDataEXT, ¶ms); + status = UNIX_CALL(vkGetImageOpaqueCaptureDescriptorDataEXT, ¶ms); assert(!status); return params.result; } @@ -4631,7 +4631,7 @@ void WINAPI vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, u params.image = image; params.pSparseMemoryRequirementCount = pSparseMemoryRequirementCount; params.pSparseMemoryRequirements = pSparseMemoryRequirements; - status = vk_unix_call(unix_vkGetImageSparseMemoryRequirements, ¶ms); + status = UNIX_CALL(vkGetImageSparseMemoryRequirements, ¶ms); assert(!status); }
@@ -4643,7 +4643,7 @@ void WINAPI vkGetImageSparseMemoryRequirements2(VkDevice device, const VkImageSp params.pInfo = pInfo; params.pSparseMemoryRequirementCount = pSparseMemoryRequirementCount; params.pSparseMemoryRequirements = pSparseMemoryRequirements; - status = vk_unix_call(unix_vkGetImageSparseMemoryRequirements2, ¶ms); + status = UNIX_CALL(vkGetImageSparseMemoryRequirements2, ¶ms); assert(!status); }
@@ -4655,7 +4655,7 @@ void WINAPI vkGetImageSparseMemoryRequirements2KHR(VkDevice device, const VkImag params.pInfo = pInfo; params.pSparseMemoryRequirementCount = pSparseMemoryRequirementCount; params.pSparseMemoryRequirements = pSparseMemoryRequirements; - status = vk_unix_call(unix_vkGetImageSparseMemoryRequirements2KHR, ¶ms); + status = UNIX_CALL(vkGetImageSparseMemoryRequirements2KHR, ¶ms); assert(!status); }
@@ -4667,7 +4667,7 @@ void WINAPI vkGetImageSubresourceLayout(VkDevice device, VkImage image, const Vk params.image = image; params.pSubresource = pSubresource; params.pLayout = pLayout; - status = vk_unix_call(unix_vkGetImageSubresourceLayout, ¶ms); + status = UNIX_CALL(vkGetImageSubresourceLayout, ¶ms); assert(!status); }
@@ -4679,7 +4679,7 @@ void WINAPI vkGetImageSubresourceLayout2EXT(VkDevice device, VkImage image, cons params.image = image; params.pSubresource = pSubresource; params.pLayout = pLayout; - status = vk_unix_call(unix_vkGetImageSubresourceLayout2EXT, ¶ms); + status = UNIX_CALL(vkGetImageSubresourceLayout2EXT, ¶ms); assert(!status); }
@@ -4690,7 +4690,7 @@ VkResult WINAPI vkGetImageViewAddressNVX(VkDevice device, VkImageView imageView, params.device = device; params.imageView = imageView; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetImageViewAddressNVX, ¶ms); + status = UNIX_CALL(vkGetImageViewAddressNVX, ¶ms); assert(!status); return params.result; } @@ -4701,7 +4701,7 @@ uint32_t WINAPI vkGetImageViewHandleNVX(VkDevice device, const VkImageViewHandle NTSTATUS status; params.device = device; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetImageViewHandleNVX, ¶ms); + status = UNIX_CALL(vkGetImageViewHandleNVX, ¶ms); assert(!status); return params.result; } @@ -4713,7 +4713,7 @@ VkResult WINAPI vkGetImageViewOpaqueCaptureDescriptorDataEXT(VkDevice device, co params.device = device; params.pInfo = pInfo; params.pData = pData; - status = vk_unix_call(unix_vkGetImageViewOpaqueCaptureDescriptorDataEXT, ¶ms); + status = UNIX_CALL(vkGetImageViewOpaqueCaptureDescriptorDataEXT, ¶ms); assert(!status); return params.result; } @@ -4726,7 +4726,7 @@ VkResult WINAPI vkGetMemoryHostPointerPropertiesEXT(VkDevice device, VkExternalM params.handleType = handleType; params.pHostPointer = pHostPointer; params.pMemoryHostPointerProperties = pMemoryHostPointerProperties; - status = vk_unix_call(unix_vkGetMemoryHostPointerPropertiesEXT, ¶ms); + status = UNIX_CALL(vkGetMemoryHostPointerPropertiesEXT, ¶ms); assert(!status); return params.result; } @@ -4739,7 +4739,7 @@ void WINAPI vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureB params.buildType = buildType; params.pBuildInfo = pBuildInfo; params.pSizeInfo = pSizeInfo; - status = vk_unix_call(unix_vkGetMicromapBuildSizesEXT, ¶ms); + status = UNIX_CALL(vkGetMicromapBuildSizesEXT, ¶ms); assert(!status); }
@@ -4750,7 +4750,7 @@ VkResult WINAPI vkGetPerformanceParameterINTEL(VkDevice device, VkPerformancePar params.device = device; params.parameter = parameter; params.pValue = pValue; - status = vk_unix_call(unix_vkGetPerformanceParameterINTEL, ¶ms); + status = UNIX_CALL(vkGetPerformanceParameterINTEL, ¶ms); assert(!status); return params.result; } @@ -4762,7 +4762,7 @@ VkResult WINAPI vkGetPhysicalDeviceCalibrateableTimeDomainsEXT(VkPhysicalDevice params.physicalDevice = physicalDevice; params.pTimeDomainCount = pTimeDomainCount; params.pTimeDomains = pTimeDomains; - status = vk_unix_call(unix_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceCalibrateableTimeDomainsEXT, ¶ms); assert(!status); return params.result; } @@ -4774,7 +4774,7 @@ VkResult WINAPI vkGetPhysicalDeviceCooperativeMatrixPropertiesNV(VkPhysicalDevic params.physicalDevice = physicalDevice; params.pPropertyCount = pPropertyCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceCooperativeMatrixPropertiesNV, ¶ms); assert(!status); return params.result; } @@ -4786,7 +4786,7 @@ void WINAPI vkGetPhysicalDeviceExternalBufferProperties(VkPhysicalDevice physica params.physicalDevice = physicalDevice; params.pExternalBufferInfo = pExternalBufferInfo; params.pExternalBufferProperties = pExternalBufferProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceExternalBufferProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceExternalBufferProperties, ¶ms); assert(!status); }
@@ -4797,7 +4797,7 @@ void WINAPI vkGetPhysicalDeviceExternalBufferPropertiesKHR(VkPhysicalDevice phys params.physicalDevice = physicalDevice; params.pExternalBufferInfo = pExternalBufferInfo; params.pExternalBufferProperties = pExternalBufferProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceExternalBufferPropertiesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceExternalBufferPropertiesKHR, ¶ms); assert(!status); }
@@ -4808,7 +4808,7 @@ void WINAPI vkGetPhysicalDeviceExternalFenceProperties(VkPhysicalDevice physical params.physicalDevice = physicalDevice; params.pExternalFenceInfo = pExternalFenceInfo; params.pExternalFenceProperties = pExternalFenceProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceExternalFenceProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceExternalFenceProperties, ¶ms); assert(!status); }
@@ -4819,7 +4819,7 @@ void WINAPI vkGetPhysicalDeviceExternalFencePropertiesKHR(VkPhysicalDevice physi params.physicalDevice = physicalDevice; params.pExternalFenceInfo = pExternalFenceInfo; params.pExternalFenceProperties = pExternalFenceProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceExternalFencePropertiesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceExternalFencePropertiesKHR, ¶ms); assert(!status); }
@@ -4830,7 +4830,7 @@ void WINAPI vkGetPhysicalDeviceExternalSemaphoreProperties(VkPhysicalDevice phys params.physicalDevice = physicalDevice; params.pExternalSemaphoreInfo = pExternalSemaphoreInfo; params.pExternalSemaphoreProperties = pExternalSemaphoreProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceExternalSemaphoreProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceExternalSemaphoreProperties, ¶ms); assert(!status); }
@@ -4841,7 +4841,7 @@ void WINAPI vkGetPhysicalDeviceExternalSemaphorePropertiesKHR(VkPhysicalDevice p params.physicalDevice = physicalDevice; params.pExternalSemaphoreInfo = pExternalSemaphoreInfo; params.pExternalSemaphoreProperties = pExternalSemaphoreProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceExternalSemaphorePropertiesKHR, ¶ms); assert(!status); }
@@ -4851,7 +4851,7 @@ void WINAPI vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysi NTSTATUS status; params.physicalDevice = physicalDevice; params.pFeatures = pFeatures; - status = vk_unix_call(unix_vkGetPhysicalDeviceFeatures, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFeatures, ¶ms); assert(!status); }
@@ -4861,7 +4861,7 @@ void WINAPI vkGetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, VkPhys NTSTATUS status; params.physicalDevice = physicalDevice; params.pFeatures = pFeatures; - status = vk_unix_call(unix_vkGetPhysicalDeviceFeatures2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFeatures2, ¶ms); assert(!status); }
@@ -4871,7 +4871,7 @@ void WINAPI vkGetPhysicalDeviceFeatures2KHR(VkPhysicalDevice physicalDevice, VkP NTSTATUS status; params.physicalDevice = physicalDevice; params.pFeatures = pFeatures; - status = vk_unix_call(unix_vkGetPhysicalDeviceFeatures2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFeatures2KHR, ¶ms); assert(!status); }
@@ -4882,7 +4882,7 @@ void WINAPI vkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, params.physicalDevice = physicalDevice; params.format = format; params.pFormatProperties = pFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceFormatProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFormatProperties, ¶ms); assert(!status); }
@@ -4893,7 +4893,7 @@ void WINAPI vkGetPhysicalDeviceFormatProperties2(VkPhysicalDevice physicalDevice params.physicalDevice = physicalDevice; params.format = format; params.pFormatProperties = pFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceFormatProperties2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFormatProperties2, ¶ms); assert(!status); }
@@ -4904,7 +4904,7 @@ void WINAPI vkGetPhysicalDeviceFormatProperties2KHR(VkPhysicalDevice physicalDev params.physicalDevice = physicalDevice; params.format = format; params.pFormatProperties = pFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceFormatProperties2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFormatProperties2KHR, ¶ms); assert(!status); }
@@ -4915,7 +4915,7 @@ VkResult WINAPI vkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice phys params.physicalDevice = physicalDevice; params.pFragmentShadingRateCount = pFragmentShadingRateCount; params.pFragmentShadingRates = pFragmentShadingRates; - status = vk_unix_call(unix_vkGetPhysicalDeviceFragmentShadingRatesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceFragmentShadingRatesKHR, ¶ms); assert(!status); return params.result; } @@ -4931,7 +4931,7 @@ VkResult WINAPI vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physic params.usage = usage; params.flags = flags; params.pImageFormatProperties = pImageFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceImageFormatProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceImageFormatProperties, ¶ms); assert(!status); return params.result; } @@ -4943,7 +4943,7 @@ VkResult WINAPI vkGetPhysicalDeviceImageFormatProperties2(VkPhysicalDevice physi params.physicalDevice = physicalDevice; params.pImageFormatInfo = pImageFormatInfo; params.pImageFormatProperties = pImageFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceImageFormatProperties2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceImageFormatProperties2, ¶ms); assert(!status); return params.result; } @@ -4955,7 +4955,7 @@ VkResult WINAPI vkGetPhysicalDeviceImageFormatProperties2KHR(VkPhysicalDevice ph params.physicalDevice = physicalDevice; params.pImageFormatInfo = pImageFormatInfo; params.pImageFormatProperties = pImageFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceImageFormatProperties2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceImageFormatProperties2KHR, ¶ms); assert(!status); return params.result; } @@ -4966,7 +4966,7 @@ void WINAPI vkGetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, NTSTATUS status; params.physicalDevice = physicalDevice; params.pMemoryProperties = pMemoryProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceMemoryProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceMemoryProperties, ¶ms); assert(!status); }
@@ -4976,7 +4976,7 @@ void WINAPI vkGetPhysicalDeviceMemoryProperties2(VkPhysicalDevice physicalDevice NTSTATUS status; params.physicalDevice = physicalDevice; params.pMemoryProperties = pMemoryProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceMemoryProperties2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceMemoryProperties2, ¶ms); assert(!status); }
@@ -4986,7 +4986,7 @@ void WINAPI vkGetPhysicalDeviceMemoryProperties2KHR(VkPhysicalDevice physicalDev NTSTATUS status; params.physicalDevice = physicalDevice; params.pMemoryProperties = pMemoryProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceMemoryProperties2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceMemoryProperties2KHR, ¶ms); assert(!status); }
@@ -4997,7 +4997,7 @@ void WINAPI vkGetPhysicalDeviceMultisamplePropertiesEXT(VkPhysicalDevice physica params.physicalDevice = physicalDevice; params.samples = samples; params.pMultisampleProperties = pMultisampleProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceMultisamplePropertiesEXT, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceMultisamplePropertiesEXT, ¶ms); assert(!status); }
@@ -5009,7 +5009,7 @@ VkResult WINAPI vkGetPhysicalDeviceOpticalFlowImageFormatsNV(VkPhysicalDevice ph params.pOpticalFlowImageFormatInfo = pOpticalFlowImageFormatInfo; params.pFormatCount = pFormatCount; params.pImageFormatProperties = pImageFormatProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceOpticalFlowImageFormatsNV, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceOpticalFlowImageFormatsNV, ¶ms); assert(!status); return params.result; } @@ -5022,7 +5022,7 @@ VkResult WINAPI vkGetPhysicalDevicePresentRectanglesKHR(VkPhysicalDevice physica params.surface = surface; params.pRectCount = pRectCount; params.pRects = pRects; - status = vk_unix_call(unix_vkGetPhysicalDevicePresentRectanglesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDevicePresentRectanglesKHR, ¶ms); assert(!status); return params.result; } @@ -5033,7 +5033,7 @@ void WINAPI vkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhy NTSTATUS status; params.physicalDevice = physicalDevice; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceProperties, ¶ms); assert(!status); }
@@ -5044,7 +5044,7 @@ void WINAPI vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR(VkPhysicalDe params.physicalDevice = physicalDevice; params.pPerformanceQueryCreateInfo = pPerformanceQueryCreateInfo; params.pNumPasses = pNumPasses; - status = vk_unix_call(unix_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR, ¶ms); assert(!status); }
@@ -5055,7 +5055,7 @@ void WINAPI vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDe params.physicalDevice = physicalDevice; params.pQueueFamilyPropertyCount = pQueueFamilyPropertyCount; params.pQueueFamilyProperties = pQueueFamilyProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceQueueFamilyProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceQueueFamilyProperties, ¶ms); assert(!status); }
@@ -5066,7 +5066,7 @@ void WINAPI vkGetPhysicalDeviceQueueFamilyProperties2(VkPhysicalDevice physicalD params.physicalDevice = physicalDevice; params.pQueueFamilyPropertyCount = pQueueFamilyPropertyCount; params.pQueueFamilyProperties = pQueueFamilyProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceQueueFamilyProperties2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceQueueFamilyProperties2, ¶ms); assert(!status); }
@@ -5077,7 +5077,7 @@ void WINAPI vkGetPhysicalDeviceQueueFamilyProperties2KHR(VkPhysicalDevice physic params.physicalDevice = physicalDevice; params.pQueueFamilyPropertyCount = pQueueFamilyPropertyCount; params.pQueueFamilyProperties = pQueueFamilyProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceQueueFamilyProperties2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceQueueFamilyProperties2KHR, ¶ms); assert(!status); }
@@ -5093,7 +5093,7 @@ void WINAPI vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice phys params.tiling = tiling; params.pPropertyCount = pPropertyCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceSparseImageFormatProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSparseImageFormatProperties, ¶ms); assert(!status); }
@@ -5105,7 +5105,7 @@ void WINAPI vkGetPhysicalDeviceSparseImageFormatProperties2(VkPhysicalDevice phy params.pFormatInfo = pFormatInfo; params.pPropertyCount = pPropertyCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceSparseImageFormatProperties2, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSparseImageFormatProperties2, ¶ms); assert(!status); }
@@ -5117,7 +5117,7 @@ void WINAPI vkGetPhysicalDeviceSparseImageFormatProperties2KHR(VkPhysicalDevice params.pFormatInfo = pFormatInfo; params.pPropertyCount = pPropertyCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceSparseImageFormatProperties2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSparseImageFormatProperties2KHR, ¶ms); assert(!status); }
@@ -5128,7 +5128,7 @@ VkResult WINAPI vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsN params.physicalDevice = physicalDevice; params.pCombinationCount = pCombinationCount; params.pCombinations = pCombinations; - status = vk_unix_call(unix_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV, ¶ms); assert(!status); return params.result; } @@ -5140,7 +5140,7 @@ VkResult WINAPI vkGetPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice phys params.physicalDevice = physicalDevice; params.pSurfaceInfo = pSurfaceInfo; params.pSurfaceCapabilities = pSurfaceCapabilities; - status = vk_unix_call(unix_vkGetPhysicalDeviceSurfaceCapabilities2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSurfaceCapabilities2KHR, ¶ms); assert(!status); return params.result; } @@ -5152,7 +5152,7 @@ VkResult WINAPI vkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physi params.physicalDevice = physicalDevice; params.surface = surface; params.pSurfaceCapabilities = pSurfaceCapabilities; - status = vk_unix_call(unix_vkGetPhysicalDeviceSurfaceCapabilitiesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSurfaceCapabilitiesKHR, ¶ms); assert(!status); return params.result; } @@ -5165,7 +5165,7 @@ VkResult WINAPI vkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalD params.pSurfaceInfo = pSurfaceInfo; params.pSurfaceFormatCount = pSurfaceFormatCount; params.pSurfaceFormats = pSurfaceFormats; - status = vk_unix_call(unix_vkGetPhysicalDeviceSurfaceFormats2KHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSurfaceFormats2KHR, ¶ms); assert(!status); return params.result; } @@ -5178,7 +5178,7 @@ VkResult WINAPI vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDe params.surface = surface; params.pSurfaceFormatCount = pSurfaceFormatCount; params.pSurfaceFormats = pSurfaceFormats; - status = vk_unix_call(unix_vkGetPhysicalDeviceSurfaceFormatsKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSurfaceFormatsKHR, ¶ms); assert(!status); return params.result; } @@ -5191,7 +5191,7 @@ VkResult WINAPI vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physi params.surface = surface; params.pPresentModeCount = pPresentModeCount; params.pPresentModes = pPresentModes; - status = vk_unix_call(unix_vkGetPhysicalDeviceSurfacePresentModesKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSurfacePresentModesKHR, ¶ms); assert(!status); return params.result; } @@ -5204,7 +5204,7 @@ VkResult WINAPI vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDe params.queueFamilyIndex = queueFamilyIndex; params.surface = surface; params.pSupported = pSupported; - status = vk_unix_call(unix_vkGetPhysicalDeviceSurfaceSupportKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceSurfaceSupportKHR, ¶ms); assert(!status); return params.result; } @@ -5216,7 +5216,7 @@ VkResult WINAPI vkGetPhysicalDeviceToolProperties(VkPhysicalDevice physicalDevic params.physicalDevice = physicalDevice; params.pToolCount = pToolCount; params.pToolProperties = pToolProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceToolProperties, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceToolProperties, ¶ms); assert(!status); return params.result; } @@ -5228,7 +5228,7 @@ VkResult WINAPI vkGetPhysicalDeviceToolPropertiesEXT(VkPhysicalDevice physicalDe params.physicalDevice = physicalDevice; params.pToolCount = pToolCount; params.pToolProperties = pToolProperties; - status = vk_unix_call(unix_vkGetPhysicalDeviceToolPropertiesEXT, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceToolPropertiesEXT, ¶ms); assert(!status); return params.result; } @@ -5239,7 +5239,7 @@ VkBool32 WINAPI vkGetPhysicalDeviceWin32PresentationSupportKHR(VkPhysicalDevice NTSTATUS status; params.physicalDevice = physicalDevice; params.queueFamilyIndex = queueFamilyIndex; - status = vk_unix_call(unix_vkGetPhysicalDeviceWin32PresentationSupportKHR, ¶ms); + status = UNIX_CALL(vkGetPhysicalDeviceWin32PresentationSupportKHR, ¶ms); assert(!status); return params.result; } @@ -5252,7 +5252,7 @@ VkResult WINAPI vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipeline params.pipelineCache = pipelineCache; params.pDataSize = pDataSize; params.pData = pData; - status = vk_unix_call(unix_vkGetPipelineCacheData, ¶ms); + status = UNIX_CALL(vkGetPipelineCacheData, ¶ms); assert(!status); return params.result; } @@ -5265,7 +5265,7 @@ VkResult WINAPI vkGetPipelineExecutableInternalRepresentationsKHR(VkDevice devic params.pExecutableInfo = pExecutableInfo; params.pInternalRepresentationCount = pInternalRepresentationCount; params.pInternalRepresentations = pInternalRepresentations; - status = vk_unix_call(unix_vkGetPipelineExecutableInternalRepresentationsKHR, ¶ms); + status = UNIX_CALL(vkGetPipelineExecutableInternalRepresentationsKHR, ¶ms); assert(!status); return params.result; } @@ -5278,7 +5278,7 @@ VkResult WINAPI vkGetPipelineExecutablePropertiesKHR(VkDevice device, const VkPi params.pPipelineInfo = pPipelineInfo; params.pExecutableCount = pExecutableCount; params.pProperties = pProperties; - status = vk_unix_call(unix_vkGetPipelineExecutablePropertiesKHR, ¶ms); + status = UNIX_CALL(vkGetPipelineExecutablePropertiesKHR, ¶ms); assert(!status); return params.result; } @@ -5291,7 +5291,7 @@ VkResult WINAPI vkGetPipelineExecutableStatisticsKHR(VkDevice device, const VkPi params.pExecutableInfo = pExecutableInfo; params.pStatisticCount = pStatisticCount; params.pStatistics = pStatistics; - status = vk_unix_call(unix_vkGetPipelineExecutableStatisticsKHR, ¶ms); + status = UNIX_CALL(vkGetPipelineExecutableStatisticsKHR, ¶ms); assert(!status); return params.result; } @@ -5303,7 +5303,7 @@ VkResult WINAPI vkGetPipelinePropertiesEXT(VkDevice device, const VkPipelineInfo params.device = device; params.pPipelineInfo = pPipelineInfo; params.pPipelineProperties = pPipelineProperties; - status = vk_unix_call(unix_vkGetPipelinePropertiesEXT, ¶ms); + status = UNIX_CALL(vkGetPipelinePropertiesEXT, ¶ms); assert(!status); return params.result; } @@ -5317,7 +5317,7 @@ void WINAPI vkGetPrivateData(VkDevice device, VkObjectType objectType, uint64_t params.objectHandle = objectHandle; params.privateDataSlot = privateDataSlot; params.pData = pData; - status = vk_unix_call(unix_vkGetPrivateData, ¶ms); + status = UNIX_CALL(vkGetPrivateData, ¶ms); assert(!status); }
@@ -5330,7 +5330,7 @@ void WINAPI vkGetPrivateDataEXT(VkDevice device, VkObjectType objectType, uint64 params.objectHandle = objectHandle; params.privateDataSlot = privateDataSlot; params.pData = pData; - status = vk_unix_call(unix_vkGetPrivateDataEXT, ¶ms); + status = UNIX_CALL(vkGetPrivateDataEXT, ¶ms); assert(!status); }
@@ -5346,7 +5346,7 @@ VkResult WINAPI vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, ui params.pData = pData; params.stride = stride; params.flags = flags; - status = vk_unix_call(unix_vkGetQueryPoolResults, ¶ms); + status = UNIX_CALL(vkGetQueryPoolResults, ¶ms); assert(!status); return params.result; } @@ -5358,7 +5358,7 @@ void WINAPI vkGetQueueCheckpointData2NV(VkQueue queue, uint32_t *pCheckpointData params.queue = queue; params.pCheckpointDataCount = pCheckpointDataCount; params.pCheckpointData = pCheckpointData; - status = vk_unix_call(unix_vkGetQueueCheckpointData2NV, ¶ms); + status = UNIX_CALL(vkGetQueueCheckpointData2NV, ¶ms); assert(!status); }
@@ -5369,7 +5369,7 @@ void WINAPI vkGetQueueCheckpointDataNV(VkQueue queue, uint32_t *pCheckpointDataC params.queue = queue; params.pCheckpointDataCount = pCheckpointDataCount; params.pCheckpointData = pCheckpointData; - status = vk_unix_call(unix_vkGetQueueCheckpointDataNV, ¶ms); + status = UNIX_CALL(vkGetQueueCheckpointDataNV, ¶ms); assert(!status); }
@@ -5383,7 +5383,7 @@ VkResult WINAPI vkGetRayTracingCaptureReplayShaderGroupHandlesKHR(VkDevice devic params.groupCount = groupCount; params.dataSize = dataSize; params.pData = pData; - status = vk_unix_call(unix_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR, ¶ms); + status = UNIX_CALL(vkGetRayTracingCaptureReplayShaderGroupHandlesKHR, ¶ms); assert(!status); return params.result; } @@ -5398,7 +5398,7 @@ VkResult WINAPI vkGetRayTracingShaderGroupHandlesKHR(VkDevice device, VkPipeline params.groupCount = groupCount; params.dataSize = dataSize; params.pData = pData; - status = vk_unix_call(unix_vkGetRayTracingShaderGroupHandlesKHR, ¶ms); + status = UNIX_CALL(vkGetRayTracingShaderGroupHandlesKHR, ¶ms); assert(!status); return params.result; } @@ -5413,7 +5413,7 @@ VkResult WINAPI vkGetRayTracingShaderGroupHandlesNV(VkDevice device, VkPipeline params.groupCount = groupCount; params.dataSize = dataSize; params.pData = pData; - status = vk_unix_call(unix_vkGetRayTracingShaderGroupHandlesNV, ¶ms); + status = UNIX_CALL(vkGetRayTracingShaderGroupHandlesNV, ¶ms); assert(!status); return params.result; } @@ -5426,7 +5426,7 @@ VkDeviceSize WINAPI vkGetRayTracingShaderGroupStackSizeKHR(VkDevice device, VkPi params.pipeline = pipeline; params.group = group; params.groupShader = groupShader; - status = vk_unix_call(unix_vkGetRayTracingShaderGroupStackSizeKHR, ¶ms); + status = UNIX_CALL(vkGetRayTracingShaderGroupStackSizeKHR, ¶ms); assert(!status); return params.result; } @@ -5438,7 +5438,7 @@ void WINAPI vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, params.device = device; params.renderPass = renderPass; params.pGranularity = pGranularity; - status = vk_unix_call(unix_vkGetRenderAreaGranularity, ¶ms); + status = UNIX_CALL(vkGetRenderAreaGranularity, ¶ms); assert(!status); }
@@ -5449,7 +5449,7 @@ VkResult WINAPI vkGetSamplerOpaqueCaptureDescriptorDataEXT(VkDevice device, cons params.device = device; params.pInfo = pInfo; params.pData = pData; - status = vk_unix_call(unix_vkGetSamplerOpaqueCaptureDescriptorDataEXT, ¶ms); + status = UNIX_CALL(vkGetSamplerOpaqueCaptureDescriptorDataEXT, ¶ms); assert(!status); return params.result; } @@ -5461,7 +5461,7 @@ VkResult WINAPI vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphor params.device = device; params.semaphore = semaphore; params.pValue = pValue; - status = vk_unix_call(unix_vkGetSemaphoreCounterValue, ¶ms); + status = UNIX_CALL(vkGetSemaphoreCounterValue, ¶ms); assert(!status); return params.result; } @@ -5473,7 +5473,7 @@ VkResult WINAPI vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semap params.device = device; params.semaphore = semaphore; params.pValue = pValue; - status = vk_unix_call(unix_vkGetSemaphoreCounterValueKHR, ¶ms); + status = UNIX_CALL(vkGetSemaphoreCounterValueKHR, ¶ms); assert(!status); return params.result; } @@ -5488,7 +5488,7 @@ VkResult WINAPI vkGetShaderInfoAMD(VkDevice device, VkPipeline pipeline, VkShade params.infoType = infoType; params.pInfoSize = pInfoSize; params.pInfo = pInfo; - status = vk_unix_call(unix_vkGetShaderInfoAMD, ¶ms); + status = UNIX_CALL(vkGetShaderInfoAMD, ¶ms); assert(!status); return params.result; } @@ -5500,7 +5500,7 @@ void WINAPI vkGetShaderModuleCreateInfoIdentifierEXT(VkDevice device, const VkSh params.device = device; params.pCreateInfo = pCreateInfo; params.pIdentifier = pIdentifier; - status = vk_unix_call(unix_vkGetShaderModuleCreateInfoIdentifierEXT, ¶ms); + status = UNIX_CALL(vkGetShaderModuleCreateInfoIdentifierEXT, ¶ms); assert(!status); }
@@ -5511,7 +5511,7 @@ void WINAPI vkGetShaderModuleIdentifierEXT(VkDevice device, VkShaderModule shade params.device = device; params.shaderModule = shaderModule; params.pIdentifier = pIdentifier; - status = vk_unix_call(unix_vkGetShaderModuleIdentifierEXT, ¶ms); + status = UNIX_CALL(vkGetShaderModuleIdentifierEXT, ¶ms); assert(!status); }
@@ -5523,7 +5523,7 @@ VkResult WINAPI vkGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchai params.swapchain = swapchain; params.pSwapchainImageCount = pSwapchainImageCount; params.pSwapchainImages = pSwapchainImages; - status = vk_unix_call(unix_vkGetSwapchainImagesKHR, ¶ms); + status = UNIX_CALL(vkGetSwapchainImagesKHR, ¶ms); assert(!status); return params.result; } @@ -5536,7 +5536,7 @@ VkResult WINAPI vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEX params.validationCache = validationCache; params.pDataSize = pDataSize; params.pData = pData; - status = vk_unix_call(unix_vkGetValidationCacheDataEXT, ¶ms); + status = UNIX_CALL(vkGetValidationCacheDataEXT, ¶ms); assert(!status); return params.result; } @@ -5547,7 +5547,7 @@ VkResult WINAPI vkInitializePerformanceApiINTEL(VkDevice device, const VkInitial NTSTATUS status; params.device = device; params.pInitializeInfo = pInitializeInfo; - status = vk_unix_call(unix_vkInitializePerformanceApiINTEL, ¶ms); + status = UNIX_CALL(vkInitializePerformanceApiINTEL, ¶ms); assert(!status); return params.result; } @@ -5559,7 +5559,7 @@ VkResult WINAPI vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryR params.device = device; params.memoryRangeCount = memoryRangeCount; params.pMemoryRanges = pMemoryRanges; - status = vk_unix_call(unix_vkInvalidateMappedMemoryRanges, ¶ms); + status = UNIX_CALL(vkInvalidateMappedMemoryRanges, ¶ms); assert(!status); return params.result; } @@ -5574,7 +5574,7 @@ VkResult WINAPI vkMapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize params.size = size; params.flags = flags; params.ppData = ppData; - status = vk_unix_call(unix_vkMapMemory, ¶ms); + status = UNIX_CALL(vkMapMemory, ¶ms); assert(!status); return params.result; } @@ -5587,7 +5587,7 @@ VkResult WINAPI vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, params.dstCache = dstCache; params.srcCacheCount = srcCacheCount; params.pSrcCaches = pSrcCaches; - status = vk_unix_call(unix_vkMergePipelineCaches, ¶ms); + status = UNIX_CALL(vkMergePipelineCaches, ¶ms); assert(!status); return params.result; } @@ -5600,7 +5600,7 @@ VkResult WINAPI vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT params.dstCache = dstCache; params.srcCacheCount = srcCacheCount; params.pSrcCaches = pSrcCaches; - status = vk_unix_call(unix_vkMergeValidationCachesEXT, ¶ms); + status = UNIX_CALL(vkMergeValidationCachesEXT, ¶ms); assert(!status); return params.result; } @@ -5611,7 +5611,7 @@ void WINAPI vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, const VkDebugUtilsLabe NTSTATUS status; params.queue = queue; params.pLabelInfo = pLabelInfo; - status = vk_unix_call(unix_vkQueueBeginDebugUtilsLabelEXT, ¶ms); + status = UNIX_CALL(vkQueueBeginDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -5623,7 +5623,7 @@ VkResult WINAPI vkQueueBindSparse(VkQueue queue, uint32_t bindInfoCount, const V params.bindInfoCount = bindInfoCount; params.pBindInfo = pBindInfo; params.fence = fence; - status = vk_unix_call(unix_vkQueueBindSparse, ¶ms); + status = UNIX_CALL(vkQueueBindSparse, ¶ms); assert(!status); return params.result; } @@ -5633,7 +5633,7 @@ void WINAPI vkQueueEndDebugUtilsLabelEXT(VkQueue queue) struct vkQueueEndDebugUtilsLabelEXT_params params; NTSTATUS status; params.queue = queue; - status = vk_unix_call(unix_vkQueueEndDebugUtilsLabelEXT, ¶ms); + status = UNIX_CALL(vkQueueEndDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -5643,7 +5643,7 @@ void WINAPI vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, const VkDebugUtilsLab NTSTATUS status; params.queue = queue; params.pLabelInfo = pLabelInfo; - status = vk_unix_call(unix_vkQueueInsertDebugUtilsLabelEXT, ¶ms); + status = UNIX_CALL(vkQueueInsertDebugUtilsLabelEXT, ¶ms); assert(!status); }
@@ -5653,7 +5653,7 @@ VkResult WINAPI vkQueuePresentKHR(VkQueue queue, const VkPresentInfoKHR *pPresen NTSTATUS status; params.queue = queue; params.pPresentInfo = pPresentInfo; - status = vk_unix_call(unix_vkQueuePresentKHR, ¶ms); + status = UNIX_CALL(vkQueuePresentKHR, ¶ms); assert(!status); return params.result; } @@ -5664,7 +5664,7 @@ VkResult WINAPI vkQueueSetPerformanceConfigurationINTEL(VkQueue queue, VkPerform NTSTATUS status; params.queue = queue; params.configuration = configuration; - status = vk_unix_call(unix_vkQueueSetPerformanceConfigurationINTEL, ¶ms); + status = UNIX_CALL(vkQueueSetPerformanceConfigurationINTEL, ¶ms); assert(!status); return params.result; } @@ -5677,7 +5677,7 @@ VkResult WINAPI vkQueueSubmit(VkQueue queue, uint32_t submitCount, const VkSubmi params.submitCount = submitCount; params.pSubmits = pSubmits; params.fence = fence; - status = vk_unix_call(unix_vkQueueSubmit, ¶ms); + status = UNIX_CALL(vkQueueSubmit, ¶ms); assert(!status); return params.result; } @@ -5690,7 +5690,7 @@ VkResult WINAPI vkQueueSubmit2(VkQueue queue, uint32_t submitCount, const VkSubm params.submitCount = submitCount; params.pSubmits = pSubmits; params.fence = fence; - status = vk_unix_call(unix_vkQueueSubmit2, ¶ms); + status = UNIX_CALL(vkQueueSubmit2, ¶ms); assert(!status); return params.result; } @@ -5703,7 +5703,7 @@ VkResult WINAPI vkQueueSubmit2KHR(VkQueue queue, uint32_t submitCount, const VkS params.submitCount = submitCount; params.pSubmits = pSubmits; params.fence = fence; - status = vk_unix_call(unix_vkQueueSubmit2KHR, ¶ms); + status = UNIX_CALL(vkQueueSubmit2KHR, ¶ms); assert(!status); return params.result; } @@ -5713,7 +5713,7 @@ VkResult WINAPI vkQueueWaitIdle(VkQueue queue) struct vkQueueWaitIdle_params params; NTSTATUS status; params.queue = queue; - status = vk_unix_call(unix_vkQueueWaitIdle, ¶ms); + status = UNIX_CALL(vkQueueWaitIdle, ¶ms); assert(!status); return params.result; } @@ -5724,7 +5724,7 @@ VkResult WINAPI vkReleasePerformanceConfigurationINTEL(VkDevice device, VkPerfor NTSTATUS status; params.device = device; params.configuration = configuration; - status = vk_unix_call(unix_vkReleasePerformanceConfigurationINTEL, ¶ms); + status = UNIX_CALL(vkReleasePerformanceConfigurationINTEL, ¶ms); assert(!status); return params.result; } @@ -5734,7 +5734,7 @@ void WINAPI vkReleaseProfilingLockKHR(VkDevice device) struct vkReleaseProfilingLockKHR_params params; NTSTATUS status; params.device = device; - status = vk_unix_call(unix_vkReleaseProfilingLockKHR, ¶ms); + status = UNIX_CALL(vkReleaseProfilingLockKHR, ¶ms); assert(!status); }
@@ -5744,7 +5744,7 @@ VkResult WINAPI vkResetCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBuf NTSTATUS status; params.commandBuffer = commandBuffer; params.flags = flags; - status = vk_unix_call(unix_vkResetCommandBuffer, ¶ms); + status = UNIX_CALL(vkResetCommandBuffer, ¶ms); assert(!status); return params.result; } @@ -5756,7 +5756,7 @@ VkResult WINAPI vkResetCommandPool(VkDevice device, VkCommandPool commandPool, V params.device = device; params.commandPool = commandPool; params.flags = flags; - status = vk_unix_call(unix_vkResetCommandPool, ¶ms); + status = UNIX_CALL(vkResetCommandPool, ¶ms); assert(!status); return params.result; } @@ -5768,7 +5768,7 @@ VkResult WINAPI vkResetDescriptorPool(VkDevice device, VkDescriptorPool descript params.device = device; params.descriptorPool = descriptorPool; params.flags = flags; - status = vk_unix_call(unix_vkResetDescriptorPool, ¶ms); + status = UNIX_CALL(vkResetDescriptorPool, ¶ms); assert(!status); return params.result; } @@ -5779,7 +5779,7 @@ VkResult WINAPI vkResetEvent(VkDevice device, VkEvent event) NTSTATUS status; params.device = device; params.event = event; - status = vk_unix_call(unix_vkResetEvent, ¶ms); + status = UNIX_CALL(vkResetEvent, ¶ms); assert(!status); return params.result; } @@ -5791,7 +5791,7 @@ VkResult WINAPI vkResetFences(VkDevice device, uint32_t fenceCount, const VkFenc params.device = device; params.fenceCount = fenceCount; params.pFences = pFences; - status = vk_unix_call(unix_vkResetFences, ¶ms); + status = UNIX_CALL(vkResetFences, ¶ms); assert(!status); return params.result; } @@ -5804,7 +5804,7 @@ void WINAPI vkResetQueryPool(VkDevice device, VkQueryPool queryPool, uint32_t fi params.queryPool = queryPool; params.firstQuery = firstQuery; params.queryCount = queryCount; - status = vk_unix_call(unix_vkResetQueryPool, ¶ms); + status = UNIX_CALL(vkResetQueryPool, ¶ms); assert(!status); }
@@ -5816,7 +5816,7 @@ void WINAPI vkResetQueryPoolEXT(VkDevice device, VkQueryPool queryPool, uint32_t params.queryPool = queryPool; params.firstQuery = firstQuery; params.queryCount = queryCount; - status = vk_unix_call(unix_vkResetQueryPoolEXT, ¶ms); + status = UNIX_CALL(vkResetQueryPoolEXT, ¶ms); assert(!status); }
@@ -5826,7 +5826,7 @@ VkResult WINAPI vkSetDebugUtilsObjectNameEXT(VkDevice device, const VkDebugUtils NTSTATUS status; params.device = device; params.pNameInfo = pNameInfo; - status = vk_unix_call(unix_vkSetDebugUtilsObjectNameEXT, ¶ms); + status = UNIX_CALL(vkSetDebugUtilsObjectNameEXT, ¶ms); assert(!status); return params.result; } @@ -5837,7 +5837,7 @@ VkResult WINAPI vkSetDebugUtilsObjectTagEXT(VkDevice device, const VkDebugUtilsO NTSTATUS status; params.device = device; params.pTagInfo = pTagInfo; - status = vk_unix_call(unix_vkSetDebugUtilsObjectTagEXT, ¶ms); + status = UNIX_CALL(vkSetDebugUtilsObjectTagEXT, ¶ms); assert(!status); return params.result; } @@ -5849,7 +5849,7 @@ void WINAPI vkSetDeviceMemoryPriorityEXT(VkDevice device, VkDeviceMemory memory, params.device = device; params.memory = memory; params.priority = priority; - status = vk_unix_call(unix_vkSetDeviceMemoryPriorityEXT, ¶ms); + status = UNIX_CALL(vkSetDeviceMemoryPriorityEXT, ¶ms); assert(!status); }
@@ -5859,7 +5859,7 @@ VkResult WINAPI vkSetEvent(VkDevice device, VkEvent event) NTSTATUS status; params.device = device; params.event = event; - status = vk_unix_call(unix_vkSetEvent, ¶ms); + status = UNIX_CALL(vkSetEvent, ¶ms); assert(!status); return params.result; } @@ -5873,7 +5873,7 @@ VkResult WINAPI vkSetPrivateData(VkDevice device, VkObjectType objectType, uint6 params.objectHandle = objectHandle; params.privateDataSlot = privateDataSlot; params.data = data; - status = vk_unix_call(unix_vkSetPrivateData, ¶ms); + status = UNIX_CALL(vkSetPrivateData, ¶ms); assert(!status); return params.result; } @@ -5887,7 +5887,7 @@ VkResult WINAPI vkSetPrivateDataEXT(VkDevice device, VkObjectType objectType, ui params.objectHandle = objectHandle; params.privateDataSlot = privateDataSlot; params.data = data; - status = vk_unix_call(unix_vkSetPrivateDataEXT, ¶ms); + status = UNIX_CALL(vkSetPrivateDataEXT, ¶ms); assert(!status); return params.result; } @@ -5898,7 +5898,7 @@ VkResult WINAPI vkSignalSemaphore(VkDevice device, const VkSemaphoreSignalInfo * NTSTATUS status; params.device = device; params.pSignalInfo = pSignalInfo; - status = vk_unix_call(unix_vkSignalSemaphore, ¶ms); + status = UNIX_CALL(vkSignalSemaphore, ¶ms); assert(!status); return params.result; } @@ -5909,7 +5909,7 @@ VkResult WINAPI vkSignalSemaphoreKHR(VkDevice device, const VkSemaphoreSignalInf NTSTATUS status; params.device = device; params.pSignalInfo = pSignalInfo; - status = vk_unix_call(unix_vkSignalSemaphoreKHR, ¶ms); + status = UNIX_CALL(vkSignalSemaphoreKHR, ¶ms); assert(!status); return params.result; } @@ -5922,7 +5922,7 @@ void WINAPI vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessag params.messageSeverity = messageSeverity; params.messageTypes = messageTypes; params.pCallbackData = pCallbackData; - status = vk_unix_call(unix_vkSubmitDebugUtilsMessageEXT, ¶ms); + status = UNIX_CALL(vkSubmitDebugUtilsMessageEXT, ¶ms); assert(!status); }
@@ -5933,7 +5933,7 @@ void WINAPI vkTrimCommandPool(VkDevice device, VkCommandPool commandPool, VkComm params.device = device; params.commandPool = commandPool; params.flags = flags; - status = vk_unix_call(unix_vkTrimCommandPool, ¶ms); + status = UNIX_CALL(vkTrimCommandPool, ¶ms); assert(!status); }
@@ -5944,7 +5944,7 @@ void WINAPI vkTrimCommandPoolKHR(VkDevice device, VkCommandPool commandPool, VkC params.device = device; params.commandPool = commandPool; params.flags = flags; - status = vk_unix_call(unix_vkTrimCommandPoolKHR, ¶ms); + status = UNIX_CALL(vkTrimCommandPoolKHR, ¶ms); assert(!status); }
@@ -5953,7 +5953,7 @@ void WINAPI vkUninitializePerformanceApiINTEL(VkDevice device) struct vkUninitializePerformanceApiINTEL_params params; NTSTATUS status; params.device = device; - status = vk_unix_call(unix_vkUninitializePerformanceApiINTEL, ¶ms); + status = UNIX_CALL(vkUninitializePerformanceApiINTEL, ¶ms); assert(!status); }
@@ -5963,7 +5963,7 @@ void WINAPI vkUnmapMemory(VkDevice device, VkDeviceMemory memory) NTSTATUS status; params.device = device; params.memory = memory; - status = vk_unix_call(unix_vkUnmapMemory, ¶ms); + status = UNIX_CALL(vkUnmapMemory, ¶ms); assert(!status); }
@@ -5975,7 +5975,7 @@ void WINAPI vkUpdateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet d params.descriptorSet = descriptorSet; params.descriptorUpdateTemplate = descriptorUpdateTemplate; params.pData = pData; - status = vk_unix_call(unix_vkUpdateDescriptorSetWithTemplate, ¶ms); + status = UNIX_CALL(vkUpdateDescriptorSetWithTemplate, ¶ms); assert(!status); }
@@ -5987,7 +5987,7 @@ void WINAPI vkUpdateDescriptorSetWithTemplateKHR(VkDevice device, VkDescriptorSe params.descriptorSet = descriptorSet; params.descriptorUpdateTemplate = descriptorUpdateTemplate; params.pData = pData; - status = vk_unix_call(unix_vkUpdateDescriptorSetWithTemplateKHR, ¶ms); + status = UNIX_CALL(vkUpdateDescriptorSetWithTemplateKHR, ¶ms); assert(!status); }
@@ -6000,7 +6000,7 @@ void WINAPI vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCoun params.pDescriptorWrites = pDescriptorWrites; params.descriptorCopyCount = descriptorCopyCount; params.pDescriptorCopies = pDescriptorCopies; - status = vk_unix_call(unix_vkUpdateDescriptorSets, ¶ms); + status = UNIX_CALL(vkUpdateDescriptorSets, ¶ms); assert(!status); }
@@ -6013,7 +6013,7 @@ VkResult WINAPI vkWaitForFences(VkDevice device, uint32_t fenceCount, const VkFe params.pFences = pFences; params.waitAll = waitAll; params.timeout = timeout; - status = vk_unix_call(unix_vkWaitForFences, ¶ms); + status = UNIX_CALL(vkWaitForFences, ¶ms); assert(!status); return params.result; } @@ -6026,7 +6026,7 @@ VkResult WINAPI vkWaitForPresentKHR(VkDevice device, VkSwapchainKHR swapchain, u params.swapchain = swapchain; params.presentId = presentId; params.timeout = timeout; - status = vk_unix_call(unix_vkWaitForPresentKHR, ¶ms); + status = UNIX_CALL(vkWaitForPresentKHR, ¶ms); assert(!status); return params.result; } @@ -6038,7 +6038,7 @@ VkResult WINAPI vkWaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo *pWa params.device = device; params.pWaitInfo = pWaitInfo; params.timeout = timeout; - status = vk_unix_call(unix_vkWaitSemaphores, ¶ms); + status = UNIX_CALL(vkWaitSemaphores, ¶ms); assert(!status); return params.result; } @@ -6050,7 +6050,7 @@ VkResult WINAPI vkWaitSemaphoresKHR(VkDevice device, const VkSemaphoreWaitInfo * params.device = device; params.pWaitInfo = pWaitInfo; params.timeout = timeout; - status = vk_unix_call(unix_vkWaitSemaphoresKHR, ¶ms); + status = UNIX_CALL(vkWaitSemaphoresKHR, ¶ms); assert(!status); return params.result; } @@ -6066,7 +6066,7 @@ VkResult WINAPI vkWriteAccelerationStructuresPropertiesKHR(VkDevice device, uint params.dataSize = dataSize; params.pData = pData; params.stride = stride; - status = vk_unix_call(unix_vkWriteAccelerationStructuresPropertiesKHR, ¶ms); + status = UNIX_CALL(vkWriteAccelerationStructuresPropertiesKHR, ¶ms); assert(!status); return params.result; } @@ -6082,7 +6082,7 @@ VkResult WINAPI vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromap params.dataSize = dataSize; params.pData = pData; params.stride = stride; - status = vk_unix_call(unix_vkWriteMicromapsPropertiesEXT, ¶ms); + status = UNIX_CALL(vkWriteMicromapsPropertiesEXT, ¶ms); assert(!status); return params.result; } diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan index 88c6788e966..6cf1a621e15 100755 --- a/dlls/winevulkan/make_vulkan +++ b/dlls/winevulkan/make_vulkan @@ -737,7 +737,7 @@ class VkFunction(object): body += " params.{0} = {0};\n".format(p.name)
# Call the Unix function. - body += " status = vk_unix_call(unix_{0}, ¶ms);\n".format(self.name) + body += " status = UNIX_CALL({0}, ¶ms);\n".format(self.name) body += " assert(!status);\n" if self.type != "void": body += " return params.result;\n" diff --git a/dlls/winevulkan/vulkan_loader.h b/dlls/winevulkan/vulkan_loader.h index a3eb5bb949e..24052c8690d 100644 --- a/dlls/winevulkan/vulkan_loader.h +++ b/dlls/winevulkan/vulkan_loader.h @@ -145,13 +145,6 @@ struct is_available_device_function_params const char *name; };
-#ifndef WINE_UNIX_LIB - -static inline NTSTATUS vk_unix_call(enum unix_call code, void *params) -{ - return WINE_UNIX_CALL(code, params); -} - -#endif /* WINE_UNIX_LIB */ +#define UNIX_CALL(code, params) WINE_UNIX_CALL(unix_ ## code, params)
#endif /* __WINE_VULKAN_LOADER_H */
Even with latest wine and the dispatcher optimizations, this MR still regresses [vkoverhead](https://github.com/zmike/vkoverhead) testcases significantly, for example: - test 46 updating a single UBO with vkUpdateDescriptorSets from 48000 to 42000, ~12,5% regression - test 92 using descriptor_buffer from 84000 (with !1552 for direct calls) to 62000, ~26% regression
I'm sorry to ask for justification for a change as an outsider from the project, but that does bring up the question of whether getting rid of direct calls is as urgent as to justify such a large regression. Are there any plans to keep direct calls around for longer in Proton? Especially considering Proton's target platform, which has a relatively weak, battery powered CPU, I don't see how even adding 5% overhead to very hot vulkan functions would be acceptable.
I'm sorry to ask for justification for a change as an outsider from the project, but that does bring up the question of whether getting rid of direct calls is as urgent as to justify such a large regression. Are there any plans to keep direct calls around for longer in Proton? Especially considering Proton's target platform, which has a relatively weak, battery powered CPU, I don't see how even adding 5% overhead to very hot vulkan functions would be acceptable.
It's possible to improve the winevulkan thunks a bit, to mend the gap between the current direct calls and the new path. It's still not going to be anywhere close to unix native performance but I think it makes the change acceptable.
Regardless of whether the calls are done directly to the unix thunk or through the unix call dispatcher, the ABI conversion we have to do will always hurt these very hot functions a lot.
There are ideas floating around to workaround this, for Proton specifically, hopefully reaching something that would be close to unix native, but it's not going to be easy and it's probably going to require doing things unlikely to be upstreamable. It's also still hypothetical at the current time.
In the meantime, we will consider anything that seems useful for Proton, including going back to direct calls if it feels necessary to avoid a performance regression.
It's possible to improve the winevulkan thunks a bit, to mend the gap between the current direct calls and the new path. It's still not going to be anywhere close to unix native performance but I think it makes the change acceptable.
Sure, if the dispatcher path would be very close in performance to the current direct call path, then there would be nothing speaking against removing the direct calls, but at least according to my testing with vkoverhead, that doesn't seem to be the case, even with the recent improvements.
I saw that Proton Experimental already pulled in the patch to use direct calls for vkGetDescriptorEXT, so maybe it is already planned to sick to direct calls there for a while longer. Regardless, I will try to patch the recent dispatcher improvements into Proton Experimental and compare the performance of some actual games with direct calls vs dispatcher in the next few days. Thanks for the response.