ngscopeclient 0.1-dev+51fbda87c
ComputePipeline Member List

This is the complete list of members for ComputePipeline, including all inherited members.

AddComputeMemoryBarrier(vk::raii::CommandBuffer &cmdBuf)ComputePipelineinlinestatic
Bind(vk::raii::CommandBuffer &cmdBuf)ComputePipelineinline
BindBuffer(size_t i, AcceleratorBuffer< T > &buf, bool outputOnly=false)ComputePipelineinline
BindBufferNonblocking(size_t i, AcceleratorBuffer< T > &buf, vk::raii::CommandBuffer &cmdBuf, bool outputOnly=false)ComputePipelineinline
BindSampledImage(size_t i, vk::Sampler sampler, vk::ImageView view, vk::ImageLayout layout)ComputePipelineinline
BindStorageImage(size_t i, vk::Sampler sampler, vk::ImageView view, vk::ImageLayout layout)ComputePipelineinline
ComputePipeline(const std::string &shaderPath, size_t numSSBOs, size_t pushConstantSize, size_t numStorageImages=0, size_t numSampledImages=0)ComputePipeline
DeferredInit()ComputePipelineprotected
Dispatch(vk::raii::CommandBuffer &cmdBuf, T pushConstants, uint32_t x, uint32_t y=1, uint32_t z=1)ComputePipelineinline
DispatchNoRebind(vk::raii::CommandBuffer &cmdBuf, T pushConstants, uint32_t x, uint32_t y=1, uint32_t z=1)ComputePipelineinline
m_bufferInfoComputePipelineprotected
m_computePipelineComputePipelineprotected
m_descriptorPoolComputePipelineprotected
m_descriptorSetComputePipelineprotected
m_descriptorSetLayoutComputePipelineprotected
m_numSampledImagesComputePipelineprotected
m_numSSBOsComputePipelineprotected
m_numStorageImagesComputePipelineprotected
m_pipelineLayoutComputePipelineprotected
m_pushConstantSizeComputePipelineprotected
m_sampledImageInfoComputePipelineprotected
m_shaderModuleComputePipelineprotected
m_shaderPathComputePipelineprotected
m_storageImageInfoComputePipelineprotected
m_writeDescriptorsComputePipelineprotected
Reinitialize(const std::string &shaderPath, size_t numSSBOs, size_t pushConstantSize, size_t numStorageImages=0, size_t numSampledImages=0)ComputePipeline
~ComputePipeline() (defined in ComputePipeline)ComputePipelinevirtual