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