update the rendered data, not the source data (fixes one-frame glitch)
This commit is contained in:
@@ -48,8 +48,10 @@ public:
|
|||||||
// parameters have no effect.
|
// parameters have no effect.
|
||||||
Actor::SetTextureRenderStates();
|
Actor::SetTextureRenderStates();
|
||||||
|
|
||||||
for( int i = 0; i < ARRAYSIZE(m_LineStrip); ++i )
|
for( unsigned i = 0; i < m_Quads.size(); ++i )
|
||||||
m_LineStrip[i].c = this->m_pTempState->diffuse[0];
|
m_Quads[i].c = this->m_pTempState->diffuse[0];
|
||||||
|
for( unsigned i = 0; i < VALUE_RESOLUTION*iCircleVertices; ++i )
|
||||||
|
m_pCircles[i].c = this->m_pTempState->diffuse[0];
|
||||||
|
|
||||||
DISPLAY->DrawQuads( &m_Quads[0], m_Quads.size() );
|
DISPLAY->DrawQuads( &m_Quads[0], m_Quads.size() );
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user