Lines Matching refs:commandBuffer

2007 LOADER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkBeginCommandBuffer(VkCommandBuffer commandBuffer,
2011 disp = loader_get_dispatch(commandBuffer);
2014 "vkBeginCommandBuffer: Invalid commandBuffer [VUID-vkBeginCommandBuffer-commandBuffer-parameter]");
2018 return disp->BeginCommandBuffer(commandBuffer, pBeginInfo);
2021 LOADER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkEndCommandBuffer(VkCommandBuffer commandBuffer) {
2022 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2025 "vkEndCommandBuffer: Invalid commandBuffer [VUID-vkEndCommandBuffer-commandBuffer-parameter]");
2029 return disp->EndCommandBuffer(commandBuffer);
2032 LOADER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) {
2033 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2036 "vkResetCommandBuffer: Invalid commandBuffer [VUID-vkResetCommandBuffer-commandBuffer-parameter]");
2040 return disp->ResetCommandBuffer(commandBuffer, flags);
2043 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBindPipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint,
2045 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2048 "vkCmdBindPipeline: Invalid commandBuffer [VUID-vkCmdBindPipeline-commandBuffer-parameter]");
2052 disp->CmdBindPipeline(commandBuffer, pipelineBindPoint, pipeline);
2055 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewport,
2057 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2060 "vkCmdSetViewport: Invalid commandBuffer [VUID-vkCmdSetViewport-commandBuffer-parameter]");
2064 disp->CmdSetViewport(commandBuffer, firstViewport, viewportCount, pViewports);
2067 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor,
2069 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2072 "vkCmdSetScissor: Invalid commandBuffer [VUID-vkCmdSetScissor-commandBuffer-parameter]");
2076 disp->CmdSetScissor(commandBuffer, firstScissor, scissorCount, pScissors);
2079 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth) {
2080 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2083 "vkCmdSetLineWidth: Invalid commandBuffer [VUID-vkCmdSetLineWidth-commandBuffer-parameter]");
2087 disp->CmdSetLineWidth(commandBuffer, lineWidth);
2090 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBias(VkCommandBuffer commandBuffer, float depthBiasConstantFactor,
2092 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2095 "vkCmdSetDepthBias: Invalid commandBuffer [VUID-vkCmdSetDepthBias-commandBuffer-parameter]");
2099 disp->CmdSetDepthBias(commandBuffer, depthBiasConstantFactor, depthBiasClamp, depthBiasSlopeFactor);
2102 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, const float blendConstants[4]) {
2103 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2106 "vkCmdSetBlendConstants: Invalid commandBuffer [VUID-vkCmdSetBlendConstants-commandBuffer-parameter]");
2110 disp->CmdSetBlendConstants(commandBuffer, blendConstants);
2113 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBounds(VkCommandBuffer commandBuffer, float minDepthBounds,
2115 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2118 "vkCmdSetDepthBounds: Invalid commandBuffer [VUID-vkCmdSetDepthBounds-commandBuffer-parameter]");
2122 disp->CmdSetDepthBounds(commandBuffer, minDepthBounds, maxDepthBounds);
2125 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask,
2127 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2130 "vkCmdSetStencilCompareMask: Invalid commandBuffer [VUID-vkCmdSetStencilCompareMask-commandBuffer-parameter]");
2134 disp->CmdSetStencilCompareMask(commandBuffer, faceMask, compareMask);
2137 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask,
2139 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2142 "vkCmdSetStencilWriteMask: Invalid commandBuffer [VUID-vkCmdSetStencilWriteMask-commandBuffer-parameter]");
2146 disp->CmdSetStencilWriteMask(commandBuffer, faceMask, writeMask);
2149 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilReference(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask,
2151 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2154 "vkCmdSetStencilReference: Invalid commandBuffer [VUID-vkCmdSetStencilReference-commandBuffer-parameter]");
2158 disp->CmdSetStencilReference(commandBuffer, faceMask, reference);
2161 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer,
2166 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2169 "vkCmdBindDescriptorSets: Invalid commandBuffer [VUID-vkCmdBindDescriptorSets-commandBuffer-parameter]");
2173 disp->CmdBindDescriptorSets(commandBuffer, pipelineBindPoint, layout, firstSet, descriptorSetCount, pDescriptorSets,
2177 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset,
2179 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2182 "vkCmdBindIndexBuffer: Invalid commandBuffer [VUID-vkCmdBindIndexBuffer-commandBuffer-parameter]");
2186 disp->CmdBindIndexBuffer(commandBuffer, buffer, offset, indexType);
2189 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t firstBinding,
2192 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2195 "vkCmdBindVertexBuffers: Invalid commandBuffer [VUID-vkCmdBindVertexBuffers-commandBuffer-parameter]");
2199 disp->CmdBindVertexBuffers(commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets);
2202 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount,
2204 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2207 "vkCmdDraw: Invalid commandBuffer [VUID-vkCmdDraw-commandBuffer-parameter]");
2211 disp->CmdDraw(commandBuffer, vertexCount, instanceCount, firstVertex, firstInstance);
2214 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount,
2217 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2220 "vkCmdDrawIndexed: Invalid commandBuffer [VUID-vkCmdDrawIndexed-commandBuffer-parameter]");
2224 disp->CmdDrawIndexed(commandBuffer, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance);
2227 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset,
2229 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2232 "vkCmdDrawIndirect: Invalid commandBuffer [VUID-vkCmdDrawIndirect-commandBuffer-parameter]");
2236 disp->CmdDrawIndirect(commandBuffer, buffer, offset, drawCount, stride);
2239 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer,
2241 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2244 "vkCmdDrawIndexedIndirect: Invalid commandBuffer [VUID-vkCmdDrawIndexedIndirect-commandBuffer-parameter]");
2248 disp->CmdDrawIndexedIndirect(commandBuffer, buffer, offset, drawCount, stride);
2251 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t x, uint32_t y, uint32_t z) {
2252 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2255 "vkCmdDispatch: Invalid commandBuffer [VUID-vkCmdDispatch-commandBuffer-parameter]");
2259 disp->CmdDispatch(commandBuffer, x, y, z);
2262 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer,
2264 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2267 "vkCmdDispatchIndirect: Invalid commandBuffer [VUID-vkCmdDispatchIndirect-commandBuffer-parameter]");
2271 disp->CmdDispatchIndirect(commandBuffer, buffer, offset);
2274 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer,
2276 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2279 "vkCmdCopyBuffer: Invalid commandBuffer [VUID-vkCmdCopyBuffer-commandBuffer-parameter]");
2283 disp->CmdCopyBuffer(commandBuffer, srcBuffer, dstBuffer, regionCount, pRegions);
2286 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage,
2290 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2293 "vkCmdCopyImage: Invalid commandBuffer [VUID-vkCmdCopyImage-commandBuffer-parameter]");
2297 disp->CmdCopyImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions);
2300 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage,
2304 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2307 "vkCmdBlitImage: Invalid commandBuffer [VUID-vkCmdBlitImage-commandBuffer-parameter]");
2311 disp->CmdBlitImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions, filter);
2314 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage,
2317 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2320 "vkCmdCopyBufferToImage: Invalid commandBuffer [VUID-vkCmdCopyBufferToImage-commandBuffer-parameter]");
2324 disp->CmdCopyBufferToImage(commandBuffer, srcBuffer, dstImage, dstImageLayout, regionCount, pRegions);
2327 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage,
2330 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2333 "vkCmdCopyImageToBuffer: Invalid commandBuffer [VUID-vkCmdCopyImageToBuffer-commandBuffer-parameter]");
2337 disp->CmdCopyImageToBuffer(commandBuffer, srcImage, srcImageLayout, dstBuffer, regionCount, pRegions);
2340 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer,
2342 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2345 "vkCmdUpdateBuffer: Invalid commandBuffer [VUID-vkCmdUpdateBuffer-commandBuffer-parameter]");
2349 disp->CmdUpdateBuffer(commandBuffer, dstBuffer, dstOffset, dataSize, pData);
2352 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset,
2354 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2357 "vkCmdFillBuffer: Invalid commandBuffer [VUID-vkCmdFillBuffer-commandBuffer-parameter]");
2361 disp->CmdFillBuffer(commandBuffer, dstBuffer, dstOffset, size, data);
2364 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image,
2367 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2370 "vkCmdClearColorImage: Invalid commandBuffer [VUID-vkCmdClearColorImage-commandBuffer-parameter]");
2374 disp->CmdClearColorImage(commandBuffer, image, imageLayout, pColor, rangeCount, pRanges);
2377 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image,
2381 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2384 "vkCmdClearDepthStencilImage: Invalid commandBuffer [VUID-vkCmdClearDepthStencilImage-commandBuffer-parameter]");
2388 disp->CmdClearDepthStencilImage(commandBuffer, image, imageLayout, pDepthStencil, rangeCount, pRanges);
2391 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint32_t attachmentCount,
2394 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2397 "vkCmdClearAttachments: Invalid commandBuffer [VUID-vkCmdClearAttachments-commandBuffer-parameter]");
2401 disp->CmdClearAttachments(commandBuffer, attachmentCount, pAttachments, rectCount, pRects);
2404 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage,
2408 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2411 "vkCmdResolveImage: Invalid commandBuffer [VUID-vkCmdResolveImage-commandBuffer-parameter]");
2415 disp->CmdResolveImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions);
2418 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent(VkCommandBuffer commandBuffer, VkEvent event,
2420 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2423 "vkCmdSetEvent: Invalid commandBuffer [VUID-vkCmdSetEvent-commandBuffer-parameter]");
2427 disp->CmdSetEvent(commandBuffer, event, stageMask);
2430 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent(VkCommandBuffer commandBuffer, VkEvent event,
2432 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2435 "vkCmdResetEvent: Invalid commandBuffer [VUID-vkCmdResetEvent-commandBuffer-parameter]");
2439 disp->CmdResetEvent(commandBuffer, event, stageMask);
2442 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents,
2449 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2452 "vkCmdWaitEvents: Invalid commandBuffer [VUID-vkCmdWaitEvents-commandBuffer-parameter]");
2456 disp->CmdWaitEvents(commandBuffer, eventCount, pEvents, sourceStageMask, dstStageMask, memoryBarrierCount, pMemoryBarriers,
2460 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask,
2467 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2470 "vkCmdPipelineBarrier: Invalid commandBuffer [VUID-vkCmdPipelineBarrier-commandBuffer-parameter]");
2474 disp->CmdPipelineBarrier(commandBuffer, srcStageMask, dstStageMask, dependencyFlags, memoryBarrierCount, pMemoryBarriers,
2478 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBeginQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t slot,
2480 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2483 "vkCmdBeginQuery: Invalid commandBuffer [VUID-vkCmdBeginQuery-commandBuffer-parameter]");
2487 disp->CmdBeginQuery(commandBuffer, queryPool, slot, flags);
2490 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t slot) {
2491 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2494 "vkCmdEndQuery: Invalid commandBuffer [VUID-vkCmdEndQuery-commandBuffer-parameter]");
2498 disp->CmdEndQuery(commandBuffer, queryPool, slot);
2501 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdResetQueryPool(VkCommandBuffer commandBuffer, VkQueryPool queryPool,
2503 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2506 "vkCmdResetQueryPool: Invalid commandBuffer [VUID-vkCmdResetQueryPool-commandBuffer-parameter]");
2510 disp->CmdResetQueryPool(commandBuffer, queryPool, firstQuery, queryCount);
2513 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage,
2515 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2518 "vkCmdWriteTimestamp: Invalid commandBuffer [VUID-vkCmdWriteTimestamp-commandBuffer-parameter]");
2522 disp->CmdWriteTimestamp(commandBuffer, pipelineStage, queryPool, slot);
2525 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPool,
2528 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2531 "vkCmdCopyQueryPoolResults: Invalid commandBuffer [VUID-vkCmdCopyQueryPoolResults-commandBuffer-parameter]");
2535 disp->CmdCopyQueryPoolResults(commandBuffer, queryPool, firstQuery, queryCount, dstBuffer, dstOffset, stride, flags);
2538 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout,
2541 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2544 "vkCmdPushConstants: Invalid commandBuffer [VUID-vkCmdPushConstants-commandBuffer-parameter]");
2548 disp->CmdPushConstants(commandBuffer, layout, stageFlags, offset, size, pValues);
2551 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass(VkCommandBuffer commandBuffer,
2554 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2557 "vkCmdBeginRenderPass: Invalid commandBuffer [VUID-vkCmdBeginRenderPass-commandBuffer-parameter]");
2561 disp->CmdBeginRenderPass(commandBuffer, pRenderPassBegin, contents);
2564 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass(VkCommandBuffer commandBuffer, VkSubpassContents contents) {
2565 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2568 "vkCmdNextSubpass: Invalid commandBuffer [VUID-vkCmdNextSubpass-commandBuffer-parameter]");
2572 disp->CmdNextSubpass(commandBuffer, contents);
2575 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass(VkCommandBuffer commandBuffer) {
2576 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2579 "vkCmdEndRenderPass: Invalid commandBuffer [VUID-vkCmdEndRenderPass-commandBuffer-parameter]");
2583 disp->CmdEndRenderPass(commandBuffer);
2586 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t commandBuffersCount,
2588 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2591 "vkCmdExecuteCommands: Invalid commandBuffer [VUID-vkCmdExecuteCommands-commandBuffer-parameter]");
2595 disp->CmdExecuteCommands(commandBuffer, commandBuffersCount, pCommandBuffers);
2871 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMask(VkCommandBuffer commandBuffer, uint32_t deviceMask) {
2872 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2875 "vkCmdSetDeviceMask: Invalid commandBuffer [VUID-vkCmdSetDeviceMask-commandBuffer-parameter]");
2878 disp->CmdSetDeviceMask(commandBuffer, deviceMask);
2881 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY,
2884 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
2887 "vkCmdDispatchBase: Invalid commandBuffer [VUID-vkCmdDispatchBase-commandBuffer-parameter]");
2890 disp->CmdDispatchBase(commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ);
3039 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer,
3042 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3045 "vkCmdBeginRenderPass2: Invalid commandBuffer [VUID-vkCmdBeginRenderPass2-commandBuffer-parameter]");
3048 disp->CmdBeginRenderPass2(commandBuffer, pRenderPassBegin, pSubpassBeginInfo);
3051 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2(VkCommandBuffer commandBuffer,
3054 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3057 "vkCmdNextSubpass2: Invalid commandBuffer [VUID-vkCmdNextSubpass2-commandBuffer-parameter]");
3060 disp->CmdNextSubpass2(commandBuffer, pSubpassBeginInfo, pSubpassEndInfo);
3063 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2(VkCommandBuffer commandBuffer,
3065 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3068 "vkCmdEndRenderPass2: Invalid commandBuffer [VUID-vkCmdEndRenderPass2-commandBuffer-parameter]");
3071 disp->CmdEndRenderPass2(commandBuffer, pSubpassEndInfo);
3074 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset,
3077 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3080 "vkCmdDrawIndirectCount: Invalid commandBuffer [VUID-vkCmdDrawIndirectCount-commandBuffer-parameter]");
3083 disp->CmdDrawIndirectCount(commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride);
3086 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffer,
3090 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3093 "vkCmdDrawIndexedIndirectCount: Invalid commandBuffer "
3094 "[VUID-vkCmdDrawIndexedIndirectCount-commandBuffer-parameter]");
3097 disp->CmdDrawIndexedIndirectCount(commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride);
3191 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBeginRendering(VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) {
3192 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3193 disp->CmdBeginRendering(commandBuffer, pRenderingInfo);
3196 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers2(VkCommandBuffer commandBuffer, uint32_t firstBinding,
3200 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3201 disp->CmdBindVertexBuffers2(commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets, pSizes, pStrides);
3204 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage2(VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) {
3205 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3206 disp->CmdBlitImage2(commandBuffer, pBlitImageInfo);
3209 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer2(VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) {
3210 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3211 disp->CmdCopyBuffer2(commandBuffer, pCopyBufferInfo);
3214 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage2(VkCommandBuffer commandBuffer,
3216 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3217 disp->CmdCopyBufferToImage2(commandBuffer, pCopyBufferToImageInfo);
3220 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage2(VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) {
3221 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3222 disp->CmdCopyImage2(commandBuffer, pCopyImageInfo);
3225 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer2(VkCommandBuffer commandBuffer,
3227 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3228 disp->CmdCopyImageToBuffer2(commandBuffer, pCopyImageToBufferInfo);
3231 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdEndRendering(VkCommandBuffer commandBuffer) {
3232 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3233 disp->CmdEndRendering(commandBuffer);
3236 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier2(VkCommandBuffer commandBuffer,
3238 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3239 disp->CmdPipelineBarrier2(commandBuffer, pDependencyInfo);
3242 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent2(VkCommandBuffer commandBuffer, VkEvent event,
3244 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3245 disp->CmdResetEvent2(commandBuffer, event, stageMask);
3248 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage2(VkCommandBuffer commandBuffer,
3250 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3251 disp->CmdResolveImage2(commandBuffer, pResolveImageInfo);
3254 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetCullMode(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) {
3255 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3256 disp->CmdSetCullMode(commandBuffer, cullMode);
3259 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBiasEnable(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) {
3260 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3261 disp->CmdSetDepthBiasEnable(commandBuffer, depthBiasEnable);
3264 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBoundsTestEnable(VkCommandBuffer commandBuffer,
3266 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3267 disp->CmdSetDepthBoundsTestEnable(commandBuffer, depthBoundsTestEnable);
3270 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthCompareOp(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) {
3271 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3272 disp->CmdSetDepthCompareOp(commandBuffer, depthCompareOp);
3275 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthTestEnable(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) {
3276 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3277 disp->CmdSetDepthTestEnable(commandBuffer, depthTestEnable);
3280 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthWriteEnable(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) {
3281 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3282 disp->CmdSetDepthWriteEnable(commandBuffer, depthWriteEnable);
3285 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent2(VkCommandBuffer commandBuffer, VkEvent event,
3287 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3288 disp->CmdSetEvent2(commandBuffer, event, pDependencyInfo);
3291 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetFrontFace(VkCommandBuffer commandBuffer, VkFrontFace frontFace) {
3292 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3293 disp->CmdSetFrontFace(commandBuffer, frontFace);
3296 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveRestartEnable(VkCommandBuffer commandBuffer,
3298 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3299 disp->CmdSetPrimitiveRestartEnable(commandBuffer, primitiveRestartEnable);
3302 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveTopology(VkCommandBuffer commandBuffer,
3304 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3305 disp->CmdSetPrimitiveTopology(commandBuffer, primitiveTopology);
3308 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizerDiscardEnable(VkCommandBuffer commandBuffer,
3310 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3311 disp->CmdSetRasterizerDiscardEnable(commandBuffer, rasterizerDiscardEnable);
3314 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetScissorWithCount(VkCommandBuffer commandBuffer, uint32_t scissorCount,
3316 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3317 disp->CmdSetScissorWithCount(commandBuffer, scissorCount, pScissors);
3320 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilOp(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask,
3323 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3324 disp->CmdSetStencilOp(commandBuffer, faceMask, failOp, passOp, depthFailOp, compareOp);
3327 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilTestEnable(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) {
3328 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3329 disp->CmdSetStencilTestEnable(commandBuffer, stencilTestEnable);
3332 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWithCount(VkCommandBuffer commandBuffer, uint32_t viewportCount,
3334 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3335 disp->CmdSetViewportWithCount(commandBuffer, viewportCount, pViewports);
3338 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents2(VkCommandBuffer commandBuffer, uint32_t eventCount,
3340 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3341 disp->CmdWaitEvents2(commandBuffer, eventCount, pEvents, pDependencyInfos);
3344 LOADER_EXPORT VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp2(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage,
3346 const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
3347 disp->CmdWriteTimestamp2(commandBuffer, stage, queryPool, query);