PixelSpecularHLSL
Engine/source/shaderGen/HLSL/pixSpecularHLSL.h
A per-pixel specular feature.
Protected Attributes
Public Functions
Returns the resource requirements of this feature based on what other features are present.
processPix(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
processVert(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Detailed Description
A per-pixel specular feature.
Protected Attributes
ShaderIncludeDependency mDep
Public Functions
PixelSpecularHLSL()
getName()
Reimplemented from: ShaderFeature
Reimplemented by: DeferredPixelSpecularHLSL
getResources(const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
Reimplemented by: DeferredPixelSpecularHLSL
processPix(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
Reimplemented by: DeferredPixelSpecularHLSL
processVert(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
Reimplemented by: DeferredPixelSpecularHLSL
