Clone of mesa.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

MESA_copy_sub_buffer.spec 1.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. Name
  2. MESA_copy_sub_buffer
  3. Name Strings
  4. GLX_MESA_copy_sub_buffer
  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. 215
  13. Dependencies
  14. OpenGL 1.0 or later is required.
  15. GLX 1.0 or later is required.
  16. Overview
  17. The glxCopySubBufferMESA() function copies a rectangular region
  18. of the back color buffer to the front color buffer. This can be
  19. used to quickly repaint 3D windows in response to expose events
  20. when the back color buffer cannot be damaged by other windows.
  21. IP Status
  22. Open-source; freely implementable.
  23. Issues
  24. None.
  25. New Procedures and Functions
  26. void glXCopySubBufferMESA( Display *dpy, GLXDrawable drawable,
  27. int x, int y, int width, int height );
  28. New Tokens
  29. None.
  30. Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors)
  31. Add to section 3.3.10 Double Buffering:
  32. The function
  33. void glXCopySubBufferMESA( Display *dpy, GLXDrawable drawable,
  34. int x, int y, int width, int height );
  35. may be used to copy a rectangular region of the back color buffer to
  36. the front color buffer. This can be used to quickly repaint 3D windows
  37. in response to expose events when the back color buffer cannot be
  38. damaged by other windows.
  39. <x> and <y> indicates the lower-left corner of the region to copy and
  40. <width> and <height> indicate the size in pixels. Coordinate (0,0)
  41. corresponds to the lower-left pixel of the window, like glReadPixels.
  42. GLX Protocol
  43. None at this time. The extension is implemented in terms of ordinary
  44. Xlib protocol inside of Mesa.
  45. Errors
  46. None.
  47. New State
  48. None.
  49. Revision History
  50. 8 June 2000 - initial specification