mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 11:48:06 +02:00
Minor changes to get ready for OpenGL 2.1.
This commit is contained in:
parent
029d18cd3d
commit
61fd687c74
3 changed files with 11 additions and 1 deletions
|
|
@ -58,6 +58,7 @@ static const struct {
|
|||
{ OFF, "GL_ARB_point_sprite", F(ARB_point_sprite) },
|
||||
{ OFF, "GL_ARB_shader_objects", F(ARB_shader_objects) },
|
||||
{ OFF, "GL_ARB_shading_language_100", F(ARB_shading_language_100) },
|
||||
{ OFF, "GL_ARB_shading_language_120", F(ARB_shading_language_120) },
|
||||
{ OFF, "GL_ARB_shadow", F(ARB_shadow) },
|
||||
{ OFF, "GL_ARB_shadow_ambient", F(SGIX_shadow_ambient) },
|
||||
{ OFF, "GL_ARB_texture_border_clamp", F(ARB_texture_border_clamp) },
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@ _mesa_GetString( GLenum name )
|
|||
static const char *version_1_4 = "1.4 Mesa " MESA_VERSION_STRING;
|
||||
static const char *version_1_5 = "1.5 Mesa " MESA_VERSION_STRING;
|
||||
static const char *version_2_0 = "1.5 Mesa " MESA_VERSION_STRING;
|
||||
static const char *version_2_1 = "1.5 Mesa " MESA_VERSION_STRING;
|
||||
|
||||
#if FEATURE_ARB_shading_language_100
|
||||
static const char *sl_version_110 = "1.10 Mesa " MESA_VERSION_STRING;
|
||||
|
|
@ -114,7 +115,14 @@ _mesa_GetString( GLenum name )
|
|||
ctx->Extensions.ARB_vertex_shader &&
|
||||
ctx->Extensions.ARB_fragment_shader &&
|
||||
ctx->Extensions.ARB_texture_non_power_of_two) {
|
||||
return (const GLubyte *) version_2_0;
|
||||
if (ctx->Extensions.ARB_shading_language_120 &&
|
||||
ctx->Extensions.EXT_pixel_buffer_object &&
|
||||
ctx->Extensions.EXT_texture_sRGB) {
|
||||
return (const GLubyte *) version_2_1;
|
||||
}
|
||||
else {
|
||||
return (const GLubyte *) version_2_0;
|
||||
}
|
||||
}
|
||||
else {
|
||||
return (const GLubyte *) version_1_5;
|
||||
|
|
|
|||
|
|
@ -2406,6 +2406,7 @@ struct gl_extensions
|
|||
GLboolean ARB_point_sprite;
|
||||
GLboolean ARB_shader_objects;
|
||||
GLboolean ARB_shading_language_100;
|
||||
GLboolean ARB_shading_language_120;
|
||||
GLboolean ARB_shadow;
|
||||
GLboolean ARB_texture_border_clamp;
|
||||
GLboolean ARB_texture_compression;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue