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 +framebuffer-attachment-texture-layer-ext
+ #x8CD4
)
26 (defconstant +program-point-size-ext
+ #x8642
)
27 (defglextfun "FramebufferTextureFaceEXT" framebuffer-texture-face-ext
:return
29 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
30 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
31 (:name |texture|
:type |Texture|
:direction
:in
)
32 (:name |level|
:type |CheckedInt32|
:direction
:in
)
33 (:name |face|
:type |TextureTarget|
:direction
:in
))
34 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
35 (defglextfun "FramebufferTextureLayerEXT" framebuffer-texture-layer-ext
:return
37 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
38 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
39 (:name |texture|
:type |Texture|
:direction
:in
)
40 (:name |level|
:type |CheckedInt32|
:direction
:in
)
41 (:name |layer|
:type |CheckedInt32|
:direction
:in
))
42 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
43 (defglextfun "FramebufferTextureEXT" framebuffer-texture-ext
:return
"void"
45 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
46 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
47 (:name |texture|
:type |Texture|
:direction
:in
)
48 (:name |level|
:type |CheckedInt32|
:direction
:in
))
49 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
50 (defglextfun "ProgramVertexLimitNV" program-vertex-limit-nv
:return
"void"
52 ((:name |target|
:type |ProgramTarget|
:direction
:in
)
53 (:name |limit|
:type |Int32|
:direction
:in
))
54 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
55 (make-extension-loader |NV_geometry_program4|
56 (("FramebufferTextureFaceEXT" framebuffer-texture-face-ext
:return
"void"
58 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
59 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
60 (:name |texture|
:type |Texture|
:direction
:in
)
61 (:name |level|
:type |CheckedInt32|
:direction
:in
)
62 (:name |face|
:type |TextureTarget|
:direction
:in
))
63 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
64 ("FramebufferTextureLayerEXT" framebuffer-texture-layer-ext
:return
"void"
66 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
67 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
68 (:name |texture|
:type |Texture|
:direction
:in
)
69 (:name |level|
:type |CheckedInt32|
:direction
:in
)
70 (:name |layer|
:type |CheckedInt32|
:direction
:in
))
71 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
72 ("FramebufferTextureEXT" framebuffer-texture-ext
:return
"void" :args
73 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
74 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
75 (:name |texture|
:type |Texture|
:direction
:in
)
76 (:name |level|
:type |CheckedInt32|
:direction
:in
))
77 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")
78 ("ProgramVertexLimitNV" program-vertex-limit-nv
:return
"void" :args
79 ((:name |target|
:type |ProgramTarget|
:direction
:in
)
80 (:name |limit|
:type |Int32|
:direction
:in
))
81 :category
"NV_geometry_program4" :deprecated nil
:version
"2.0")))