Source code of Windows XP (NT5)
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.

59 lines
1.3 KiB

  1. /* *** Incomplete *** */
  2. /*
  3. ** GLX Extension Strings
  4. */
  5. #define GLX_SGI_swap_control 1
  6. #define GLX_SGI_video_sync 1
  7. #define GLX_SGIS_multisample 1
  8. #define GLX_SGI_make_current_read 1
  9. #define GLX_EXT_visual_rating 1
  10. #define GLX_EXT_visual_info 1
  11. #define GLX_SGI_transparent_pixel 1
  12. /*
  13. ** GLX_SGI_swap_control
  14. */
  15. /* GLX_SGI_swap_control: Swap modes */
  16. #define GLX_SWAP_DEFAULT_SGI 1
  17. #define GLX_SWAP_MUXPIPE_SGI 2
  18. #define GLX_SWAP_GANG_SGI 3
  19. /* GLX_SGI_swap_control: Mode specific parameters */
  20. #define GLX_MUXPIPE0_SGI 0x1
  21. #define GLX_MUXPIPE1_SGI 0x2
  22. #define GLX_MUXPIPE2_SGI 0x4
  23. /*
  24. ** Names for attributes to glXGetConfig.
  25. */
  26. #define GLX_VISUAL_RATING_EXT 0x20
  27. #define GLX_UGLY_VISUAL_OK_EXT 0x21
  28. #define GLX_X_VISUAL_TYPE_EXT 0x22
  29. #define GLX_SAMPLES_SGIS 100000 /* number of samples per pixel */
  30. #define GLX_SAMPLE_BUFFER_SGIS 100001 /* the number of multisample buffers */
  31. /* GLX_EXT_visual_rating: visual rating tokens */
  32. #define GLX_GOOD_VISUAL_EXT 0x1
  33. #define GLX_BAD_VISUAL_EXT 0x2
  34. #define GLX_UGLY_VISUAL_EXT 0x3
  35. /* GLX_EXT_visual_info: visual type tokens */
  36. #define GLX_TRUE_COLOR_EXT 0x1
  37. #define GLX_DIRECT_COLOR_EXT 0x2
  38. #define GLX_PSEUDO_COLOR_EXT 0x3
  39. #define GLX_STATIC_COLOR_EXT 0x4
  40. #define GLX_GRAY_SCALE_EXT 0x5
  41. #define GLX_STATIC_GRAY_EXT 0x6