Lines Matching full:args
14 #define VKR_CMD_CALL(cmd_name, args, ...) \ argument
17 vkr_command_buffer_from_handle(args->commandBuffer); \
20 vn_replace_vk##cmd_name##_args_handle(args); \
21 _vk->cmd_name(args->commandBuffer, ##__VA_ARGS__); \
26 struct vn_command_vkCreateCommandPool *args) in vkr_dispatch_vkCreateCommandPool() argument
28 struct vkr_command_pool *pool = vkr_command_pool_create_and_add(dispatch->data, args); in vkr_dispatch_vkCreateCommandPool()
37 struct vn_command_vkDestroyCommandPool *args) in vkr_dispatch_vkDestroyCommandPool() argument
40 struct vkr_command_pool *pool = vkr_command_pool_from_handle(args->commandPool); in vkr_dispatch_vkDestroyCommandPool()
46 vkr_command_pool_destroy_and_remove(ctx, args); in vkr_dispatch_vkDestroyCommandPool()
51 struct vn_command_vkResetCommandPool *args) in vkr_dispatch_vkResetCommandPool() argument
53 struct vkr_device *dev = vkr_device_from_handle(args->device); in vkr_dispatch_vkResetCommandPool()
56 vn_replace_vkResetCommandPool_args_handle(args); in vkr_dispatch_vkResetCommandPool()
57 args->ret = vk->ResetCommandPool(args->device, args->commandPool, args->flags); in vkr_dispatch_vkResetCommandPool()
62 struct vn_command_vkTrimCommandPool *args) in vkr_dispatch_vkTrimCommandPool() argument
64 struct vkr_device *dev = vkr_device_from_handle(args->device); in vkr_dispatch_vkTrimCommandPool()
67 vn_replace_vkTrimCommandPool_args_handle(args); in vkr_dispatch_vkTrimCommandPool()
68 vk->TrimCommandPool(args->device, args->commandPool, args->flags); in vkr_dispatch_vkTrimCommandPool()
73 struct vn_command_vkAllocateCommandBuffers *args) in vkr_dispatch_vkAllocateCommandBuffers() argument
76 struct vkr_device *dev = vkr_device_from_handle(args->device); in vkr_dispatch_vkAllocateCommandBuffers()
78 vkr_command_pool_from_handle(args->pAllocateInfo->commandPool); in vkr_dispatch_vkAllocateCommandBuffers()
86 if (vkr_command_buffer_create_array(ctx, args, &arr) != VK_SUCCESS) in vkr_dispatch_vkAllocateCommandBuffers()
94 struct vn_command_vkFreeCommandBuffers *args) in vkr_dispatch_vkFreeCommandBuffers() argument
99 /* args->pCommandBuffers is marked noautovalidity="true" */ in vkr_dispatch_vkFreeCommandBuffers()
100 if (args->commandBufferCount && !args->pCommandBuffers) { in vkr_dispatch_vkFreeCommandBuffers()
105 vkr_command_buffer_destroy_driver_handles(ctx, args, &free_list); in vkr_dispatch_vkFreeCommandBuffers()
111 struct vn_command_vkResetCommandBuffer *args) in vkr_dispatch_vkResetCommandBuffer() argument
113 struct vkr_command_buffer *cmd = vkr_command_buffer_from_handle(args->commandBuffer); in vkr_dispatch_vkResetCommandBuffer()
116 vn_replace_vkResetCommandBuffer_args_handle(args); in vkr_dispatch_vkResetCommandBuffer()
117 args->ret = vk->ResetCommandBuffer(args->commandBuffer, args->flags); in vkr_dispatch_vkResetCommandBuffer()
122 struct vn_command_vkBeginCommandBuffer *args) in vkr_dispatch_vkBeginCommandBuffer() argument
124 struct vkr_command_buffer *cmd = vkr_command_buffer_from_handle(args->commandBuffer); in vkr_dispatch_vkBeginCommandBuffer()
127 vn_replace_vkBeginCommandBuffer_args_handle(args); in vkr_dispatch_vkBeginCommandBuffer()
128 args->ret = vk->BeginCommandBuffer(args->commandBuffer, args->pBeginInfo); in vkr_dispatch_vkBeginCommandBuffer()
133 struct vn_command_vkEndCommandBuffer *args) in vkr_dispatch_vkEndCommandBuffer() argument
135 struct vkr_command_buffer *cmd = vkr_command_buffer_from_handle(args->commandBuffer); in vkr_dispatch_vkEndCommandBuffer()
138 vn_replace_vkEndCommandBuffer_args_handle(args); in vkr_dispatch_vkEndCommandBuffer()
139 args->ret = vk->EndCommandBuffer(args->commandBuffer); in vkr_dispatch_vkEndCommandBuffer()
144 struct vn_command_vkCmdBindPipeline *args) in vkr_dispatch_vkCmdBindPipeline() argument
146 VKR_CMD_CALL(CmdBindPipeline, args, args->pipelineBindPoint, args->pipeline); in vkr_dispatch_vkCmdBindPipeline()
151 struct vn_command_vkCmdSetViewport *args) in vkr_dispatch_vkCmdSetViewport() argument
153 VKR_CMD_CALL(CmdSetViewport, args, args->firstViewport, args->viewportCount, in vkr_dispatch_vkCmdSetViewport()
154 args->pViewports); in vkr_dispatch_vkCmdSetViewport()
159 struct vn_command_vkCmdSetScissor *args) in vkr_dispatch_vkCmdSetScissor() argument
161 VKR_CMD_CALL(CmdSetScissor, args, args->firstScissor, args->scissorCount, in vkr_dispatch_vkCmdSetScissor()
162 args->pScissors); in vkr_dispatch_vkCmdSetScissor()
167 struct vn_command_vkCmdSetLineWidth *args) in vkr_dispatch_vkCmdSetLineWidth() argument
169 VKR_CMD_CALL(CmdSetLineWidth, args, args->lineWidth); in vkr_dispatch_vkCmdSetLineWidth()
174 struct vn_command_vkCmdSetDepthBias *args) in vkr_dispatch_vkCmdSetDepthBias() argument
176 VKR_CMD_CALL(CmdSetDepthBias, args, args->depthBiasConstantFactor, in vkr_dispatch_vkCmdSetDepthBias()
177 args->depthBiasClamp, args->depthBiasSlopeFactor); in vkr_dispatch_vkCmdSetDepthBias()
182 struct vn_command_vkCmdSetBlendConstants *args) in vkr_dispatch_vkCmdSetBlendConstants() argument
184 VKR_CMD_CALL(CmdSetBlendConstants, args, args->blendConstants); in vkr_dispatch_vkCmdSetBlendConstants()
189 struct vn_command_vkCmdSetDepthBounds *args) in vkr_dispatch_vkCmdSetDepthBounds() argument
191 VKR_CMD_CALL(CmdSetDepthBounds, args, args->minDepthBounds, args->maxDepthBounds); in vkr_dispatch_vkCmdSetDepthBounds()
196 struct vn_command_vkCmdSetStencilCompareMask *args) in vkr_dispatch_vkCmdSetStencilCompareMask() argument
198 VKR_CMD_CALL(CmdSetStencilCompareMask, args, args->faceMask, args->compareMask); in vkr_dispatch_vkCmdSetStencilCompareMask()
203 struct vn_command_vkCmdSetStencilWriteMask *args) in vkr_dispatch_vkCmdSetStencilWriteMask() argument
205 VKR_CMD_CALL(CmdSetStencilWriteMask, args, args->faceMask, args->writeMask); in vkr_dispatch_vkCmdSetStencilWriteMask()
210 struct vn_command_vkCmdSetStencilReference *args) in vkr_dispatch_vkCmdSetStencilReference() argument
212 VKR_CMD_CALL(CmdSetStencilReference, args, args->faceMask, args->reference); in vkr_dispatch_vkCmdSetStencilReference()
217 struct vn_command_vkCmdBindDescriptorSets *args) in vkr_dispatch_vkCmdBindDescriptorSets() argument
219 VKR_CMD_CALL(CmdBindDescriptorSets, args, args->pipelineBindPoint, args->layout, in vkr_dispatch_vkCmdBindDescriptorSets()
220 args->firstSet, args->descriptorSetCount, args->pDescriptorSets, in vkr_dispatch_vkCmdBindDescriptorSets()
221 args->dynamicOffsetCount, args->pDynamicOffsets); in vkr_dispatch_vkCmdBindDescriptorSets()
226 struct vn_command_vkCmdBindIndexBuffer *args) in vkr_dispatch_vkCmdBindIndexBuffer() argument
228 VKR_CMD_CALL(CmdBindIndexBuffer, args, args->buffer, args->offset, args->indexType); in vkr_dispatch_vkCmdBindIndexBuffer()
233 struct vn_command_vkCmdBindVertexBuffers *args) in vkr_dispatch_vkCmdBindVertexBuffers() argument
235 VKR_CMD_CALL(CmdBindVertexBuffers, args, args->firstBinding, args->bindingCount, in vkr_dispatch_vkCmdBindVertexBuffers()
236 args->pBuffers, args->pOffsets); in vkr_dispatch_vkCmdBindVertexBuffers()
241 struct vn_command_vkCmdDraw *args) in vkr_dispatch_vkCmdDraw() argument
243 VKR_CMD_CALL(CmdDraw, args, args->vertexCount, args->instanceCount, args->firstVertex, in vkr_dispatch_vkCmdDraw()
244 args->firstInstance); in vkr_dispatch_vkCmdDraw()
249 struct vn_command_vkCmdDrawIndexed *args) in vkr_dispatch_vkCmdDrawIndexed() argument
251 VKR_CMD_CALL(CmdDrawIndexed, args, args->indexCount, args->instanceCount, in vkr_dispatch_vkCmdDrawIndexed()
252 args->firstIndex, args->vertexOffset, args->firstInstance); in vkr_dispatch_vkCmdDrawIndexed()
257 struct vn_command_vkCmdDrawIndirect *args) in vkr_dispatch_vkCmdDrawIndirect() argument
259 VKR_CMD_CALL(CmdDrawIndirect, args, args->buffer, args->offset, args->drawCount, in vkr_dispatch_vkCmdDrawIndirect()
260 args->stride); in vkr_dispatch_vkCmdDrawIndirect()
265 struct vn_command_vkCmdDrawIndexedIndirect *args) in vkr_dispatch_vkCmdDrawIndexedIndirect() argument
267 VKR_CMD_CALL(CmdDrawIndexedIndirect, args, args->buffer, args->offset, args->drawCount, in vkr_dispatch_vkCmdDrawIndexedIndirect()
268 args->stride); in vkr_dispatch_vkCmdDrawIndexedIndirect()
273 struct vn_command_vkCmdDispatch *args) in vkr_dispatch_vkCmdDispatch() argument
275 VKR_CMD_CALL(CmdDispatch, args, args->groupCountX, args->groupCountY, in vkr_dispatch_vkCmdDispatch()
276 args->groupCountZ); in vkr_dispatch_vkCmdDispatch()
281 struct vn_command_vkCmdDispatchIndirect *args) in vkr_dispatch_vkCmdDispatchIndirect() argument
283 VKR_CMD_CALL(CmdDispatchIndirect, args, args->buffer, args->offset); in vkr_dispatch_vkCmdDispatchIndirect()
288 struct vn_command_vkCmdCopyBuffer *args) in vkr_dispatch_vkCmdCopyBuffer() argument
290 VKR_CMD_CALL(CmdCopyBuffer, args, args->srcBuffer, args->dstBuffer, args->regionCount, in vkr_dispatch_vkCmdCopyBuffer()
291 args->pRegions); in vkr_dispatch_vkCmdCopyBuffer()
296 struct vn_command_vkCmdCopyBuffer2 *args) in vkr_dispatch_vkCmdCopyBuffer2() argument
298 VKR_CMD_CALL(CmdCopyBuffer2, args, args->pCopyBufferInfo); in vkr_dispatch_vkCmdCopyBuffer2()
303 struct vn_command_vkCmdCopyImage *args) in vkr_dispatch_vkCmdCopyImage() argument
305 VKR_CMD_CALL(CmdCopyImage, args, args->srcImage, args->srcImageLayout, args->dstImage, in vkr_dispatch_vkCmdCopyImage()
306 args->dstImageLayout, args->regionCount, args->pRegions); in vkr_dispatch_vkCmdCopyImage()
311 struct vn_command_vkCmdCopyImage2 *args) in vkr_dispatch_vkCmdCopyImage2() argument
313 VKR_CMD_CALL(CmdCopyImage2, args, args->pCopyImageInfo); in vkr_dispatch_vkCmdCopyImage2()
318 struct vn_command_vkCmdBlitImage *args) in vkr_dispatch_vkCmdBlitImage() argument
320 VKR_CMD_CALL(CmdBlitImage, args, args->srcImage, args->srcImageLayout, args->dstImage, in vkr_dispatch_vkCmdBlitImage()
321 args->dstImageLayout, args->regionCount, args->pRegions, args->filter); in vkr_dispatch_vkCmdBlitImage()
326 struct vn_command_vkCmdBlitImage2 *args) in vkr_dispatch_vkCmdBlitImage2() argument
328 VKR_CMD_CALL(CmdBlitImage2, args, args->pBlitImageInfo); in vkr_dispatch_vkCmdBlitImage2()
333 struct vn_command_vkCmdCopyBufferToImage *args) in vkr_dispatch_vkCmdCopyBufferToImage() argument
335 VKR_CMD_CALL(CmdCopyBufferToImage, args, args->srcBuffer, args->dstImage, in vkr_dispatch_vkCmdCopyBufferToImage()
336 args->dstImageLayout, args->regionCount, args->pRegions); in vkr_dispatch_vkCmdCopyBufferToImage()
341 struct vn_command_vkCmdCopyBufferToImage2 *args) in vkr_dispatch_vkCmdCopyBufferToImage2() argument
343 VKR_CMD_CALL(CmdCopyBufferToImage2, args, args->pCopyBufferToImageInfo); in vkr_dispatch_vkCmdCopyBufferToImage2()
348 struct vn_command_vkCmdCopyImageToBuffer *args) in vkr_dispatch_vkCmdCopyImageToBuffer() argument
350 VKR_CMD_CALL(CmdCopyImageToBuffer, args, args->srcImage, args->srcImageLayout, in vkr_dispatch_vkCmdCopyImageToBuffer()
351 args->dstBuffer, args->regionCount, args->pRegions); in vkr_dispatch_vkCmdCopyImageToBuffer()
356 struct vn_command_vkCmdCopyImageToBuffer2 *args) in vkr_dispatch_vkCmdCopyImageToBuffer2() argument
358 VKR_CMD_CALL(CmdCopyImageToBuffer2, args, args->pCopyImageToBufferInfo); in vkr_dispatch_vkCmdCopyImageToBuffer2()
363 struct vn_command_vkCmdUpdateBuffer *args) in vkr_dispatch_vkCmdUpdateBuffer() argument
365 VKR_CMD_CALL(CmdUpdateBuffer, args, args->dstBuffer, args->dstOffset, args->dataSize, in vkr_dispatch_vkCmdUpdateBuffer()
366 args->pData); in vkr_dispatch_vkCmdUpdateBuffer()
371 struct vn_command_vkCmdFillBuffer *args) in vkr_dispatch_vkCmdFillBuffer() argument
373 VKR_CMD_CALL(CmdFillBuffer, args, args->dstBuffer, args->dstOffset, args->size, in vkr_dispatch_vkCmdFillBuffer()
374 args->data); in vkr_dispatch_vkCmdFillBuffer()
379 struct vn_command_vkCmdClearColorImage *args) in vkr_dispatch_vkCmdClearColorImage() argument
381 VKR_CMD_CALL(CmdClearColorImage, args, args->image, args->imageLayout, args->pColor, in vkr_dispatch_vkCmdClearColorImage()
382 args->rangeCount, args->pRanges); in vkr_dispatch_vkCmdClearColorImage()
388 struct vn_command_vkCmdClearDepthStencilImage *args) in vkr_dispatch_vkCmdClearDepthStencilImage() argument
390 VKR_CMD_CALL(CmdClearDepthStencilImage, args, args->image, args->imageLayout, in vkr_dispatch_vkCmdClearDepthStencilImage()
391 args->pDepthStencil, args->rangeCount, args->pRanges); in vkr_dispatch_vkCmdClearDepthStencilImage()
396 struct vn_command_vkCmdClearAttachments *args) in vkr_dispatch_vkCmdClearAttachments() argument
398 VKR_CMD_CALL(CmdClearAttachments, args, args->attachmentCount, args->pAttachments, in vkr_dispatch_vkCmdClearAttachments()
399 args->rectCount, args->pRects); in vkr_dispatch_vkCmdClearAttachments()
404 struct vn_command_vkCmdResolveImage *args) in vkr_dispatch_vkCmdResolveImage() argument
406 VKR_CMD_CALL(CmdResolveImage, args, args->srcImage, args->srcImageLayout, in vkr_dispatch_vkCmdResolveImage()
407 args->dstImage, args->dstImageLayout, args->regionCount, args->pRegions); in vkr_dispatch_vkCmdResolveImage()
412 struct vn_command_vkCmdResolveImage2 *args) in vkr_dispatch_vkCmdResolveImage2() argument
414 VKR_CMD_CALL(CmdResolveImage2, args, args->pResolveImageInfo); in vkr_dispatch_vkCmdResolveImage2()
419 struct vn_command_vkCmdSetEvent *args) in vkr_dispatch_vkCmdSetEvent() argument
421 VKR_CMD_CALL(CmdSetEvent, args, args->event, args->stageMask); in vkr_dispatch_vkCmdSetEvent()
426 struct vn_command_vkCmdResetEvent *args) in vkr_dispatch_vkCmdResetEvent() argument
428 VKR_CMD_CALL(CmdResetEvent, args, args->event, args->stageMask); in vkr_dispatch_vkCmdResetEvent()
433 struct vn_command_vkCmdWaitEvents *args) in vkr_dispatch_vkCmdWaitEvents() argument
435 VKR_CMD_CALL(CmdWaitEvents, args, args->eventCount, args->pEvents, args->srcStageMask, in vkr_dispatch_vkCmdWaitEvents()
436 args->dstStageMask, args->memoryBarrierCount, args->pMemoryBarriers, in vkr_dispatch_vkCmdWaitEvents()
437 args->bufferMemoryBarrierCount, args->pBufferMemoryBarriers, in vkr_dispatch_vkCmdWaitEvents()
438 args->imageMemoryBarrierCount, args->pImageMemoryBarriers); in vkr_dispatch_vkCmdWaitEvents()
443 struct vn_command_vkCmdPipelineBarrier *args) in vkr_dispatch_vkCmdPipelineBarrier() argument
445 VKR_CMD_CALL(CmdPipelineBarrier, args, args->srcStageMask, args->dstStageMask, in vkr_dispatch_vkCmdPipelineBarrier()
446 args->dependencyFlags, args->memoryBarrierCount, args->pMemoryBarriers, in vkr_dispatch_vkCmdPipelineBarrier()
447 args->bufferMemoryBarrierCount, args->pBufferMemoryBarriers, in vkr_dispatch_vkCmdPipelineBarrier()
448 args->imageMemoryBarrierCount, args->pImageMemoryBarriers); in vkr_dispatch_vkCmdPipelineBarrier()
453 struct vn_command_vkCmdBeginQuery *args) in vkr_dispatch_vkCmdBeginQuery() argument
455 VKR_CMD_CALL(CmdBeginQuery, args, args->queryPool, args->query, args->flags); in vkr_dispatch_vkCmdBeginQuery()
460 struct vn_command_vkCmdEndQuery *args) in vkr_dispatch_vkCmdEndQuery() argument
462 VKR_CMD_CALL(CmdEndQuery, args, args->queryPool, args->query); in vkr_dispatch_vkCmdEndQuery()
467 struct vn_command_vkCmdResetQueryPool *args) in vkr_dispatch_vkCmdResetQueryPool() argument
469 VKR_CMD_CALL(CmdResetQueryPool, args, args->queryPool, args->firstQuery, in vkr_dispatch_vkCmdResetQueryPool()
470 args->queryCount); in vkr_dispatch_vkCmdResetQueryPool()
475 struct vn_command_vkCmdWriteTimestamp *args) in vkr_dispatch_vkCmdWriteTimestamp() argument
477 VKR_CMD_CALL(CmdWriteTimestamp, args, args->pipelineStage, args->queryPool, in vkr_dispatch_vkCmdWriteTimestamp()
478 args->query); in vkr_dispatch_vkCmdWriteTimestamp()
483 struct vn_command_vkCmdCopyQueryPoolResults *args) in vkr_dispatch_vkCmdCopyQueryPoolResults() argument
485 VKR_CMD_CALL(CmdCopyQueryPoolResults, args, args->queryPool, args->firstQuery, in vkr_dispatch_vkCmdCopyQueryPoolResults()
486 args->queryCount, args->dstBuffer, args->dstOffset, args->stride, in vkr_dispatch_vkCmdCopyQueryPoolResults()
487 args->flags); in vkr_dispatch_vkCmdCopyQueryPoolResults()
492 struct vn_command_vkCmdPushConstants *args) in vkr_dispatch_vkCmdPushConstants() argument
494 VKR_CMD_CALL(CmdPushConstants, args, args->layout, args->stageFlags, args->offset, in vkr_dispatch_vkCmdPushConstants()
495 args->size, args->pValues); in vkr_dispatch_vkCmdPushConstants()
500 struct vn_command_vkCmdBeginRenderPass *args) in vkr_dispatch_vkCmdBeginRenderPass() argument
502 VKR_CMD_CALL(CmdBeginRenderPass, args, args->pRenderPassBegin, args->contents); in vkr_dispatch_vkCmdBeginRenderPass()
507 struct vn_command_vkCmdNextSubpass *args) in vkr_dispatch_vkCmdNextSubpass() argument
509 VKR_CMD_CALL(CmdNextSubpass, args, args->contents); in vkr_dispatch_vkCmdNextSubpass()
514 struct vn_command_vkCmdEndRenderPass *args) in vkr_dispatch_vkCmdEndRenderPass() argument
516 VKR_CMD_CALL(CmdEndRenderPass, args); in vkr_dispatch_vkCmdEndRenderPass()
521 struct vn_command_vkCmdExecuteCommands *args) in vkr_dispatch_vkCmdExecuteCommands() argument
523 VKR_CMD_CALL(CmdExecuteCommands, args, args->commandBufferCount, in vkr_dispatch_vkCmdExecuteCommands()
524 args->pCommandBuffers); in vkr_dispatch_vkCmdExecuteCommands()
529 struct vn_command_vkCmdSetDeviceMask *args) in vkr_dispatch_vkCmdSetDeviceMask() argument
531 VKR_CMD_CALL(CmdSetDeviceMask, args, args->deviceMask); in vkr_dispatch_vkCmdSetDeviceMask()
536 struct vn_command_vkCmdDispatchBase *args) in vkr_dispatch_vkCmdDispatchBase() argument
538 VKR_CMD_CALL(CmdDispatchBase, args, args->baseGroupX, args->baseGroupY, in vkr_dispatch_vkCmdDispatchBase()
539 args->baseGroupZ, args->groupCountX, args->groupCountY, in vkr_dispatch_vkCmdDispatchBase()
540 args->groupCountZ); in vkr_dispatch_vkCmdDispatchBase()
545 struct vn_command_vkCmdBeginRenderPass2 *args) in vkr_dispatch_vkCmdBeginRenderPass2() argument
547 VKR_CMD_CALL(CmdBeginRenderPass2, args, args->pRenderPassBegin, in vkr_dispatch_vkCmdBeginRenderPass2()
548 args->pSubpassBeginInfo); in vkr_dispatch_vkCmdBeginRenderPass2()
553 struct vn_command_vkCmdNextSubpass2 *args) in vkr_dispatch_vkCmdNextSubpass2() argument
555 VKR_CMD_CALL(CmdNextSubpass2, args, args->pSubpassBeginInfo, args->pSubpassEndInfo); in vkr_dispatch_vkCmdNextSubpass2()
560 struct vn_command_vkCmdEndRenderPass2 *args) in vkr_dispatch_vkCmdEndRenderPass2() argument
562 VKR_CMD_CALL(CmdEndRenderPass2, args, args->pSubpassEndInfo); in vkr_dispatch_vkCmdEndRenderPass2()
567 struct vn_command_vkCmdDrawIndirectCount *args) in vkr_dispatch_vkCmdDrawIndirectCount() argument
569 VKR_CMD_CALL(CmdDrawIndirectCount, args, args->buffer, args->offset, args->countBuffer, in vkr_dispatch_vkCmdDrawIndirectCount()
570 args->countBufferOffset, args->maxDrawCount, args->stride); in vkr_dispatch_vkCmdDrawIndirectCount()
576 struct vn_command_vkCmdDrawIndexedIndirectCount *args) in vkr_dispatch_vkCmdDrawIndexedIndirectCount() argument
578 VKR_CMD_CALL(CmdDrawIndexedIndirectCount, args, args->buffer, args->offset, in vkr_dispatch_vkCmdDrawIndexedIndirectCount()
579 args->countBuffer, args->countBufferOffset, args->maxDrawCount, in vkr_dispatch_vkCmdDrawIndexedIndirectCount()
580 args->stride); in vkr_dispatch_vkCmdDrawIndexedIndirectCount()
585 struct vn_command_vkCmdSetLineStippleEXT *args) in vkr_dispatch_vkCmdSetLineStippleEXT() argument
587 VKR_CMD_CALL(CmdSetLineStippleEXT, args, args->lineStippleFactor, in vkr_dispatch_vkCmdSetLineStippleEXT()
588 args->lineStipplePattern); in vkr_dispatch_vkCmdSetLineStippleEXT()
594 struct vn_command_vkCmdBindTransformFeedbackBuffersEXT *args) in vkr_dispatch_vkCmdBindTransformFeedbackBuffersEXT() argument
596 VKR_CMD_CALL(CmdBindTransformFeedbackBuffersEXT, args, args->firstBinding, in vkr_dispatch_vkCmdBindTransformFeedbackBuffersEXT()
597 args->bindingCount, args->pBuffers, args->pOffsets, args->pSizes); in vkr_dispatch_vkCmdBindTransformFeedbackBuffersEXT()
603 struct vn_command_vkCmdBeginTransformFeedbackEXT *args) in vkr_dispatch_vkCmdBeginTransformFeedbackEXT() argument
605 VKR_CMD_CALL(CmdBeginTransformFeedbackEXT, args, args->firstCounterBuffer, in vkr_dispatch_vkCmdBeginTransformFeedbackEXT()
606 args->counterBufferCount, args->pCounterBuffers, in vkr_dispatch_vkCmdBeginTransformFeedbackEXT()
607 args->pCounterBufferOffsets); in vkr_dispatch_vkCmdBeginTransformFeedbackEXT()
613 struct vn_command_vkCmdEndTransformFeedbackEXT *args) in vkr_dispatch_vkCmdEndTransformFeedbackEXT() argument
615 VKR_CMD_CALL(CmdEndTransformFeedbackEXT, args, args->firstCounterBuffer, in vkr_dispatch_vkCmdEndTransformFeedbackEXT()
616 args->counterBufferCount, args->pCounterBuffers, in vkr_dispatch_vkCmdEndTransformFeedbackEXT()
617 args->pCounterBufferOffsets); in vkr_dispatch_vkCmdEndTransformFeedbackEXT()
622 struct vn_command_vkCmdBeginQueryIndexedEXT *args) in vkr_dispatch_vkCmdBeginQueryIndexedEXT() argument
624 VKR_CMD_CALL(CmdBeginQueryIndexedEXT, args, args->queryPool, args->query, args->flags, in vkr_dispatch_vkCmdBeginQueryIndexedEXT()
625 args->index); in vkr_dispatch_vkCmdBeginQueryIndexedEXT()
630 struct vn_command_vkCmdEndQueryIndexedEXT *args) in vkr_dispatch_vkCmdEndQueryIndexedEXT() argument
632 VKR_CMD_CALL(CmdEndQueryIndexedEXT, args, args->queryPool, args->query, args->index); in vkr_dispatch_vkCmdEndQueryIndexedEXT()
638 struct vn_command_vkCmdDrawIndirectByteCountEXT *args) in vkr_dispatch_vkCmdDrawIndirectByteCountEXT() argument
640 VKR_CMD_CALL(CmdDrawIndirectByteCountEXT, args, args->instanceCount, in vkr_dispatch_vkCmdDrawIndirectByteCountEXT()
641 args->firstInstance, args->counterBuffer, args->counterBufferOffset, in vkr_dispatch_vkCmdDrawIndirectByteCountEXT()
642 args->counterOffset, args->vertexStride); in vkr_dispatch_vkCmdDrawIndirectByteCountEXT()
647 struct vn_command_vkCmdBindVertexBuffers2 *args) in vkr_dispatch_vkCmdBindVertexBuffers2() argument
649 VKR_CMD_CALL(CmdBindVertexBuffers2, args, args->firstBinding, args->bindingCount, in vkr_dispatch_vkCmdBindVertexBuffers2()
650 args->pBuffers, args->pOffsets, args->pSizes, args->pStrides); in vkr_dispatch_vkCmdBindVertexBuffers2()
655 struct vn_command_vkCmdSetCullMode *args) in vkr_dispatch_vkCmdSetCullMode() argument
657 VKR_CMD_CALL(CmdSetCullMode, args, args->cullMode); in vkr_dispatch_vkCmdSetCullMode()
663 struct vn_command_vkCmdSetDepthBoundsTestEnable *args) in vkr_dispatch_vkCmdSetDepthBoundsTestEnable() argument
665 VKR_CMD_CALL(CmdSetDepthBoundsTestEnable, args, args->depthBoundsTestEnable); in vkr_dispatch_vkCmdSetDepthBoundsTestEnable()
670 struct vn_command_vkCmdSetDepthCompareOp *args) in vkr_dispatch_vkCmdSetDepthCompareOp() argument
672 VKR_CMD_CALL(CmdSetDepthCompareOp, args, args->depthCompareOp); in vkr_dispatch_vkCmdSetDepthCompareOp()
677 struct vn_command_vkCmdSetDepthTestEnable *args) in vkr_dispatch_vkCmdSetDepthTestEnable() argument
679 VKR_CMD_CALL(CmdSetDepthTestEnable, args, args->depthTestEnable); in vkr_dispatch_vkCmdSetDepthTestEnable()
684 struct vn_command_vkCmdSetDepthWriteEnable *args) in vkr_dispatch_vkCmdSetDepthWriteEnable() argument
686 VKR_CMD_CALL(CmdSetDepthWriteEnable, args, args->depthWriteEnable); in vkr_dispatch_vkCmdSetDepthWriteEnable()
691 struct vn_command_vkCmdSetFrontFace *args) in vkr_dispatch_vkCmdSetFrontFace() argument
693 VKR_CMD_CALL(CmdSetFrontFace, args, args->frontFace); in vkr_dispatch_vkCmdSetFrontFace()
698 struct vn_command_vkCmdSetPrimitiveTopology *args) in vkr_dispatch_vkCmdSetPrimitiveTopology() argument
700 VKR_CMD_CALL(CmdSetPrimitiveTopology, args, args->primitiveTopology); in vkr_dispatch_vkCmdSetPrimitiveTopology()
705 struct vn_command_vkCmdSetScissorWithCount *args) in vkr_dispatch_vkCmdSetScissorWithCount() argument
707 VKR_CMD_CALL(CmdSetScissorWithCount, args, args->scissorCount, args->pScissors); in vkr_dispatch_vkCmdSetScissorWithCount()
712 struct vn_command_vkCmdSetStencilOp *args) in vkr_dispatch_vkCmdSetStencilOp() argument
714 VKR_CMD_CALL(CmdSetStencilOp, args, args->faceMask, args->failOp, args->passOp, in vkr_dispatch_vkCmdSetStencilOp()
715 args->depthFailOp, args->compareOp); in vkr_dispatch_vkCmdSetStencilOp()
720 struct vn_command_vkCmdSetStencilTestEnable *args) in vkr_dispatch_vkCmdSetStencilTestEnable() argument
722 VKR_CMD_CALL(CmdSetStencilTestEnable, args, args->stencilTestEnable); in vkr_dispatch_vkCmdSetStencilTestEnable()
727 struct vn_command_vkCmdSetViewportWithCount *args) in vkr_dispatch_vkCmdSetViewportWithCount() argument
729 VKR_CMD_CALL(CmdSetViewportWithCount, args, args->viewportCount, args->pViewports); in vkr_dispatch_vkCmdSetViewportWithCount()
734 struct vn_command_vkCmdSetDepthBiasEnable *args) in vkr_dispatch_vkCmdSetDepthBiasEnable() argument
736 VKR_CMD_CALL(CmdSetDepthBiasEnable, args, args->depthBiasEnable); in vkr_dispatch_vkCmdSetDepthBiasEnable()
741 struct vn_command_vkCmdSetLogicOpEXT *args) in vkr_dispatch_vkCmdSetLogicOpEXT() argument
743 VKR_CMD_CALL(CmdSetLogicOpEXT, args, args->logicOp); in vkr_dispatch_vkCmdSetLogicOpEXT()
749 struct vn_command_vkCmdSetPatchControlPointsEXT *args) in vkr_dispatch_vkCmdSetPatchControlPointsEXT() argument
751 VKR_CMD_CALL(CmdSetPatchControlPointsEXT, args, args->patchControlPoints); in vkr_dispatch_vkCmdSetPatchControlPointsEXT()
757 struct vn_command_vkCmdSetPrimitiveRestartEnable *args) in vkr_dispatch_vkCmdSetPrimitiveRestartEnable() argument
759 VKR_CMD_CALL(CmdSetPrimitiveRestartEnable, args, args->primitiveRestartEnable); in vkr_dispatch_vkCmdSetPrimitiveRestartEnable()
765 struct vn_command_vkCmdSetRasterizerDiscardEnable *args) in vkr_dispatch_vkCmdSetRasterizerDiscardEnable() argument
767 VKR_CMD_CALL(CmdSetRasterizerDiscardEnable, args, args->rasterizerDiscardEnable); in vkr_dispatch_vkCmdSetRasterizerDiscardEnable()
773 struct vn_command_vkCmdBeginConditionalRenderingEXT *args) in vkr_dispatch_vkCmdBeginConditionalRenderingEXT() argument
775 VKR_CMD_CALL(CmdBeginConditionalRenderingEXT, args, args->pConditionalRenderingBegin); in vkr_dispatch_vkCmdBeginConditionalRenderingEXT()
781 struct vn_command_vkCmdEndConditionalRenderingEXT *args) in vkr_dispatch_vkCmdEndConditionalRenderingEXT() argument
783 VKR_CMD_CALL(CmdEndConditionalRenderingEXT, args); in vkr_dispatch_vkCmdEndConditionalRenderingEXT()
788 struct vn_command_vkCmdBeginRendering *args) in vkr_dispatch_vkCmdBeginRendering() argument
790 VKR_CMD_CALL(CmdBeginRendering, args, args->pRenderingInfo); in vkr_dispatch_vkCmdBeginRendering()
795 struct vn_command_vkCmdEndRendering *args) in vkr_dispatch_vkCmdEndRendering() argument
797 VKR_CMD_CALL(CmdEndRendering, args); in vkr_dispatch_vkCmdEndRendering()
802 struct vn_command_vkCmdPipelineBarrier2 *args) in vkr_dispatch_vkCmdPipelineBarrier2() argument
804 VKR_CMD_CALL(CmdPipelineBarrier2, args, args->pDependencyInfo); in vkr_dispatch_vkCmdPipelineBarrier2()
809 struct vn_command_vkCmdResetEvent2 *args) in vkr_dispatch_vkCmdResetEvent2() argument
811 VKR_CMD_CALL(CmdResetEvent2, args, args->event, args->stageMask); in vkr_dispatch_vkCmdResetEvent2()
816 struct vn_command_vkCmdSetEvent2 *args) in vkr_dispatch_vkCmdSetEvent2() argument
818 VKR_CMD_CALL(CmdSetEvent2, args, args->event, args->pDependencyInfo); in vkr_dispatch_vkCmdSetEvent2()
823 struct vn_command_vkCmdWaitEvents2 *args) in vkr_dispatch_vkCmdWaitEvents2() argument
825 VKR_CMD_CALL(CmdWaitEvents2, args, args->eventCount, args->pEvents, in vkr_dispatch_vkCmdWaitEvents2()
826 args->pDependencyInfos); in vkr_dispatch_vkCmdWaitEvents2()
831 struct vn_command_vkCmdWriteTimestamp2 *args) in vkr_dispatch_vkCmdWriteTimestamp2() argument
833 VKR_CMD_CALL(CmdWriteTimestamp2, args, args->stage, args->queryPool, args->query); in vkr_dispatch_vkCmdWriteTimestamp2()
838 struct vn_command_vkCmdDrawMultiEXT *args) in vkr_dispatch_vkCmdDrawMultiEXT() argument
840 VKR_CMD_CALL(CmdDrawMultiEXT, args, args->drawCount, args->pVertexInfo, in vkr_dispatch_vkCmdDrawMultiEXT()
841 args->instanceCount, args->firstInstance, args->stride); in vkr_dispatch_vkCmdDrawMultiEXT()
846 struct vn_command_vkCmdDrawMultiIndexedEXT *args) in vkr_dispatch_vkCmdDrawMultiIndexedEXT() argument
848 VKR_CMD_CALL(CmdDrawMultiIndexedEXT, args, args->drawCount, args->pIndexInfo, in vkr_dispatch_vkCmdDrawMultiIndexedEXT()
849 args->instanceCount, args->firstInstance, args->stride, in vkr_dispatch_vkCmdDrawMultiIndexedEXT()
850 args->pVertexOffset); in vkr_dispatch_vkCmdDrawMultiIndexedEXT()
855 struct vn_command_vkCmdPushDescriptorSetKHR *args) in vkr_dispatch_vkCmdPushDescriptorSetKHR() argument
857 VKR_CMD_CALL(CmdPushDescriptorSetKHR, args, args->pipelineBindPoint, args->layout, in vkr_dispatch_vkCmdPushDescriptorSetKHR()
858 args->set, args->descriptorWriteCount, args->pDescriptorWrites); in vkr_dispatch_vkCmdPushDescriptorSetKHR()