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.

46 lines
2.4KB

  1. GL_NV_video_capture
  2. http://www.opengl.org/registry/specs/NV/video_capture.txt
  3. GL_NV_video_capture
  4. GL_VIDEO_BUFFER_NV 0x9020
  5. GL_VIDEO_BUFFER_BINDING_NV 0x9021
  6. GL_FIELD_UPPER_NV 0x9022
  7. GL_FIELD_LOWER_NV 0x9023
  8. GL_NUM_VIDEO_CAPTURE_STREAMS_NV 0x9024
  9. GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV 0x9025
  10. GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV 0x9026
  11. GL_LAST_VIDEO_CAPTURE_STATUS_NV 0x9027
  12. GL_VIDEO_BUFFER_PITCH_NV 0x9028
  13. GL_VIDEO_COLOR_CONVERSION_MATRIX_NV 0x9029
  14. GL_VIDEO_COLOR_CONVERSION_MAX_NV 0x902A
  15. GL_VIDEO_COLOR_CONVERSION_MIN_NV 0x902B
  16. GL_VIDEO_COLOR_CONVERSION_OFFSET_NV 0x902C
  17. GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV 0x902D
  18. GL_PARTIAL_SUCCESS_NV 0x902E
  19. GL_SUCCESS_NV 0x902F
  20. GL_FAILURE_NV 0x9030
  21. GL_YCBYCR8_422_NV 0x9031
  22. GL_YCBAYCR8A_4224_NV 0x9032
  23. GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV 0x9033
  24. GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV 0x9034
  25. GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV 0x9035
  26. GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV 0x9036
  27. GL_Z4Y12Z4CB12Z4CR12_444_NV 0x9037
  28. GL_VIDEO_CAPTURE_FRAME_WIDTH_NV 0x9038
  29. GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV 0x9039
  30. GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV 0x903A
  31. GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV 0x903B
  32. GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV 0x903C
  33. void glBeginVideoCaptureNV (GLuint video_capture_slot)
  34. void glBindVideoCaptureStreamBufferNV (GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset)
  35. void glBindVideoCaptureStreamTextureNV (GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture)
  36. void glEndVideoCaptureNV (GLuint video_capture_slot)
  37. void glGetVideoCaptureivNV (GLuint video_capture_slot, GLenum pname, GLint* params)
  38. GLenum glVideoCaptureNV (GLuint video_capture_slot, GLuint* sequence_num, GLuint64EXT *capture_time)
  39. void glGetVideoCaptureStreamivNV (GLuint video_capture_slot, GLuint stream, GLenum pname, GLint* params)
  40. void glGetVideoCaptureStreamfvNV (GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat* params)
  41. void glGetVideoCaptureStreamdvNV (GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble* params)
  42. void glVideoCaptureStreamParameterivNV (GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint* params)
  43. void glVideoCaptureStreamParameterfvNV (GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat* params)
  44. void glVideoCaptureStreamParameterdvNV (GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble* params)