Torque3D Documentation / _generateds / AccuTexFeatHLSL

AccuTexFeatHLSL

Engine/source/shaderGen/HLSL/accuFeatureHLSL.h

Accu texture.

More...

Public Functions

Var *
addOutAccuVec(Vector< ShaderComponent * > & componentList, MultiLine * meta)
getAccuVec(MultiLine * meta, LangElement * accuVec)

Identifies what type of blending a feature uses.

Returns the name of this feature.

Returns the resource requirements of this feature based on what other features are present.

setTexData(Material::StageData & stageDat, const MaterialFeatureData & fd, RenderPassData & passData, U32 & texIndex)

Fills texture related info in RenderPassData for this feature.

Detailed Description

Accu texture.

Public Functions

addOutAccuVec(Vector< ShaderComponent * > & componentList, MultiLine * meta)

getAccuVec(MultiLine * meta, LangElement * accuVec)

getBlendOp()

Reimplemented from: ShaderFeature

getName()

Reimplemented from: ShaderFeature

getResources(const MaterialFeatureData & fd)

Reimplemented from: ShaderFeature

processPix(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)

Reimplemented from: ShaderFeature

processVert(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)

Reimplemented from: ShaderFeature

setTexData(Material::StageData & stageDat, const MaterialFeatureData & fd, RenderPassData & passData, U32 & texIndex)

Reimplemented from: ShaderFeature