Cleanup extension initialization
This commit is contained in:
parent
766cace955
commit
ad0bf64b18
2 changed files with 6 additions and 2 deletions
|
@ -1711,11 +1711,14 @@ void registerGlExtensions(CGlExtensions &ext)
|
|||
|
||||
// ARB extensions
|
||||
// -------------
|
||||
if(!ext.DisableHardwareVertexArrayAGP)
|
||||
if (!ext.DisableHardwareVertexArrayAGP)
|
||||
{
|
||||
ext.ARBVertexBufferObject = setupARBVertexBufferObject(glext);
|
||||
if (ext.ARBVertexBufferObject)
|
||||
{
|
||||
ext.ARBMapBufferRange = setupARBMapBufferRange(glext);
|
||||
}
|
||||
}
|
||||
|
||||
// fix for radeon 7200 -> disable agp
|
||||
if (ext.NbTextureStages == 3 && (ext.ATIVertexArrayObject || ext.ARBVertexBufferObject))
|
||||
|
|
|
@ -168,6 +168,7 @@ public:
|
|||
EXTVertexShader= false;
|
||||
ARBFragmentProgram = false;
|
||||
ARBVertexBufferObject = false;
|
||||
ARBMapBufferRange = false;
|
||||
ARBVertexProgram = false;
|
||||
NVTextureRectangle = false;
|
||||
EXTTextureRectangle = false;
|
||||
|
|
Loading…
Reference in a new issue