4 ;;;; NV_geometry_program4
6 (defconstant +lines-adjacency-ext
+ #xA
)
7 (defconstant +line-strip-adjacency-ext
+ #xB
)
8 (defconstant +triangles-adjacency-ext
+ #xC
)
9 (defconstant +triangle-strip-adjacency-ext
+ #xD
)
10 (defconstant +geometry-program-nv
+ #x8C26
)
11 (defconstant +max-program-output-vertices-nv
+ #x8C27
)
12 (defconstant +max-program-total-output-components-nv
+ #x8C28
)
13 (defconstant +geometry-vertices-out-ext
+ #x8DDA
)
14 (defconstant +geometry-input-type-ext
+ #x8DDB
)
15 (defconstant +geometry-output-type-ext
+ #x8DDC
)
16 (defconstant +max-geometry-texture-image-units-ext
+ #x8C29
)
17 (defconstant +framebuffer-attachment-layered-ext
+ #x8DA7
)
18 (defconstant +framebuffer-incomplete-layer-targets-ext
+ #x8DA8
)
19 (defconstant +framebuffer-incomplete-layer-count-ext
+ #x8DA9
)
20 (defconstant +program-point-size-ext
+ #x8642
)
22 (("FramebufferTextureFaceEXT" framebuffer-texture-face-ext
) :args
23 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
24 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
25 (:name |texture|
:type |Texture|
:direction
:in
)
26 (:name |level|
:type |CheckedInt32|
:direction
:in
)
27 (:name |face|
:type |TextureTarget|
:direction
:in
))
28 :return
("void") :category
("NV_geometry_program4") :version
("2.0")
29 :extension
("soft" "WINSOFT") :dlflags
("notlistable") :glfflags
("ignore")
30 :glsflags
("ignore") :glxflags
("ignore")))
32 (("FramebufferTextureLayerEXT" framebuffer-texture-layer-ext
) :args
33 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
34 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
35 (:name |texture|
:type |Texture|
:direction
:in
)
36 (:name |level|
:type |CheckedInt32|
:direction
:in
)
37 (:name |layer|
:type |CheckedInt32|
:direction
:in
))
38 :return
("void") :category
("NV_geometry_program4") :version
("2.0")
39 :extension
("soft" "WINSOFT") :dlflags
("notlistable") :glfflags
("ignore")
40 :glsflags
("ignore") :glxflags
("ignore")))
42 (("FramebufferTextureEXT" framebuffer-texture-ext
) :args
43 ((:name |target|
:type |FramebufferTarget|
:direction
:in
)
44 (:name |attachment|
:type |FramebufferAttachment|
:direction
:in
)
45 (:name |texture|
:type |Texture|
:direction
:in
)
46 (:name |level|
:type |CheckedInt32|
:direction
:in
))
47 :return
("void") :category
("NV_geometry_program4") :version
("2.0")
48 :extension
("soft" "WINSOFT") :dlflags
("notlistable") :glfflags
("ignore")
49 :glsflags
("ignore") :glxflags
("ignore")))
51 (("ProgramVertexLimitNV" program-vertex-limit-nv
) :args
52 ((:name |target|
:type |ProgramTarget|
:direction
:in
)
53 (:name |limit|
:type |Int32|
:direction
:in
))
54 :return
("void") :category
("NV_geometry_program4") :version
("2.0")
55 :extension
("soft" "WINSOFT") :glfflags
("ignore") :glsflags
("ignore")
56 :glxflags
("ignore")))