Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /* $Id: glstate.h,v 1.1 1999/08/19 00:55:42 jtg Exp $ */
  2. /*
  3. * Print GL state information (for debugging)
  4. * Copyright (C) 1998 Brian Paul
  5. *
  6. * This library is free software; you can redistribute it and/or
  7. * modify it under the terms of the GNU Library General Public
  8. * License as published by the Free Software Foundation; either
  9. * version 2 of the License, or (at your option) any later version.
  10. *
  11. * This library is distributed in the hope that it will be useful,
  12. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  14. * Library General Public License for more details.
  15. *
  16. * You should have received a copy of the GNU Library General Public
  17. * License along with this library; if not, write to the Free
  18. * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  19. */
  20. /*
  21. * $Log: glstate.h,v $
  22. * Revision 1.1 1999/08/19 00:55:42 jtg
  23. * Initial revision
  24. *
  25. * Revision 1.2 1999/06/19 01:36:43 brianp
  26. * more features added
  27. *
  28. * Revision 1.1 1998/11/24 03:41:16 brianp
  29. * Initial revision
  30. *
  31. */
  32. #ifndef GLSTATE_H
  33. #define GLSTATE_H
  34. #include <GL/gl.h>
  35. extern const char *GetNameString( GLenum var );
  36. extern void PrintState( int indent, GLenum var );
  37. extern void PrintAttribState( GLbitfield attrib );
  38. extern void PrintPixelStoreState( void );
  39. #endif