- more rendering speed improvements (conversion of main portions of minimap to vertex arrays)

This commit is contained in:
Mark Vejvoda
2011-02-09 01:27:41 +00:00
parent d0e050dde3
commit 49d7f5f036
2 changed files with 147 additions and 10 deletions

View File

@@ -58,6 +58,11 @@ void ModelRendererGl::begin(bool renderNormals, bool renderTextures, bool render
glEnable(GL_NORMALIZE);
glEnable(GL_BLEND);
glEnable(GL_POLYGON_OFFSET_FILL);
//glEnable(GL_POLYGON_OFFSET_LINE);
//glEnable(GL_POLYGON_OFFSET_POINT);
glPolygonOffset(1.0f, 1.0f);
glEnableClientState(GL_VERTEX_ARRAY);
if(renderNormals){
@@ -89,6 +94,11 @@ void ModelRendererGl::end() {
//set render state
rendering= false;
glPolygonOffset( 0.0f, 0.0f );
glDisable(GL_POLYGON_OFFSET_FILL);
//glDisable(GL_POLYGON_OFFSET_LINE);
//glDisable(GL_POLYGON_OFFSET_POINT);
//pop
glPopAttrib();
glPopClientAttrib();