summaryrefslogtreecommitdiff
path: root/src/mesa/main/get.c
diff options
context:
space:
mode:
authorDaniel Borca <dborca@users.sourceforge.net>2004-09-13 08:47:01 +0000
committerDaniel Borca <dborca@users.sourceforge.net>2004-09-13 08:47:01 +0000
commita9ea1628da5f17274cd7ee023f438046dc992073 (patch)
tree23bcf6e863b2e02e9967534aae683b8e93fe992d /src/mesa/main/get.c
parente54464e9d3035e3f785bcfaf924e947b522427d6 (diff)
changes towards GL_ARB_point_sprite (two-zero)
Diffstat (limited to 'src/mesa/main/get.c')
-rw-r--r--src/mesa/main/get.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/mesa/main/get.c b/src/mesa/main/get.c
index 38ae4df85b..aaff7176f9 100644
--- a/src/mesa/main/get.c
+++ b/src/mesa/main/get.c
@@ -1390,6 +1390,12 @@ _mesa_GetBooleanv( GLenum pname, GLboolean *params )
CHECK_EXTENSION_B(NV_point_sprite, pname);
*params = ENUM_TO_BOOL(ctx->Point.SpriteRMode);
break;
+#if GL_VERSION_2_0
+ case GL_POINT_SPRITE_COORD_ORIGIN:
+ CHECK_EXTENSION_B(ARB_point_sprite, pname);
+ *params = ENUM_TO_BOOL(ctx->Point.SpriteOrigin);
+ break;
+#endif
/* GL_SGIS_generate_mipmap */
case GL_GENERATE_MIPMAP_HINT_SGIS:
@@ -2942,6 +2948,12 @@ _mesa_GetDoublev( GLenum pname, GLdouble *params )
CHECK_EXTENSION_D(NV_point_sprite, pname);
*params = (GLdouble) ctx->Point.SpriteRMode;
break;
+#if GL_VERSION_2_0
+ case GL_POINT_SPRITE_COORD_ORIGIN:
+ CHECK_EXTENSION_D(ARB_point_sprite, pname);
+ *params = (GLdouble) ctx->Point.SpriteOrigin;
+ break;
+#endif
/* GL_SGIS_generate_mipmap */
case GL_GENERATE_MIPMAP_HINT_SGIS:
@@ -4468,6 +4480,12 @@ _mesa_GetFloatv( GLenum pname, GLfloat *params )
CHECK_EXTENSION_F(NV_point_sprite, pname);
*params = (GLfloat) ctx->Point.SpriteRMode;
break;
+#if GL_VERSION_2_0
+ case GL_POINT_SPRITE_COORD_ORIGIN:
+ CHECK_EXTENSION_F(ARB_point_sprite, pname);
+ *params = (GLfloat) ctx->Point.SpriteOrigin;
+ break;
+#endif
/* GL_SGIS_generate_mipmap */
case GL_GENERATE_MIPMAP_HINT_SGIS:
@@ -6032,6 +6050,12 @@ _mesa_GetIntegerv( GLenum pname, GLint *params )
CHECK_EXTENSION_I(NV_point_sprite, pname);
*params = (GLint) ctx->Point.SpriteRMode;
break;
+#if GL_VERSION_2_0
+ case GL_POINT_SPRITE_COORD_ORIGIN:
+ CHECK_EXTENSION_I(ARB_point_sprite, pname);
+ *params = (GLint) ctx->Point.SpriteOrigin;
+ break;
+#endif
/* GL_SGIS_generate_mipmap */
case GL_GENERATE_MIPMAP_HINT_SGIS: