Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-arb_geometry_shader4.lisp
blobbf51cac827f43c8a2af823d0c68f50070c160727
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 ;;;; arb_geometry_shader4
7 (defconstant +geometry-shader-arb+ #x8DD9)
8 (defconstant +lines-adjacency-arb+ #xA)
9 (defconstant +line-strip-adjacency-arb+ #xB)
10 (defconstant +triangles-adjacency-arb+ #xC)
11 (defconstant +triangle-strip-adjacency-arb+ #xD)
12 (defconstant +program-point-size-arb+ #x8642)
13 (defconstant +max-geometry-texture-image-units-arb+ #x8C29)
14 (defconstant +framebuffer-attachment-layered-arb+ #x8DA7)
15 (defconstant +framebuffer-incomplete-layer-targets-arb+ #x8DA8)
16 (defconstant +framebuffer-incomplete-layer-count-arb+ #x8DA9)
17 (defconstant +geometry-shader-arb+ #x8DD9)
18 (defconstant +geometry-vertices-out-arb+ #x8DDA)
19 (defconstant +geometry-input-type-arb+ #x8DDB)
20 (defconstant +geometry-output-type-arb+ #x8DDC)
21 (defconstant +max-geometry-varying-components-arb+ #x8DDD)
22 (defconstant +max-vertex-varying-components-arb+ #x8DDE)
23 (defconstant +max-geometry-uniform-components-arb+ #x8DDF)
24 (defconstant +max-geometry-output-vertices-arb+ #x8DE0)
25 (defconstant +max-geometry-total-output-components-arb+ #x8DE1)
26 (defconstant +max-varying-components+ #x8B4B)
27 (defconstant +framebuffer-attachment-texture-layer+ #x8CD4)
28 (defglextfun "FramebufferTextureFaceARB" framebuffer-texture-face-arb :return
29 "void" :args
30 ((:name |target| :type |FramebufferTarget| :direction :in)
31 (:name |attachment| :type |FramebufferAttachment| :direction :in)
32 (:name |texture| :type |Texture| :direction :in)
33 (:name |level| :type |CheckedInt32| :direction :in)
34 (:name |face| :type |TextureTarget| :direction :in))
35 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
36 (defglextfun "FramebufferTextureLayerARB" framebuffer-texture-layer-arb :return
37 "void" :args
38 ((:name |target| :type |FramebufferTarget| :direction :in)
39 (:name |attachment| :type |FramebufferAttachment| :direction :in)
40 (:name |texture| :type |Texture| :direction :in)
41 (:name |level| :type |CheckedInt32| :direction :in)
42 (:name |layer| :type |CheckedInt32| :direction :in))
43 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
44 (defglextfun "FramebufferTextureARB" framebuffer-texture-arb :return "void"
45 :args
46 ((:name |target| :type |FramebufferTarget| :direction :in)
47 (:name |attachment| :type |FramebufferAttachment| :direction :in)
48 (:name |texture| :type |Texture| :direction :in)
49 (:name |level| :type |CheckedInt32| :direction :in))
50 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
51 (defglextfun "ProgramParameteriARB" program-parameter-i-arb :return "void"
52 :args
53 ((:name |program| :type |UInt32| :direction :in)
54 (:name |pname| :type |ProgramParameterPName| :direction :in)
55 (:name |value| :type |Int32| :direction :in))
56 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
57 (make-extension-loader |ARB_geometry_shader4|
58 (("FramebufferTextureFaceARB" framebuffer-texture-face-arb :return "void"
59 :args
60 ((:name |target| :type |FramebufferTarget| :direction :in)
61 (:name |attachment| :type |FramebufferAttachment| :direction :in)
62 (:name |texture| :type |Texture| :direction :in)
63 (:name |level| :type |CheckedInt32| :direction :in)
64 (:name |face| :type |TextureTarget| :direction :in))
65 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
66 ("FramebufferTextureLayerARB" framebuffer-texture-layer-arb :return "void"
67 :args
68 ((:name |target| :type |FramebufferTarget| :direction :in)
69 (:name |attachment| :type |FramebufferAttachment| :direction :in)
70 (:name |texture| :type |Texture| :direction :in)
71 (:name |level| :type |CheckedInt32| :direction :in)
72 (:name |layer| :type |CheckedInt32| :direction :in))
73 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
74 ("FramebufferTextureARB" framebuffer-texture-arb :return "void" :args
75 ((:name |target| :type |FramebufferTarget| :direction :in)
76 (:name |attachment| :type |FramebufferAttachment| :direction :in)
77 (:name |texture| :type |Texture| :direction :in)
78 (:name |level| :type |CheckedInt32| :direction :in))
79 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")
80 ("ProgramParameteriARB" program-parameter-i-arb :return "void" :args
81 ((:name |program| :type |UInt32| :direction :in)
82 (:name |pname| :type |ProgramParameterPName| :direction :in)
83 (:name |value| :type |Int32| :direction :in))
84 :category "ARB_geometry_shader4" :deprecated nil :version "3.0")))