1'''Autogenerated by xml_generate script, do not edit!''' 2from OpenGL import platform as _p, arrays 3# Code generation uses this 4from OpenGL.raw.GL import _types as _cs 5# End users want this... 6from OpenGL.raw.GL._types import * 7from OpenGL.raw.GL import _errors 8from OpenGL.constant import Constant as _C 9 10import ctypes 11_EXTENSION_NAME = 'GL_NV_video_capture' 12def _f( function ): 13 return _p.createFunction( function,_p.PLATFORM.GL,'GL_NV_video_capture',error_checker=_errors._error_checker) 14GL_FAILURE_NV=_C('GL_FAILURE_NV',0x9030) 15GL_FIELD_LOWER_NV=_C('GL_FIELD_LOWER_NV',0x9023) 16GL_FIELD_UPPER_NV=_C('GL_FIELD_UPPER_NV',0x9022) 17GL_LAST_VIDEO_CAPTURE_STATUS_NV=_C('GL_LAST_VIDEO_CAPTURE_STATUS_NV',0x9027) 18GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV=_C('GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV',0x9025) 19GL_NUM_VIDEO_CAPTURE_STREAMS_NV=_C('GL_NUM_VIDEO_CAPTURE_STREAMS_NV',0x9024) 20GL_PARTIAL_SUCCESS_NV=_C('GL_PARTIAL_SUCCESS_NV',0x902E) 21GL_SUCCESS_NV=_C('GL_SUCCESS_NV',0x902F) 22GL_VIDEO_BUFFER_BINDING_NV=_C('GL_VIDEO_BUFFER_BINDING_NV',0x9021) 23GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV=_C('GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV',0x902D) 24GL_VIDEO_BUFFER_NV=_C('GL_VIDEO_BUFFER_NV',0x9020) 25GL_VIDEO_BUFFER_PITCH_NV=_C('GL_VIDEO_BUFFER_PITCH_NV',0x9028) 26GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV=_C('GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV',0x903B) 27GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV=_C('GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV',0x903A) 28GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV=_C('GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV',0x9039) 29GL_VIDEO_CAPTURE_FRAME_WIDTH_NV=_C('GL_VIDEO_CAPTURE_FRAME_WIDTH_NV',0x9038) 30GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV=_C('GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV',0x903C) 31GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV=_C('GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV',0x9026) 32GL_VIDEO_COLOR_CONVERSION_MATRIX_NV=_C('GL_VIDEO_COLOR_CONVERSION_MATRIX_NV',0x9029) 33GL_VIDEO_COLOR_CONVERSION_MAX_NV=_C('GL_VIDEO_COLOR_CONVERSION_MAX_NV',0x902A) 34GL_VIDEO_COLOR_CONVERSION_MIN_NV=_C('GL_VIDEO_COLOR_CONVERSION_MIN_NV',0x902B) 35GL_VIDEO_COLOR_CONVERSION_OFFSET_NV=_C('GL_VIDEO_COLOR_CONVERSION_OFFSET_NV',0x902C) 36GL_YCBAYCR8A_4224_NV=_C('GL_YCBAYCR8A_4224_NV',0x9032) 37GL_YCBYCR8_422_NV=_C('GL_YCBYCR8_422_NV',0x9031) 38GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV=_C('GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV',0x9036) 39GL_Z4Y12Z4CB12Z4CR12_444_NV=_C('GL_Z4Y12Z4CB12Z4CR12_444_NV',0x9037) 40GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV=_C('GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV',0x9035) 41GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV=_C('GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV',0x9034) 42GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV=_C('GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV',0x9033) 43@_f 44@_p.types(None,_cs.GLuint) 45def glBeginVideoCaptureNV(video_capture_slot):pass 46@_f 47@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,_cs.GLintptrARB) 48def glBindVideoCaptureStreamBufferNV(video_capture_slot,stream,frame_region,offset):pass 49@_f 50@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,_cs.GLenum,_cs.GLuint) 51def glBindVideoCaptureStreamTextureNV(video_capture_slot,stream,frame_region,target,texture):pass 52@_f 53@_p.types(None,_cs.GLuint) 54def glEndVideoCaptureNV(video_capture_slot):pass 55@_f 56@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,arrays.GLdoubleArray) 57def glGetVideoCaptureStreamdvNV(video_capture_slot,stream,pname,params):pass 58@_f 59@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,arrays.GLfloatArray) 60def glGetVideoCaptureStreamfvNV(video_capture_slot,stream,pname,params):pass 61@_f 62@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,arrays.GLintArray) 63def glGetVideoCaptureStreamivNV(video_capture_slot,stream,pname,params):pass 64@_f 65@_p.types(None,_cs.GLuint,_cs.GLenum,arrays.GLintArray) 66def glGetVideoCaptureivNV(video_capture_slot,pname,params):pass 67@_f 68@_p.types(_cs.GLenum,_cs.GLuint,arrays.GLuintArray,arrays.GLuint64Array) 69def glVideoCaptureNV(video_capture_slot,sequence_num,capture_time):pass 70@_f 71@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,arrays.GLdoubleArray) 72def glVideoCaptureStreamParameterdvNV(video_capture_slot,stream,pname,params):pass 73@_f 74@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,arrays.GLfloatArray) 75def glVideoCaptureStreamParameterfvNV(video_capture_slot,stream,pname,params):pass 76@_f 77@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum,arrays.GLintArray) 78def glVideoCaptureStreamParameterivNV(video_capture_slot,stream,pname,params):pass 79