Nameless Engine
Loading...
Searching...
No Matches
ne::ComputeShaderInterface Member List

This is the complete list of members for ne::ComputeShaderInterface, including all inherited members.

bindResource(GpuResource *pResource, const std::string &sShaderResourceName, ComputeResourceUsage usage, bool bUpdateOnlyCurrentFrameResourceDescriptors=false)=0ne::ComputeShaderInterfacepure virtual
ComputeShaderInterface()=delete (defined in ne::ComputeShaderInterface)ne::ComputeShaderInterface
ComputeShaderInterface(const ComputeShaderInterface &)=delete (defined in ne::ComputeShaderInterface)ne::ComputeShaderInterface
ComputeShaderInterface(Renderer *pRenderer, const std::string &sComputeShaderName, ComputeExecutionStage executionStage, ComputeExecutionGroup executionGroup)ne::ComputeShaderInterfaceprotected
createPartiallyInitializedRenderSpecificInterface(Renderer *pRenderer, const std::string &sComputeShaderName, ComputeExecutionStage executionStage, ComputeExecutionGroup executionGroup)ne::ComputeShaderInterfaceprotectedstatic
createRenderSpecificInterface(Renderer *pRenderer, const std::string &sComputeShaderName, ComputeExecutionStage executionStage, ComputeExecutionGroup executionGroup)ne::ComputeShaderInterfaceprotectedstatic
createUsingGraphicsQueue(Renderer *pRenderer, const std::string &sCompiledComputeShaderName, ComputeExecutionStage executionStage, ComputeExecutionGroup executionGroup=ComputeExecutionGroup::FIRST)ne::ComputeShaderInterfacestatic
executionGroupne::ComputeShaderInterfaceprivate
executionStagene::ComputeShaderInterfaceprivate
getComputeShaderName() constne::ComputeShaderInterface
getExecutionGroup() constne::ComputeShaderInterface
getExecutionStage() constne::ComputeShaderInterface
getPipeline() constne::ComputeShaderInterfaceprotected
getRenderer()ne::ComputeShaderInterfaceprotected
getThreadGroupCountX() constne::ComputeShaderInterfaceinlineprotected
getThreadGroupCountY() constne::ComputeShaderInterfaceinlineprotected
getThreadGroupCountZ() constne::ComputeShaderInterfaceinlineprotected
getUsedPipeline() constne::ComputeShaderInterface
iThreadGroupCountXne::ComputeShaderInterfaceprivate
iThreadGroupCountYne::ComputeShaderInterfaceprivate
iThreadGroupCountZne::ComputeShaderInterfaceprivate
operator=(const ComputeShaderInterface &)=delete (defined in ne::ComputeShaderInterface)ne::ComputeShaderInterface
pPipelinene::ComputeShaderInterfaceprivate
pRendererne::ComputeShaderInterfaceprivate
sComputeShaderNamene::ComputeShaderInterfaceprivate
submitForExecution(unsigned int iThreadGroupCountX, unsigned int iThreadGroupCountY, unsigned int iThreadGroupCountZ)ne::ComputeShaderInterface
~ComputeShaderInterface() (defined in ne::ComputeShaderInterface)ne::ComputeShaderInterfacevirtual