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.

MESA_set_3dfx_mode.spec 1.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. Name
  2. MESA_set_3dfx_mode
  3. Name Strings
  4. GLX_MESA_set_3dfx_mode
  5. Contact
  6. Brian Paul (brian 'at' mesa3d.org)
  7. Status
  8. Shipping since Mesa 2.6 in February, 1998.
  9. Version
  10. Last Modified Date: 8 June 2000
  11. Number
  12. ???
  13. Dependencies
  14. OpenGL 1.0 or later is required.
  15. GLX 1.0 or later is required.
  16. Overview
  17. The Mesa Glide driver allows full-screen rendering or rendering into
  18. an X window. The glXSet3DfxModeMESA() function allows an application
  19. to switch between full-screen and windowed rendering.
  20. IP Status
  21. Open-source; freely implementable.
  22. Issues
  23. None.
  24. New Procedures and Functions
  25. GLboolean glXSet3DfxModeMESA( GLint mode );
  26. New Tokens
  27. GLX_3DFX_WINDOW_MODE_MESA 0x1
  28. GLX_3DFX_FULLSCREEN_MODE_MESA 0x2
  29. Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors)
  30. The Mesa Glide device driver allows either rendering in full-screen
  31. mode or rendering into an X window. An application can switch between
  32. full-screen and window rendering with the command:
  33. GLboolean glXSet3DfxModeMESA( GLint mode );
  34. <mode> may either be GLX_3DFX_WINDOW_MODE_MESA to indicate window
  35. rendering or GLX_3DFX_FULLSCREEN_MODE_MESA to indicate full-screen mode.
  36. GL_TRUE is returned if <mode> is valid and the operation completed
  37. normally. GL_FALSE is returned if <mode> is invalid or if the Glide
  38. driver is not being used.
  39. Note that only one drawable and context can be created at any given
  40. time with the Mesa Glide driver.
  41. GLX Protocol
  42. None since this is a client-side extension.
  43. Errors
  44. None.
  45. New State
  46. None.
  47. Revision History
  48. 8 June 2000 - initial specification