Removed some state from renderitems

git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1046 6778bc44-b910-0410-a7a0-be141de4315d
This commit is contained in:
psperl
2008-06-22 16:19:54 +00:00
parent a6259e9da5
commit 2f74d1fb11
4 changed files with 30 additions and 17 deletions

View File

@ -149,9 +149,12 @@ void Renderer::RenderFrame(Pipeline* pipeline)
Interpolation(pipeline);
renderContext.texsize = texsize;
renderContext.aspectCorrect = correction;
renderContext.aspectRatio = aspect;
for (vector<RenderItem*>::iterator pos = pipeline->drawables.begin(); pos != pipeline->drawables.end(); ++pos)
(*pos)->Draw();
(*pos)->Draw(renderContext);
/** Restore original view state */
glMatrixMode( GL_MODELVIEW );
@ -1842,7 +1845,7 @@ void Renderer::CompositeOutput(Pipeline* pipeline)
glDisableClientState(GL_TEXTURE_COORD_ARRAY);
for (vector<RenderItem*>::iterator pos = pipeline->compositeDrawables.begin(); pos != pipeline->compositeDrawables.end(); ++pos)
(*pos)->Draw();
(*pos)->Draw(renderContext);
}