ngscopeclient 0.1-dev+51fbda87c
|
This is the complete list of members for ComputePipeline, including all inherited members.
AddComputeMemoryBarrier(vk::raii::CommandBuffer &cmdBuf) | ComputePipeline | inlinestatic |
Bind(vk::raii::CommandBuffer &cmdBuf) | ComputePipeline | inline |
BindBuffer(size_t i, AcceleratorBuffer< T > &buf, bool outputOnly=false) | ComputePipeline | inline |
BindBufferNonblocking(size_t i, AcceleratorBuffer< T > &buf, vk::raii::CommandBuffer &cmdBuf, bool outputOnly=false) | ComputePipeline | inline |
BindSampledImage(size_t i, vk::Sampler sampler, vk::ImageView view, vk::ImageLayout layout) | ComputePipeline | inline |
BindStorageImage(size_t i, vk::Sampler sampler, vk::ImageView view, vk::ImageLayout layout) | ComputePipeline | inline |
ComputePipeline(const std::string &shaderPath, size_t numSSBOs, size_t pushConstantSize, size_t numStorageImages=0, size_t numSampledImages=0) | ComputePipeline | |
DeferredInit() | ComputePipeline | protected |
Dispatch(vk::raii::CommandBuffer &cmdBuf, T pushConstants, uint32_t x, uint32_t y=1, uint32_t z=1) | ComputePipeline | inline |
DispatchNoRebind(vk::raii::CommandBuffer &cmdBuf, T pushConstants, uint32_t x, uint32_t y=1, uint32_t z=1) | ComputePipeline | inline |
m_bufferInfo | ComputePipeline | protected |
m_computePipeline | ComputePipeline | protected |
m_descriptorPool | ComputePipeline | protected |
m_descriptorSet | ComputePipeline | protected |
m_descriptorSetLayout | ComputePipeline | protected |
m_numSampledImages | ComputePipeline | protected |
m_numSSBOs | ComputePipeline | protected |
m_numStorageImages | ComputePipeline | protected |
m_pipelineLayout | ComputePipeline | protected |
m_pushConstantSize | ComputePipeline | protected |
m_sampledImageInfo | ComputePipeline | protected |
m_shaderModule | ComputePipeline | protected |
m_shaderPath | ComputePipeline | protected |
m_storageImageInfo | ComputePipeline | protected |
m_writeDescriptors | ComputePipeline | protected |
Reinitialize(const std::string &shaderPath, size_t numSSBOs, size_t pushConstantSize, size_t numStorageImages=0, size_t numSampledImages=0) | ComputePipeline | |
~ComputePipeline() (defined in ComputePipeline) | ComputePipeline | virtual |