![]() |
VPP
0.8
A high-level modern C++ API for Vulkan
|
This is the complete list of members for vpp::RenderGraph, including all inherited members.
| cmdBeginQuery(const QueryPool &hPool, std::uint32_t query, VkQueryControlFlags flags, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdBindDescriptorSets(const ShaderDataBlock &hDataBlock, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdBindIndexInput(const Buf &hBuffer, VkIndexType indexType, VkDeviceSize offset, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdBindPipeline(const Pipeline &hPipeline, VkPipelineBindPoint pipelineBindPoint, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdBindVertexBuffers(const std::vector< Buf > &buffers, const std::vector< VkDeviceSize > &offsets, std::uint32_t first=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdBindVertexBuffers(const std::vector< Buf > &buffers, std::uint32_t first=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdBlitImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, const VkOffset3D &srcBegin, const VkOffset3D &srcEnd, const VkOffset3D &dstBegin, const VkOffset3D &dstEnd, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdBlitImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, const VkOffset3D &srcBegin, const VkOffset3D &srcEnd, const VkOffset3D &dstBegin, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdBlitImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, const std::vector< VkImageBlit > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdBufferPipelineBarrier(const Buf &hBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkAccessFlags srcAccessMask, VkAccessFlags dstAccessMask, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdClearColorImage(const Img &hImage, const VkClearColorValue &color, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdClearColorImage(const Img &hImage, const VkClearColorValue &color, const std::vector< VkImageSubresourceRange > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdClearDepthStencilImage(const Img &hImage, VkImageLayout imageLayout, float depth, std::uint32_t stencil, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdClearDepthStencilImage(const Img &hImage, VkImageLayout imageLayout, float depth, std::uint32_t stencil, const std::vector< VkImageSubresourceRange > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdClearImages(unsigned int attachmentCount, const VkClearAttachment *pAttachments, unsigned int rectCount, const VkClearRect *pRects, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::RenderGraph | static |
| cmdCopyBuffer(const Buf &hSrcBuffer, const Buf &hDstBuffer, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyBuffer(const Buf &hSrcBuffer, const Buf &hDstBuffer, const std::vector< VkBufferCopy > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyBufferToImage(const Buf &hSrcBuffer, const Img &hDstImage, VkImageLayout dstImageLayout, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyBufferToImage(const Buf &hSrcBuffer, const Img &hDstImage, VkImageLayout dstImageLayout, const std::vector< VkBufferImageCopy > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, const std::vector< VkImageCopy > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyImageToBuffer(const Img &hSrcImage, VkImageLayout srcImageLayout, const Buf &hDstBuffer, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyImageToBuffer(const Img &hSrcImage, VkImageLayout srcImageLayout, const Buf &hDstBuffer, const std::vector< VkBufferImageCopy > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdCopyQueryPoolResults(const Buf &hDstBuffer, const QueryPool &hPool, VkQueryResultFlags flags, std::uint32_t count, std::uint32_t first, VkDeviceSize dstOffset, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::NonRenderingCommands) | vpp::NonRenderingCommands | static |
| cmdCopyQueryPoolResults(const Buf &hDstBuffer, const QueryPool &hPool, VkQueryResultFlags flags, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::NonRenderingCommands) | vpp::NonRenderingCommands | static |
| cmdDraw(unsigned int vertexCount, unsigned int instanceCount, unsigned int firstVertex, unsigned int firstInstance, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::RenderGraph | static |
| cmdDrawIndexed(unsigned int indexCount, unsigned int instanceCount, unsigned int firstIndex, int vertexOffset, unsigned int firstInstance, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::RenderGraph | static |
| cmdDrawIndexedIndirect(const IndirectBufferView &data, VkDeviceSize offset, unsigned int drawCount, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::RenderGraph | static |
| cmdDrawIndirect(const IndirectBufferView &data, VkDeviceSize offset, unsigned int drawCount, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::RenderGraph | static |
| cmdEndQuery(const QueryPool &hPool, std::uint32_t query, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdExecuteCommands(const VkCommandBuffer *pBuffers, size_t size, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdExecuteCommands(const CommandBuffer *pBuffers, size_t size, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdExecuteCommands(const std::vector< CommandBuffer > &buffers, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdFillBuffer(const Buf &hDstBuffer, size_t offset, size_t size, std::uint32_t value, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdImagePipelineBarrier(const Img &image, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkAccessFlags srcAccessMask, VkAccessFlags dstAccessMask, bool bByRegion, VkImageLayout oldLayout=VK_IMAGE_LAYOUT_GENERAL, VkImageLayout newLayout=VK_IMAGE_LAYOUT_GENERAL, int mipLevel=-1, int arrayLayer=-1, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdPipelineBarrier(VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, const Barriers &barriers, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdPushConstants(const PipelineLayoutBase &hPipelineLayout, VkShaderStageFlags stageFlags, const void *pValues, std::uint32_t size, std::uint32_t offset=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdResetQueryPool(const QueryPool &hPool, std::uint32_t first, std::uint32_t count, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdResetQueryPool(const QueryPool &hPool, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdResolveImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, const VkOffset3D &srcOffset, const VkOffset3D &dstOffset, const VkExtent3D &size, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdResolveImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdResolveImage(const Img &hSrcImage, VkImageLayout srcImageLayout, const Img &hDstImage, VkImageLayout dstImageLayout, const std::vector< VkImageResolve > ®ions, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdSetBlendConstants(const float blendConstants [4], CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetDepthBias(float constantFactor, float clamp, float slopeFactor, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetDepthBounds(float minDepthBounds, float maxDepthBounds, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetLineWidth(float lineWidth, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetScissor(const VkRect2D &scissor, std::uint32_t index=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetScissor(const std::vector< VkRect2D > &scissors, std::uint32_t first=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetStencilCompareMask(VkStencilFaceFlags faceMask, std::uint32_t compareMask, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetStencilReference(VkStencilFaceFlags faceMask, std::uint32_t reference, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetStencilWriteMask(VkStencilFaceFlags faceMask, std::uint32_t writeMask, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetViewport(const VkViewport &viewport, std::uint32_t index=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdSetViewport(const std::vector< VkViewport > &viewports, std::uint32_t first=0, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdUpdateBuffer(const Buf &hDstBuffer, size_t offset, size_t size, const std::uint32_t *pData, CommandBuffer hCmdBuffer=CommandBuffer()) | vpp::NonRenderingCommands | static |
| cmdWaitEvents(const std::vector< Event > &events, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, const Barriers &barriers=Barriers(), CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| cmdWriteTimestamp(const QueryPool &hPool, std::uint32_t query, VkPipelineStageFlagBits pipelineStage, CommandBuffer hCmdBuffer=CommandBuffer()) (defined in vpp::UniversalCommands) | vpp::UniversalCommands | static |
| RenderGraph() | vpp::RenderGraph | |
| ~RenderGraph() | vpp::RenderGraph |