mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-12 07:04:36 +00:00
Removed old fixed function code from GFX.
This commit is contained in:
parent
58d2e30af7
commit
5a933c00d3
53 changed files with 98 additions and 1646 deletions
|
|
@ -1520,14 +1520,10 @@ void fxFoliageReplicator::renderObject(ObjectRenderInst *ri, SceneRenderState *s
|
|||
|
||||
// Debug SB
|
||||
desc.samplersDefined = true;
|
||||
desc.samplers[0].textureColorOp = GFXTOPDisable;
|
||||
desc.samplers[1].textureColorOp = GFXTOPDisable;
|
||||
|
||||
mDebugSB = GFX->createStateBlock(desc);
|
||||
|
||||
// Render SB
|
||||
desc.samplers[0].textureColorOp = GFXTOPModulate;
|
||||
desc.samplers[1].textureColorOp = GFXTOPModulate;
|
||||
desc.samplers[1].addressModeU = GFXAddressClamp;
|
||||
desc.samplers[1].addressModeV = GFXAddressClamp;
|
||||
|
||||
|
|
|
|||
|
|
@ -1608,14 +1608,6 @@ void Precipitation::renderObject(ObjectRenderInst *ri, SceneRenderState *state,
|
|||
mDefaultSB = GFX->createStateBlock(desc);
|
||||
|
||||
desc.samplersDefined = true;
|
||||
desc.samplers[0].textureColorOp = GFXTOPModulate;
|
||||
desc.samplers[0].colorArg1 = GFXTATexture;
|
||||
desc.samplers[0].colorArg2 = GFXTADiffuse;
|
||||
desc.samplers[0].alphaOp = GFXTOPSelectARG1;
|
||||
desc.samplers[0].alphaArg1 = GFXTATexture;
|
||||
|
||||
desc.samplers[1].textureColorOp = GFXTOPDisable;
|
||||
desc.samplers[1].alphaOp = GFXTOPDisable;
|
||||
|
||||
mDistantSB = GFX->createStateBlock(desc);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -203,7 +203,6 @@ void GuiSpeedometerHud::onRender(Point2I offset, const RectI &updateRect)
|
|||
GFXStateBlockDesc desc;
|
||||
desc.setBlend(true, GFXBlendSrcAlpha, GFXBlendInvSrcAlpha);
|
||||
desc.samplersDefined = true;
|
||||
desc.samplers[0].textureColorOp = GFXTOPDisable;
|
||||
mBlendSB = GFX->createStateBlock(desc);
|
||||
}
|
||||
GFX->setStateBlock(mBlendSB);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue