get.h revision 4a49301e
11.1Seeh/** 21.1Seeh * \file get.h 31.1Seeh * State query functions. 41.1Seeh */ 51.1Seeh 61.1Seeh/* 71.1Seeh * Mesa 3-D graphics library 81.1Seeh * Version: 3.5 91.1Seeh * 101.1Seeh * Copyright (C) 1999-2001 Brian Paul All Rights Reserved. 111.1Seeh * 121.1Seeh * Permission is hereby granted, free of charge, to any person obtaining a 131.1Seeh * copy of this software and associated documentation files (the "Software"), 141.1Seeh * to deal in the Software without restriction, including without limitation 151.1Seeh * the rights to use, copy, modify, merge, publish, distribute, sublicense, 161.1Seeh * and/or sell copies of the Software, and to permit persons to whom the 171.1Seeh * Software is furnished to do so, subject to the following conditions: 181.1Seeh * 191.1Seeh * The above copyright notice and this permission notice shall be included 201.1Seeh * in all copies or substantial portions of the Software. 211.1Seeh * 221.1Seeh * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 231.1Seeh * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 241.1Seeh * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 251.1Seeh * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 261.1Seeh * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 271.1Seeh * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 281.1Seeh */ 291.1Seeh 301.1Seeh 311.1Seeh#ifndef GET_H 321.1Seeh#define GET_H 331.1Seeh 341.1Seeh 351.1Seeh#include "mtypes.h" 361.1Seeh 371.1Seeh 381.1Seehextern void GLAPIENTRY 391.1Seeh_mesa_GetBooleanv( GLenum pname, GLboolean *params ); 401.1Seeh 411.1Seehextern void GLAPIENTRY 421.1Seeh_mesa_GetDoublev( GLenum pname, GLdouble *params ); 431.1Seeh 441.1Seehextern void GLAPIENTRY 451.1Seeh_mesa_GetFloatv( GLenum pname, GLfloat *params ); 461.1Seeh 471.1Seehextern void GLAPIENTRY 481.1Seeh_mesa_GetIntegerv( GLenum pname, GLint *params ); 491.1Seeh 501.1Seehextern void GLAPIENTRY 511.1Seeh_mesa_GetInteger64v( GLenum pname, GLint64 *params ); 521.1Seeh 531.1Seehextern void GLAPIENTRY 541.1Seeh_mesa_GetPointerv( GLenum pname, GLvoid **params ); 551.1Seeh 561.1Seehextern const GLubyte * GLAPIENTRY 571.1Seeh_mesa_GetString( GLenum name ); 581.1Seeh 591.1Seehextern GLenum GLAPIENTRY 601.1Seeh_mesa_GetError( void ); 611.1Seeh 621.1Seeh#endif 631.1Seeh