Rebel Fork Framework
|
This is the complete list of members for Urho3D::ShaderVariation, including all inherited members.
CompileFromSource() (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
Create() (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
defines_ | Urho3D::ShaderVariation | private |
GetCachedVariationName(ea::string_view extension) const (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
GetDefines() const | Urho3D::ShaderVariation | inline |
GetShaderName() const | Urho3D::ShaderVariation | |
GetShaderVariationName() const | Urho3D::ShaderVariation | |
graphics_ | Urho3D::ShaderVariation | private |
LoadByteCode(const FileIdentifier &binaryShaderName) (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
NeedShaderOptimization() const (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
NeedShaderTranslation() const (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
OnReloaded() (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
owner_ | Urho3D::ShaderVariation | private |
PrepareGLSLShaderCode(const ea::string &originalShaderCode) const (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
ProcessShaderSource(ea::string_view &translatedSource, const SpirVShader *&translatedSpirv, ConstByteSpan &translatedBytecode, ea::string_view originalShaderCode) (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
SaveByteCode(const FileIdentifier &binaryShaderName) (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation | private |
ShaderVariation(Shader *owner, ShaderType type, const ea::string &defines) (defined in Urho3D::ShaderVariation) | Urho3D::ShaderVariation |