* Only load needed extensions (ie none.)

* Fix bug in version query.
* First commit!
This commit is contained in:
Kester Maddock
2004-03-31 12:20:02 +00:00
parent 79ecc08b89
commit fd470d9623
5 changed files with 174 additions and 5487 deletions

View File

@@ -51,7 +51,7 @@
#include "RAS_GLExtensionManager.h"
using namespace RAS_GL;
using namespace bgl;
RAS_VAOpenGLRasterizer::RAS_VAOpenGLRasterizer(RAS_ICanvas* canvas)
:RAS_OpenGLRasterizer(canvas)
@@ -201,10 +201,10 @@ void RAS_VAOpenGLRasterizer::IndexPrimitives( const vecVertexArray& vertexarrays
glTexCoordPointer(2,GL_FLOAT,vtxstride,vertexarray->getUV1());
glColorPointer(4,GL_UNSIGNED_BYTE,vtxstride,&vertexarray->getRGBA());
glNormalPointer(GL_SHORT,vtxstride,vertexarray->getNormal());
glLockArraysEXT(0,numverts);
//glLockArraysEXT(0,numverts);
// here the actual drawing takes places
glDrawElements(drawmode,numindices,GL_UNSIGNED_INT,&(indexarray[0]));
glUnlockArraysEXT();
//glUnlockArraysEXT();
}
}