• Home
  • Raw
  • Download

Lines Matching refs:CommandBuffer

36 class vk::CommandBuffer::Command
40 virtual void play(vk::CommandBuffer::ExecutionState &executionState) = 0;
47 class CmdBeginRenderPass : public vk::CommandBuffer::Command
67 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
85 class CmdNextSubpass : public vk::CommandBuffer::Command
88 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
106 class CmdEndRenderPass : public vk::CommandBuffer::Command
109 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
126 class CmdExecuteCommands : public vk::CommandBuffer::Command
129 CmdExecuteCommands(const vk::CommandBuffer *commandBuffer) in CmdExecuteCommands()
134 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
142 const vk::CommandBuffer *commandBuffer;
145 class CmdPipelineBind : public vk::CommandBuffer::Command
154 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
166 class CmdDispatch : public vk::CommandBuffer::Command
179 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
202 class CmdDispatchIndirect : public vk::CommandBuffer::Command
211 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
231 class CmdVertexBufferBind : public vk::CommandBuffer::Command
241 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
254 class CmdIndexBufferBind : public vk::CommandBuffer::Command
264 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
278 class CmdSetViewport : public vk::CommandBuffer::Command
287 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
299 class CmdSetScissor : public vk::CommandBuffer::Command
308 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
320 class CmdSetDepthBias : public vk::CommandBuffer::Command
330 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
345 class CmdSetBlendConstants : public vk::CommandBuffer::Command
353 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
364 class CmdSetDepthBounds : public vk::CommandBuffer::Command
373 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
386 class CmdSetStencilCompareMask : public vk::CommandBuffer::Command
395 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
414 class CmdSetStencilWriteMask : public vk::CommandBuffer::Command
423 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
442 class CmdSetStencilReference : public vk::CommandBuffer::Command
451 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
470 class CmdDrawBase : public vk::CommandBuffer::Command
473 int bytesPerIndex(vk::CommandBuffer::ExecutionState const &executionState) in bytesPerIndex()
523 void draw(vk::CommandBuffer::ExecutionState &executionState, bool indexed, in draw()
647 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
673 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
699 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
728 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
746 class CmdImageToImageCopy : public vk::CommandBuffer::Command
756 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
769 class CmdBufferToBufferCopy : public vk::CommandBuffer::Command
779 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
792 class CmdImageToBufferCopy : public vk::CommandBuffer::Command
802 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
815 class CmdBufferToImageCopy : public vk::CommandBuffer::Command
825 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
838 class CmdFillBuffer : public vk::CommandBuffer::Command
849 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
863 class CmdUpdateBuffer : public vk::CommandBuffer::Command
873 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
886 class CmdClearColorImage : public vk::CommandBuffer::Command
896 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
909 class CmdClearDepthStencilImage : public vk::CommandBuffer::Command
919 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
932 class CmdClearAttachment : public vk::CommandBuffer::Command
941 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
957 class CmdBlitImage : public vk::CommandBuffer::Command
968 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
982 class CmdResolveImage : public vk::CommandBuffer::Command
992 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1005 class CmdPipelineBarrier : public vk::CommandBuffer::Command
1008 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1023 class CmdSignalEvent : public vk::CommandBuffer::Command
1032 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1045 class CmdResetEvent : public vk::CommandBuffer::Command
1054 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1066 class CmdWaitEvent : public vk::CommandBuffer::Command
1074 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1086 class CmdBindDescriptorSet : public vk::CommandBuffer::Command
1103 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1128 class CmdSetPushConstants : public vk::CommandBuffer::Command
1141 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1154 class CmdBeginQuery : public vk::CommandBuffer::Command
1164 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1178 class CmdEndQuery : public vk::CommandBuffer::Command
1187 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1200 class CmdResetQueryPool : public vk::CommandBuffer::Command
1210 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1223 class CmdWriteTimeStamp : public vk::CommandBuffer::Command
1233 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1257 class CmdCopyQueryPoolResults : public vk::CommandBuffer::Command
1272 void play(vk::CommandBuffer::ExecutionState &executionState) override in play()
1294 CommandBuffer::CommandBuffer(Device *device, VkCommandBufferLevel pLevel) in CommandBuffer() function in vk::CommandBuffer
1302 void CommandBuffer::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
1307 void CommandBuffer::resetState() in resetState()
1315 VkResult CommandBuffer::begin(VkCommandBufferUsageFlags flags, const VkCommandBufferInheritanceInfo… in begin()
1348 VkResult CommandBuffer::end() in end()
1370 VkResult CommandBuffer::reset(VkCommandPoolResetFlags flags) in reset()
1380 void CommandBuffer::addCommand(Args &&... args) in addCommand()
1386 void CommandBuffer::beginRenderPass(RenderPass *renderPass, Framebuffer *framebuffer, VkRect2D rend… in beginRenderPass()
1394 void CommandBuffer::nextSubpass(VkSubpassContents contents) in nextSubpass()
1401 void CommandBuffer::endRenderPass() in endRenderPass()
1406 void CommandBuffer::executeCommands(uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuf… in executeCommands()
1416 void CommandBuffer::setDeviceMask(uint32_t deviceMask) in setDeviceMask()
1421 void CommandBuffer::dispatchBase(uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, in dispatchBase()
1427 void CommandBuffer::pipelineBarrier(VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStag… in pipelineBarrier()
1436 void CommandBuffer::bindPipeline(VkPipelineBindPoint pipelineBindPoint, Pipeline *pipeline) in bindPipeline()
1449 void CommandBuffer::bindVertexBuffers(uint32_t firstBinding, uint32_t bindingCount, in bindVertexBuffers()
1458 void CommandBuffer::beginQuery(QueryPool *queryPool, uint32_t query, VkQueryControlFlags flags) in beginQuery()
1463 void CommandBuffer::endQuery(QueryPool *queryPool, uint32_t query) in endQuery()
1468 void CommandBuffer::resetQueryPool(QueryPool *queryPool, uint32_t firstQuery, uint32_t queryCount) in resetQueryPool()
1473 void CommandBuffer::writeTimestamp(VkPipelineStageFlagBits pipelineStage, QueryPool *queryPool, uin… in writeTimestamp()
1478 void CommandBuffer::copyQueryPoolResults(const QueryPool *queryPool, uint32_t firstQuery, uint32_t … in copyQueryPoolResults()
1484 void CommandBuffer::pushConstants(PipelineLayout *layout, VkShaderStageFlags stageFlags, in pushConstants()
1490 void CommandBuffer::setViewport(uint32_t firstViewport, uint32_t viewportCount, const VkViewport *p… in setViewport()
1503 void CommandBuffer::setScissor(uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pSciss… in setScissor()
1516 void CommandBuffer::setLineWidth(float lineWidth) in setLineWidth()
1522 void CommandBuffer::setDepthBias(float depthBiasConstantFactor, float depthBiasClamp, float depthBi… in setDepthBias()
1527 void CommandBuffer::setBlendConstants(const float blendConstants[4]) in setBlendConstants()
1532 void CommandBuffer::setDepthBounds(float minDepthBounds, float maxDepthBounds) in setDepthBounds()
1537 void CommandBuffer::setStencilCompareMask(VkStencilFaceFlags faceMask, uint32_t compareMask) in setStencilCompareMask()
1545 void CommandBuffer::setStencilWriteMask(VkStencilFaceFlags faceMask, uint32_t writeMask) in setStencilWriteMask()
1553 void CommandBuffer::setStencilReference(VkStencilFaceFlags faceMask, uint32_t reference) in setStencilReference()
1561 void CommandBuffer::bindDescriptorSets(VkPipelineBindPoint pipelineBindPoint, const PipelineLayout … in bindDescriptorSets()
1585 void CommandBuffer::bindIndexBuffer(Buffer *buffer, VkDeviceSize offset, VkIndexType indexType) in bindIndexBuffer()
1590 void CommandBuffer::dispatch(uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) in dispatch()
1595 void CommandBuffer::dispatchIndirect(Buffer *buffer, VkDeviceSize offset) in dispatchIndirect()
1600 void CommandBuffer::copyBuffer(const Buffer *srcBuffer, Buffer *dstBuffer, uint32_t regionCount, co… in copyBuffer()
1610 void CommandBuffer::copyImage(const Image *srcImage, VkImageLayout srcImageLayout, Image *dstImage,… in copyImage()
1625 void CommandBuffer::blitImage(const Image *srcImage, VkImageLayout srcImageLayout, Image *dstImage,… in blitImage()
1640 void CommandBuffer::copyBufferToImage(Buffer *srcBuffer, Image *dstImage, VkImageLayout dstImageLay… in copyBufferToImage()
1651 void CommandBuffer::copyImageToBuffer(Image *srcImage, VkImageLayout srcImageLayout, Buffer *dstBuf… in copyImageToBuffer()
1663 void CommandBuffer::updateBuffer(Buffer *dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, … in updateBuffer()
1670 void CommandBuffer::fillBuffer(Buffer *dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32… in fillBuffer()
1677 void CommandBuffer::clearColorImage(Image *image, VkImageLayout imageLayout, const VkClearColorValu… in clearColorImage()
1688 void CommandBuffer::clearDepthStencilImage(Image *image, VkImageLayout imageLayout, const VkClearDe… in clearDepthStencilImage()
1699 void CommandBuffer::clearAttachments(uint32_t attachmentCount, const VkClearAttachment *pAttachment… in clearAttachments()
1713 void CommandBuffer::resolveImage(const Image *srcImage, VkImageLayout srcImageLayout, Image *dstIma… in resolveImage()
1728 void CommandBuffer::setEvent(Event *event, VkPipelineStageFlags stageMask) in setEvent()
1735 void CommandBuffer::resetEvent(Event *event, VkPipelineStageFlags stageMask) in resetEvent()
1742 void CommandBuffer::waitEvents(uint32_t eventCount, const VkEvent *pEvents, VkPipelineStageFlags sr… in waitEvents()
1758 void CommandBuffer::draw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32… in draw()
1763 void CommandBuffer::drawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, i… in drawIndexed()
1768 void CommandBuffer::drawIndirect(Buffer *buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t … in drawIndirect()
1773 void CommandBuffer::drawIndexedIndirect(Buffer *buffer, VkDeviceSize offset, uint32_t drawCount, ui… in drawIndexedIndirect()
1778 void CommandBuffer::submit(CommandBuffer::ExecutionState &executionState) in submit()
1816 void CommandBuffer::submitSecondary(CommandBuffer::ExecutionState &executionState) const in submitSecondary()
1824 void CommandBuffer::ExecutionState::bindVertexInputs(sw::Context &context, int firstInstance) in bindVertexInputs()
1842 void CommandBuffer::ExecutionState::bindAttachments(sw::Context &context) in bindAttachments()