jfc's patch for reorganising cl-glfw-opengl and cl-glfw packages. Changed need propog...
[cl-glfw.git] / lib / opengl-ext_geometry_shader4.lisp
blob33e3f62a09f72c922e0fcf2617944059f5288d7b
2 (in-package #:gl)
4 ;;;; EXT_geometry_shader4
6 (defconstant +geometry-shader-ext+ #x8DD9)
7 (defconstant +geometry-vertices-out-ext+ #x8DDA)
8 (defconstant +geometry-input-type-ext+ #x8DDB)
9 (defconstant +geometry-output-type-ext+ #x8DDC)
10 (defconstant +max-geometry-texture-image-units-ext+ #x8C29)
11 (defconstant +max-geometry-varying-components-ext+ #x8DDD)
12 (defconstant +max-vertex-varying-components-ext+ #x8DDE)
13 (defconstant +max-varying-components-ext+ #x8B4B)
14 (defconstant +max-geometry-uniform-components-ext+ #x8DDF)
15 (defconstant +max-geometry-output-vertices-ext+ #x8DE0)
16 (defconstant +max-geometry-total-output-components-ext+ #x8DE1)
17 (defconstant +lines-adjacency-ext+ #xA)
18 (defconstant +line-strip-adjacency-ext+ #xB)
19 (defconstant +triangles-adjacency-ext+ #xC)
20 (defconstant +triangle-strip-adjacency-ext+ #xD)
21 (defconstant +framebuffer-incomplete-layer-targets-ext+ #x8DA8)
22 (defconstant +framebuffer-incomplete-layer-count-ext+ #x8DA9)
23 (defconstant +framebuffer-attachment-layered-ext+ #x8DA7)
24 (defconstant +program-point-size-ext+ #x8642)
25 (defglextfun
26 (("ProgramParameteriEXT" program-parameter-i-ext) :args
27 ((:name |program| :type |UInt32| :direction :in)
28 (:name |pname| :type |ProgramParameterPName| :direction :in)
29 (:name |value| :type |Int32| :direction :in))
30 :return ("void") :category ("EXT_geometry_shader4") :version ("2.0")
31 :extension ("soft" "WINSOFT") :glfflags ("ignore") :glsflags ("ignore")
32 :glxflags ("ignore")))