Dry
Dry
ShaderVariation
Dry::ShaderVariation Member List
This is the complete list of members for
Dry::ShaderVariation
, including all inherited members.
AddRef
()
Dry::RefCounted
byteCode_
Dry::ShaderVariation
private
CalculateConstantBufferSizes
()
Dry::ShaderVariation
private
ClearDataLost
()
Dry::GPUObject
Compile
()
Dry::ShaderVariation
private
compilerOutput_
Dry::ShaderVariation
private
constantBufferSizes_
Dry::ShaderVariation
private
Create
()
Dry::ShaderVariation
dataLost_
Dry::GPUObject
protected
dataPending_
Dry::GPUObject
protected
defines_
Dry::ShaderVariation
private
definesClipPlane_
Dry::ShaderVariation
private
elementHash_
Dry::ShaderVariation
private
elementSemanticNames
Dry::ShaderVariation
static
GetByteCode
() const
Dry::ShaderVariation
inline
GetCompilerOutput
() const
Dry::ShaderVariation
inline
GetConstantBufferSizes
() const
Dry::ShaderVariation
inline
GetDefines
() const
Dry::ShaderVariation
inline
GetDefinesClipPlane
()
Dry::ShaderVariation
inline
GetElementHash
() const
Dry::ShaderVariation
inline
GetFullName
() const
Dry::ShaderVariation
inline
GetGPUObject
() const
Dry::GPUObject
inline
GetGPUObjectName
() const
Dry::GPUObject
inline
GetGraphics
() const
Dry::GPUObject
GetName
() const
Dry::ShaderVariation
inline
GetOwner
() const
Dry::ShaderVariation
GetParameters
() const
Dry::ShaderVariation
inline
GetShaderType
() const
Dry::ShaderVariation
inline
GPUObject
(Graphics *graphics)
Dry::GPUObject
explicit
graphics_
Dry::GPUObject
protected
HasParameter
(StringHash param) const
Dry::ShaderVariation
inline
HasPendingData
() const
Dry::GPUObject
inline
HasTextureUnit
(TextureUnit unit) const
Dry::ShaderVariation
inline
IsDataLost
() const
Dry::GPUObject
inline
LoadByteCode
(const String &binaryShaderName)
Dry::ShaderVariation
private
name_
Dry::ShaderVariation
private
object_
Dry::GPUObject
protected
OnDeviceLost
() override
Dry::ShaderVariation
virtual
OnDeviceReset
()
Dry::GPUObject
virtual
operator=
(const RefCounted &rhs)=delete
Dry::RefCounted
owner_
Dry::ShaderVariation
private
parameters_
Dry::ShaderVariation
private
ParseParameters
(unsigned char *bufData, unsigned bufSize)
Dry::ShaderVariation
private
RefCounted
()
Dry::RefCounted
RefCounted
(const RefCounted &rhs)=delete
Dry::RefCounted
RefCountPtr
()
Dry::RefCounted
inline
Refs
() const
Dry::RefCounted
Release
() override
Dry::ShaderVariation
virtual
ReleaseRef
()
Dry::RefCounted
SaveByteCode
(const String &binaryShaderName)
Dry::ShaderVariation
private
SetDefines
(const String &defines)
Dry::ShaderVariation
SetName
(const String &name)
Dry::ShaderVariation
ShaderVariation
(Shader *owner, ShaderType type)
Dry::ShaderVariation
type_
Dry::ShaderVariation
private
useTextureUnits_
Dry::ShaderVariation
private
WeakRefs
() const
Dry::RefCounted
~GPUObject
()
Dry::GPUObject
virtual
~RefCounted
()
Dry::RefCounted
virtual
~ShaderVariation
() override
Dry::ShaderVariation
Generated on Thu Apr 16 2020 21:45:27 for Dry by
1.8.13