• Home
  • Raw
  • Download

Lines Matching refs:params

140                     const BeginQueryParams *params = getParamPtr<BeginQueryParams>(currentCommand);  in executeCommands()  local
141 vkCmdBeginQuery(cmdBuffer, params->queryPool, params->query, params->flags); in executeCommands()
146 const BeginTransformFeedbackParams *params = in executeCommands() local
149 Offset<VkBuffer>(params, sizeof(BeginTransformFeedbackParams)); in executeCommands()
154 vkCmdBeginTransformFeedbackEXT(cmdBuffer, 0, params->bufferCount, in executeCommands()
160 const BindPipelineParams *params = in executeCommands() local
162 vkCmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, params->pipeline); in executeCommands()
167 const BindDescriptorSetParams *params = in executeCommands() local
170 Offset<VkDescriptorSet>(params, sizeof(BindDescriptorSetParams)); in executeCommands()
172 descriptorSets, sizeof(VkDescriptorSet) * params->descriptorSetCount); in executeCommands()
173 vkCmdBindDescriptorSets(cmdBuffer, params->pipelineBindPoint, params->layout, in executeCommands()
174 params->firstSet, params->descriptorSetCount, in executeCommands()
175 descriptorSets, params->dynamicOffsetCount, in executeCommands()
181 const BindPipelineParams *params = in executeCommands() local
183 vkCmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, params->pipeline); in executeCommands()
188 const BindIndexBufferParams *params = in executeCommands() local
190 vkCmdBindIndexBuffer(cmdBuffer, params->buffer, params->offset, in executeCommands()
191 params->indexType); in executeCommands()
196 const BindTransformFeedbackBuffersParams *params = in executeCommands() local
199 Offset<VkBuffer>(params, sizeof(BindTransformFeedbackBuffersParams)); in executeCommands()
201 Offset<VkDeviceSize>(buffers, sizeof(VkBuffer) * params->bindingCount); in executeCommands()
203 Offset<VkDeviceSize>(offsets, sizeof(VkDeviceSize) * params->bindingCount); in executeCommands()
204 vkCmdBindTransformFeedbackBuffersEXT(cmdBuffer, 0, params->bindingCount, in executeCommands()
210 const BindVertexBuffersParams *params = in executeCommands() local
213 Offset<VkBuffer>(params, sizeof(BindVertexBuffersParams)); in executeCommands()
215 Offset<VkDeviceSize>(buffers, sizeof(VkBuffer) * params->bindingCount); in executeCommands()
216 vkCmdBindVertexBuffers(cmdBuffer, 0, params->bindingCount, buffers, offsets); in executeCommands()
221 const BlitImageParams *params = getParamPtr<BlitImageParams>(currentCommand); in executeCommands() local
222 vkCmdBlitImage(cmdBuffer, params->srcImage, in executeCommands()
223 VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, params->dstImage, in executeCommands()
224 VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1, &params->region, in executeCommands()
225 params->filter); in executeCommands()
230 const BufferBarrierParams *params = in executeCommands() local
232 vkCmdPipelineBarrier(cmdBuffer, params->srcStageMask, params->dstStageMask, 0, in executeCommands()
233 0, nullptr, 1, &params->bufferMemoryBarrier, 0, nullptr); in executeCommands()
238 const ClearAttachmentsParams *params = in executeCommands() local
241 Offset<VkClearAttachment>(params, sizeof(ClearAttachmentsParams)); in executeCommands()
242 vkCmdClearAttachments(cmdBuffer, params->attachmentCount, attachments, 1, in executeCommands()
243 &params->rect); in executeCommands()
248 const ClearColorImageParams *params = in executeCommands() local
250 vkCmdClearColorImage(cmdBuffer, params->image, params->imageLayout, in executeCommands()
251 &params->color, 1, &params->range); in executeCommands()
256 const ClearDepthStencilImageParams *params = in executeCommands() local
258 vkCmdClearDepthStencilImage(cmdBuffer, params->image, params->imageLayout, in executeCommands()
259 &params->depthStencil, 1, &params->range); in executeCommands()
264 const CopyBufferParams *params = getParamPtr<CopyBufferParams>(currentCommand); in executeCommands() local
266 Offset<VkBufferCopy>(params, sizeof(CopyBufferParams)); in executeCommands()
267 vkCmdCopyBuffer(cmdBuffer, params->srcBuffer, params->destBuffer, in executeCommands()
268 params->regionCount, regions); in executeCommands()
273 const CopyBufferToImageParams *params = in executeCommands() local
275 vkCmdCopyBufferToImage(cmdBuffer, params->srcBuffer, params->dstImage, in executeCommands()
276 params->dstImageLayout, 1, &params->region); in executeCommands()
281 const CopyImageParams *params = getParamPtr<CopyImageParams>(currentCommand); in executeCommands() local
282 vkCmdCopyImage(cmdBuffer, params->srcImage, params->srcImageLayout, in executeCommands()
283 params->dstImage, params->dstImageLayout, 1, &params->region); in executeCommands()
288 const CopyImageToBufferParams *params = in executeCommands() local
290 vkCmdCopyImageToBuffer(cmdBuffer, params->srcImage, params->srcImageLayout, in executeCommands()
291 params->dstBuffer, 1, &params->region); in executeCommands()
296 const DispatchParams *params = getParamPtr<DispatchParams>(currentCommand); in executeCommands() local
297 vkCmdDispatch(cmdBuffer, params->groupCountX, params->groupCountY, in executeCommands()
298 params->groupCountZ); in executeCommands()
303 const DispatchIndirectParams *params = in executeCommands() local
305 vkCmdDispatchIndirect(cmdBuffer, params->buffer, params->offset); in executeCommands()
310 const DrawParams *params = getParamPtr<DrawParams>(currentCommand); in executeCommands() local
311 vkCmdDraw(cmdBuffer, params->vertexCount, 1, params->firstVertex, 0); in executeCommands()
316 const DrawIndexedParams *params = in executeCommands() local
318 vkCmdDrawIndexed(cmdBuffer, params->indexCount, 1, 0, 0, 0); in executeCommands()
323 const DrawIndexedBaseVertexParams *params = in executeCommands() local
325 vkCmdDrawIndexed(cmdBuffer, params->indexCount, 1, 0, params->vertexOffset, 0); in executeCommands()
330 const DrawIndexedIndirectParams *params = in executeCommands() local
332 vkCmdDrawIndexedIndirect(cmdBuffer, params->buffer, params->offset, 1, 0); in executeCommands()
337 const DrawIndexedInstancedParams *params = in executeCommands() local
339 vkCmdDrawIndexed(cmdBuffer, params->indexCount, params->instanceCount, 0, 0, 0); in executeCommands()
344 const DrawIndexedInstancedBaseVertexParams *params = in executeCommands() local
346 vkCmdDrawIndexed(cmdBuffer, params->indexCount, params->instanceCount, 0, in executeCommands()
347 params->vertexOffset, 0); in executeCommands()
352 const DrawIndexedInstancedBaseVertexBaseInstanceParams *params = in executeCommands() local
355 vkCmdDrawIndexed(cmdBuffer, params->indexCount, params->instanceCount, in executeCommands()
356 params->firstIndex, params->vertexOffset, in executeCommands()
357 params->firstInstance); in executeCommands()
362 const DrawIndirectParams *params = in executeCommands() local
364 vkCmdDrawIndirect(cmdBuffer, params->buffer, params->offset, 1, 0); in executeCommands()
369 const DrawInstancedParams *params = in executeCommands() local
371 vkCmdDraw(cmdBuffer, params->vertexCount, params->instanceCount, in executeCommands()
372 params->firstVertex, 0); in executeCommands()
377 const DrawInstancedBaseInstanceParams *params = in executeCommands() local
379 vkCmdDraw(cmdBuffer, params->vertexCount, params->instanceCount, in executeCommands()
380 params->firstVertex, params->firstInstance); in executeCommands()
385 const EndQueryParams *params = getParamPtr<EndQueryParams>(currentCommand); in executeCommands() local
386 vkCmdEndQuery(cmdBuffer, params->queryPool, params->query); in executeCommands()
391 const EndTransformFeedbackParams *params = in executeCommands() local
394 Offset<VkBuffer>(params, sizeof(EndTransformFeedbackParams)); in executeCommands()
399 vkCmdEndTransformFeedbackEXT(cmdBuffer, 0, params->bufferCount, counterBuffers, in executeCommands()
405 const ExecutionBarrierParams *params = in executeCommands() local
407 vkCmdPipelineBarrier(cmdBuffer, params->stageMask, params->stageMask, 0, 0, in executeCommands()
413 const FillBufferParams *params = getParamPtr<FillBufferParams>(currentCommand); in executeCommands() local
414 vkCmdFillBuffer(cmdBuffer, params->dstBuffer, params->dstOffset, params->size, in executeCommands()
415 params->data); in executeCommands()
420 const ImageBarrierParams *params = in executeCommands() local
422 vkCmdPipelineBarrier(cmdBuffer, params->srcStageMask, params->dstStageMask, 0, in executeCommands()
423 0, nullptr, 0, nullptr, 1, &params->imageMemoryBarrier); in executeCommands()
428 const MemoryBarrierParams *params = in executeCommands() local
430 vkCmdPipelineBarrier(cmdBuffer, params->srcStageMask, params->dstStageMask, 0, in executeCommands()
431 1, &params->memoryBarrier, 0, nullptr, 0, nullptr); in executeCommands()
436 const PipelineBarrierParams *params = in executeCommands() local
439 Offset<VkMemoryBarrier>(params, sizeof(PipelineBarrierParams)); in executeCommands()
442 memoryBarriers, params->memoryBarrierCount * sizeof(VkMemoryBarrier)); in executeCommands()
445 params->bufferMemoryBarrierCount * sizeof(VkBufferMemoryBarrier)); in executeCommands()
446 vkCmdPipelineBarrier(cmdBuffer, params->srcStageMask, params->dstStageMask, in executeCommands()
447 params->dependencyFlags, params->memoryBarrierCount, in executeCommands()
448 memoryBarriers, params->bufferMemoryBarrierCount, in executeCommands()
449 bufferMemoryBarriers, params->imageMemoryBarrierCount, in executeCommands()
455 const PushConstantsParams *params = in executeCommands() local
457 const void *data = Offset<void>(params, sizeof(PushConstantsParams)); in executeCommands()
458 vkCmdPushConstants(cmdBuffer, params->layout, params->flag, params->offset, in executeCommands()
459 params->size, data); in executeCommands()
464 const ResetEventParams *params = getParamPtr<ResetEventParams>(currentCommand); in executeCommands() local
465 vkCmdResetEvent(cmdBuffer, params->event, params->stageMask); in executeCommands()
470 const ResetQueryPoolParams *params = in executeCommands() local
472 vkCmdResetQueryPool(cmdBuffer, params->queryPool, params->firstQuery, in executeCommands()
473 params->queryCount); in executeCommands()
478 const ResolveImageParams *params = in executeCommands() local
480 vkCmdResolveImage(cmdBuffer, params->srcImage, in executeCommands()
481 VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, params->dstImage, in executeCommands()
482 VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1, &params->region); in executeCommands()
487 const SetEventParams *params = getParamPtr<SetEventParams>(currentCommand); in executeCommands() local
488 vkCmdSetEvent(cmdBuffer, params->event, params->stageMask); in executeCommands()
493 const WaitEventsParams *params = getParamPtr<WaitEventsParams>(currentCommand); in executeCommands() local
494 const VkEvent *events = Offset<VkEvent>(params, sizeof(WaitEventsParams)); in executeCommands()
496 Offset<VkMemoryBarrier>(events, params->eventCount * sizeof(VkEvent)); in executeCommands()
499 memoryBarriers, params->memoryBarrierCount * sizeof(VkMemoryBarrier)); in executeCommands()
502 params->bufferMemoryBarrierCount * sizeof(VkBufferMemoryBarrier)); in executeCommands()
503 vkCmdWaitEvents(cmdBuffer, params->eventCount, events, params->srcStageMask, in executeCommands()
504 params->dstStageMask, params->memoryBarrierCount, in executeCommands()
505 memoryBarriers, params->bufferMemoryBarrierCount, in executeCommands()
506 bufferMemoryBarriers, params->imageMemoryBarrierCount, in executeCommands()
512 const WriteTimestampParams *params = in executeCommands() local
514 vkCmdWriteTimestamp(cmdBuffer, params->pipelineStage, params->queryPool, in executeCommands()
515 params->query); in executeCommands()