NAP
nap
ComputeShaderFromFile
ComputeShaderFromFile Member List
This is the complete list of members for
ComputeShaderFromFile
, including all inherited members.
BaseShader
(Core &core)
BaseShader
clear
()
BaseShader
ComputeShader
(Core &core)
ComputeShader
ComputeShaderFromFile
(Core &core)
ComputeShaderFromFile
getComputeModule
() const
ComputeShader
getConstantDeclarations
() const
BaseShader
getDescriptorSetLayout
() const
BaseShader
getDisplayName
() const
BaseShader
getSamplerDeclarations
() const
BaseShader
getSSBODeclarations
() const
BaseShader
getUBODeclarations
() const
BaseShader
getWorkGroupSize
() const
ComputeShader
getWorkGroupSizeOverrides
() const
ComputeShader
init
(utility::ErrorState &error) override
ComputeShaderFromFile
virtual
initLayout
(VkDevice device, nap::utility::ErrorState &errorState)
BaseShader
protected
isIDProperty
(rtti::Instance &object, const rtti::Property &property)
Object
static
load
(const std::string &displayName, const std::vector< std::string > &searchPaths, const char *compShader, int compSize, utility::ErrorState &errorState)
ComputeShader
protected
virtual
mComputePath
ComputeShaderFromFile
mConstantDeclarations
BaseShader
protected
mDescriptorSetLayout
BaseShader
protected
mDisplayName
BaseShader
protected
mEnableMaxGroupSizeDefault
ComputeShader
mID
Object
mRenderService
BaseShader
protected
mRestrictModuleIncludes
ComputeShaderFromFile
mSamplerDeclarations
BaseShader
protected
mSSBODeclarations
BaseShader
protected
mUBODeclarations
BaseShader
protected
Object
()
Object
Object
(Object &)=delete
Object
Object
(Object &&)=delete
Object
onDestroy
()
Object
virtual
operator=
(const Object &)=delete
Object
operator=
(Object &&)=delete
Object
Resource
()
Resource
verifyShaderVariableDeclarations
(utility::ErrorState &errorState)
BaseShader
protected
~BaseShader
()
BaseShader
virtual
~ComputeShader
()
ComputeShader
~Object
()
Object
virtual
Generated by doxygen