mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 15:44:36 +00:00
remove shaderconst timer clamp
looks ike the postfx shaderconst update cycle rate limiter is the source of our flickering
This commit is contained in:
parent
a43458677a
commit
1e2b6c4e35
2 changed files with 0 additions and 4 deletions
|
|
@ -509,7 +509,6 @@ PostEffect::PostEffect()
|
||||||
dMemset( mTexSizeSC, 0, sizeof( GFXShaderConstHandle* ) * NumTextures );
|
dMemset( mTexSizeSC, 0, sizeof( GFXShaderConstHandle* ) * NumTextures );
|
||||||
dMemset( mRenderTargetParamsSC, 0, sizeof( GFXShaderConstHandle* ) * NumTextures );
|
dMemset( mRenderTargetParamsSC, 0, sizeof( GFXShaderConstHandle* ) * NumTextures );
|
||||||
|
|
||||||
mConstUpdateTimer = PlatformTimer::create();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
PostEffect::~PostEffect()
|
PostEffect::~PostEffect()
|
||||||
|
|
@ -1112,9 +1111,7 @@ void PostEffect::_setupConstants( const SceneRenderState *state )
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (mConstUpdateTimer->getElapsedMs() > TickMs)
|
|
||||||
{
|
{
|
||||||
mConstUpdateTimer->reset();
|
|
||||||
{
|
{
|
||||||
PROFILE_SCOPE(PostEffect_SetShaderConsts);
|
PROFILE_SCOPE(PostEffect_SetShaderConsts);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -324,7 +324,6 @@ protected:
|
||||||
|
|
||||||
EffectConstTable mEffectConsts;
|
EffectConstTable mEffectConsts;
|
||||||
|
|
||||||
PlatformTimer* mConstUpdateTimer;
|
|
||||||
///
|
///
|
||||||
virtual void _updateScreenGeometry( const Frustum &frustum,
|
virtual void _updateScreenGeometry( const Frustum &frustum,
|
||||||
GFXVertexBufferHandle<PFXVertex> *outVB );
|
GFXVertexBufferHandle<PFXVertex> *outVB );
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue