|
ngscopeclient v0.1
|
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 |