Re-ran generator for OpenGL 4.1 and new extensions
[cl-glfw.git] / lib / opengl-nv_vdpau_interop.lisp
blob8be65f3dd55a426a5c7efe726758a6a3d78d70cf
1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl)
5 ;;;; nv_vdpau_interop
7 (defconstant +surface-state-nv+ #x86EB)
8 (defconstant +surface-registered-nv+ #x86FD)
9 (defconstant +surface-mapped-nv+ #x8700)
10 (defconstant +surface-state-nv+ #x86EB)
11 (defconstant +surface-registered-nv+ #x86FD)
12 (defconstant +surface-mapped-nv+ #x8700)
13 (defglextfun "VDPAUUnmapSurfacesNV" vdpauunmap-surfaces-nv :return "void" :args
14 ((:name |numSurface| :type |SizeI| :direction :in)
15 (:name |surfaces| :type |vdpauSurfaceNV| :direction :in :array t :size
16 numsurface))
17 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
18 (defglextfun "VDPAUMapSurfacesNV" vdpaumap-surfaces-nv :return "void" :args
19 ((:name |numSurfaces| :type |SizeI| :direction :in)
20 (:name |surfaces| :type |vdpauSurfaceNV| :direction :in :array t :size
21 numsurfaces))
22 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
23 (defglextfun "VDPAUSurfaceAccessNV" vdpausurface-access-nv :return "void" :args
24 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)
25 (:name |access| :type |GLenum| :direction :in))
26 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
27 (defglextfun "VDPAUGetSurfaceivNV" vdpauget-surface-iv-nv :return "void" :args
28 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)
29 (:name |pname| :type |GLenum| :direction :in)
30 (:name |bufSize| :type |SizeI| :direction :in)
31 ("length" "SizeI" "out" "reference")
32 (:name |values| :type |Int32| :direction :out :array t :size length))
33 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
34 (defglextfun "VDPAUUnregisterSurfaceNV" vdpauunregister-surface-nv :return
35 "void" :args ((:name |surface| :type |vdpauSurfaceNV| :direction :in))
36 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
37 (defglextfun "VDPAUIsSurfaceNV" vdpauis-surface-nv :return "void" :args
38 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)) :category
39 "NV_vdpau_interop" :deprecated nil :version "4.1")
40 (defglextfun "VDPAURegisterOutputSurfaceNV" vdpauregister-output-surface-nv
41 :return "vdpauSurfaceNV" :args
42 (("vdpSurface" "Void" "out" "reference")
43 (:name |target| :type |GLenum| :direction :in)
44 (:name |numTextureNames| :type |SizeI| :direction :in)
45 (:name |textureNames| :type |UInt32| :direction :in :array t :size
46 numtexturenames))
47 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
48 (defglextfun "VDPAURegisterVideoSurfaceNV" vdpauregister-video-surface-nv
49 :return "vdpauSurfaceNV" :args
50 (("vdpSurface" "Void" "out" "reference")
51 (:name |target| :type |GLenum| :direction :in)
52 (:name |numTextureNames| :type |SizeI| :direction :in)
53 (:name |textureNames| :type |UInt32| :direction :in :array t :size
54 numtexturenames))
55 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
56 (defglextfun "VDPAUFiniNV" vdpaufin-i-nv :return "void" :args nil :category
57 "NV_vdpau_interop" :deprecated nil :version "4.1")
58 (defglextfun "VDPAUInitNV" vdpauinit-nv :return "void" :args
59 (("vdpDevice" "Void" "in" "reference")
60 ("getProcAddress" "Void" "in" "reference"))
61 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
62 (make-extension-loader |NV_vdpau_interop|
63 (("VDPAUUnmapSurfacesNV" vdpauunmap-surfaces-nv :return "void" :args
64 ((:name |numSurface| :type |SizeI| :direction :in)
65 (:name |surfaces| :type |vdpauSurfaceNV| :direction :in :array t :size
66 numsurface))
67 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
68 ("VDPAUMapSurfacesNV" vdpaumap-surfaces-nv :return "void" :args
69 ((:name |numSurfaces| :type |SizeI| :direction :in)
70 (:name |surfaces| :type |vdpauSurfaceNV| :direction :in :array t :size
71 numsurfaces))
72 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
73 ("VDPAUSurfaceAccessNV" vdpausurface-access-nv :return "void" :args
74 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)
75 (:name |access| :type |GLenum| :direction :in))
76 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
77 ("VDPAUGetSurfaceivNV" vdpauget-surface-iv-nv :return "void" :args
78 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)
79 (:name |pname| :type |GLenum| :direction :in)
80 (:name |bufSize| :type |SizeI| :direction :in)
81 ("length" "SizeI" "out" "reference")
82 (:name |values| :type |Int32| :direction :out :array t :size length))
83 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
84 ("VDPAUUnregisterSurfaceNV" vdpauunregister-surface-nv :return "void" :args
85 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)) :category
86 "NV_vdpau_interop" :deprecated nil :version "4.1")
87 ("VDPAUIsSurfaceNV" vdpauis-surface-nv :return "void" :args
88 ((:name |surface| :type |vdpauSurfaceNV| :direction :in)) :category
89 "NV_vdpau_interop" :deprecated nil :version "4.1")
90 ("VDPAURegisterOutputSurfaceNV" vdpauregister-output-surface-nv :return
91 "vdpauSurfaceNV" :args
92 (("vdpSurface" "Void" "out" "reference")
93 (:name |target| :type |GLenum| :direction :in)
94 (:name |numTextureNames| :type |SizeI| :direction :in)
95 (:name |textureNames| :type |UInt32| :direction :in :array t :size
96 numtexturenames))
97 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
98 ("VDPAURegisterVideoSurfaceNV" vdpauregister-video-surface-nv :return
99 "vdpauSurfaceNV" :args
100 (("vdpSurface" "Void" "out" "reference")
101 (:name |target| :type |GLenum| :direction :in)
102 (:name |numTextureNames| :type |SizeI| :direction :in)
103 (:name |textureNames| :type |UInt32| :direction :in :array t :size
104 numtexturenames))
105 :category "NV_vdpau_interop" :deprecated nil :version "4.1")
106 ("VDPAUFiniNV" vdpaufin-i-nv :return "void" :args nil :category
107 "NV_vdpau_interop" :deprecated nil :version "4.1")
108 ("VDPAUInitNV" vdpauinit-nv :return "void" :args
109 (("vdpDevice" "Void" "in" "reference")
110 ("getProcAddress" "Void" "in" "reference"))
111 :category "NV_vdpau_interop" :deprecated nil :version "4.1")))