Re-ran generator for OpenGL 4.1 and new extensions
[cl-glfw.git] / lib / opengl-nv_geometry_program4.lisp
blob6a4fc7166f77e9e3c895898f49688ed8ad4b92e6
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_geometry_program4
7 (defconstant +geometry-program-nv+ #x8C26)
8 (defconstant +max-program-output-vertices-nv+ #x8C27)
9 (defconstant +max-program-total-output-components-nv+ #x8C28)
10 (defconstant +max-geometry-texture-image-units-ext+ #x8C29)
11 (defconstant +lines-adjacency-ext+ #xA)
12 (defconstant +line-strip-adjacency-ext+ #xB)
13 (defconstant +triangles-adjacency-ext+ #xC)
14 (defconstant +triangle-strip-adjacency-ext+ #xD)
15 (defconstant +geometry-program-nv+ #x8C26)
16 (defconstant +max-program-output-vertices-nv+ #x8C27)
17 (defconstant +max-program-total-output-components-nv+ #x8C28)
18 (defconstant +geometry-vertices-out-ext+ #x8DDA)
19 (defconstant +geometry-input-type-ext+ #x8DDB)
20 (defconstant +geometry-output-type-ext+ #x8DDC)
21 (defconstant +max-geometry-texture-image-units-ext+ #x8C29)
22 (defconstant +framebuffer-attachment-layered-ext+ #x8DA7)
23 (defconstant +framebuffer-incomplete-layer-targets-ext+ #x8DA8)
24 (defconstant +framebuffer-incomplete-layer-count-ext+ #x8DA9)
25 (defconstant +program-point-size-ext+ #x8642)
26 (defglextfun "FramebufferTextureFaceEXT" framebuffer-texture-face-ext :return
27 "void" :args
28 ((:name |target| :type |FramebufferTarget| :direction :in)
29 (:name |attachment| :type |FramebufferAttachment| :direction :in)
30 (:name |texture| :type |Texture| :direction :in)
31 (:name |level| :type |CheckedInt32| :direction :in)
32 (:name |face| :type |TextureTarget| :direction :in))
33 :category "NV_geometry_program4" :deprecated nil :version "2.0")
34 (defglextfun "FramebufferTextureLayerEXT" framebuffer-texture-layer-ext :return
35 "void" :args
36 ((:name |target| :type |FramebufferTarget| :direction :in)
37 (:name |attachment| :type |FramebufferAttachment| :direction :in)
38 (:name |texture| :type |Texture| :direction :in)
39 (:name |level| :type |CheckedInt32| :direction :in)
40 (:name |layer| :type |CheckedInt32| :direction :in))
41 :category "NV_geometry_program4" :deprecated nil :version "2.0")
42 (defglextfun "FramebufferTextureEXT" framebuffer-texture-ext :return "void"
43 :args
44 ((:name |target| :type |FramebufferTarget| :direction :in)
45 (:name |attachment| :type |FramebufferAttachment| :direction :in)
46 (:name |texture| :type |Texture| :direction :in)
47 (:name |level| :type |CheckedInt32| :direction :in))
48 :category "NV_geometry_program4" :deprecated nil :version "2.0")
49 (defglextfun "ProgramVertexLimitNV" program-vertex-limit-nv :return "void"
50 :args
51 ((:name |target| :type |ProgramTarget| :direction :in)
52 (:name |limit| :type |Int32| :direction :in))
53 :category "NV_geometry_program4" :deprecated nil :version "2.0")
54 (make-extension-loader |NV_geometry_program4|
55 (("FramebufferTextureFaceEXT" framebuffer-texture-face-ext :return "void"
56 :args
57 ((:name |target| :type |FramebufferTarget| :direction :in)
58 (:name |attachment| :type |FramebufferAttachment| :direction :in)
59 (:name |texture| :type |Texture| :direction :in)
60 (:name |level| :type |CheckedInt32| :direction :in)
61 (:name |face| :type |TextureTarget| :direction :in))
62 :category "NV_geometry_program4" :deprecated nil :version "2.0")
63 ("FramebufferTextureLayerEXT" framebuffer-texture-layer-ext :return "void"
64 :args
65 ((:name |target| :type |FramebufferTarget| :direction :in)
66 (:name |attachment| :type |FramebufferAttachment| :direction :in)
67 (:name |texture| :type |Texture| :direction :in)
68 (:name |level| :type |CheckedInt32| :direction :in)
69 (:name |layer| :type |CheckedInt32| :direction :in))
70 :category "NV_geometry_program4" :deprecated nil :version "2.0")
71 ("FramebufferTextureEXT" framebuffer-texture-ext :return "void" :args
72 ((:name |target| :type |FramebufferTarget| :direction :in)
73 (:name |attachment| :type |FramebufferAttachment| :direction :in)
74 (:name |texture| :type |Texture| :direction :in)
75 (:name |level| :type |CheckedInt32| :direction :in))
76 :category "NV_geometry_program4" :deprecated nil :version "2.0")
77 ("ProgramVertexLimitNV" program-vertex-limit-nv :return "void" :args
78 ((:name |target| :type |ProgramTarget| :direction :in)
79 (:name |limit| :type |Int32| :direction :in))
80 :category "NV_geometry_program4" :deprecated nil :version "2.0")))