mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-13 09:35:23 -04:00
Don't use GLX_ extension string.
This commit is contained in:
parent
1ceeeda4ba
commit
3e0d217e48
@ -16,8 +16,7 @@ namespace ClassicalSharp.GraphicsAPI {
|
|||||||
int textureDimensions;
|
int textureDimensions;
|
||||||
bool nonPow2;
|
bool nonPow2;
|
||||||
const string nonPow2Ext = "GL_ARB_texture_non_power_of_two";
|
const string nonPow2Ext = "GL_ARB_texture_non_power_of_two";
|
||||||
const string vboExt1 = "GL_ARB_vertex_buffer_object",
|
const string vboExt = "GL_ARB_vertex_buffer_object";
|
||||||
vboExt2 = "GLX_ARB_vertex_buffer_object";
|
|
||||||
bool useVbos = true;
|
bool useVbos = true;
|
||||||
BeginMode[] modeMappings = new BeginMode[] {
|
BeginMode[] modeMappings = new BeginMode[] {
|
||||||
BeginMode.Triangles, BeginMode.Lines, BeginMode.Points,
|
BeginMode.Triangles, BeginMode.Lines, BeginMode.Points,
|
||||||
@ -28,7 +27,7 @@ namespace ClassicalSharp.GraphicsAPI {
|
|||||||
GL.GetInteger( GetPName.MaxTextureSize, out textureDimensions );
|
GL.GetInteger( GetPName.MaxTextureSize, out textureDimensions );
|
||||||
string extensions = GL.GetString( StringName.Extensions );
|
string extensions = GL.GetString( StringName.Extensions );
|
||||||
nonPow2 = extensions.Contains( nonPow2Ext );
|
nonPow2 = extensions.Contains( nonPow2Ext );
|
||||||
useVbos = extensions.Contains( vboExt1 ) || extensions.Contains( vboExt2 );
|
useVbos = extensions.Contains( vboExt );
|
||||||
if( useVbos ) {
|
if( useVbos ) {
|
||||||
SetupVb();
|
SetupVb();
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user