Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-arb_viewport_array.lisp
blobd5b05bb40b6aab1c2af1dcd112532e319ff490f1
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_viewport_array
7 (defconstant +max-viewports+ #x825B)
8 (defconstant +viewport-subpixel-bits+ #x825C)
9 (defconstant +viewport-bounds-range+ #x825D)
10 (defconstant +layer-provoking-vertex+ #x825E)
11 (defconstant +viewport-index-provoking-vertex+ #x825F)
12 (defconstant +undefined-vertex+ #x8260)
13 (defconstant +no-reset-notification-arb+ #x8261)
14 (defconstant +depth-pass-instrument-sgix+ #x8310)
15 (defconstant +depth-pass-instrument-counters-sgix+ #x8311)
16 (defconstant +depth-pass-instrument-max-sgix+ #x8312)
17 (defconstant +fragments-instrument-sgix+ #x8313)
18 (defconstant +fragments-instrument-counters-sgix+ #x8314)
19 (defconstant +fragments-instrument-max-sgix+ #x8315)
20 (defconstant +max-viewports+ #x825B)
21 (defconstant +viewport-subpixel-bits+ #x825C)
22 (defconstant +viewport-bounds-range+ #x825D)
23 (defconstant +layer-provoking-vertex+ #x825E)
24 (defconstant +viewport-index-provoking-vertex+ #x825F)
25 (defconstant +undefined-vertex+ #x8260)
26 (defconstant +first-vertex-convention+ #x8E4D)
27 (defconstant +last-vertex-convention+ #x8E4E)
28 (defconstant +provoking-vertex+ #x8E4F)
29 (defglextfun "GetDoublei_v" get-doublei_v :return "void" :args
30 ((:name |target| :type |GLenum| :direction :in)
31 (:name |index| :type |UInt32| :direction :in)
32 (:name |data| :type |Float64| :direction :out :array t :size (|target|)))
33 :category "ARB_viewport_array" :deprecated nil :version "4.1")
34 (defglextfun "GetFloati_v" get-floati_v :return "void" :args
35 ((:name |target| :type |GLenum| :direction :in)
36 (:name |index| :type |UInt32| :direction :in)
37 (:name |data| :type |Float32| :direction :out :array t :size (|target|)))
38 :category "ARB_viewport_array" :deprecated nil :version "4.1")
39 (defglextfun "DepthRangeIndexed" depth-range-indexed :return "void" :args
40 ((:name |index| :type |UInt32| :direction :in)
41 (:name |n| :type |ClampedFloat64| :direction :in)
42 (:name |f| :type |ClampedFloat64| :direction :in))
43 :category "ARB_viewport_array" :deprecated nil :version "4.1")
44 (defglextfun "DepthRangeArrayv" depth-range-arrayv :return "void" :args
45 ((:name |first| :type |UInt32| :direction :in)
46 (:name |count| :type |SizeI| :direction :in)
47 (:name |v| :type |ClampedFloat64| :direction :in :array t :size (|count|)))
48 :category "ARB_viewport_array" :deprecated nil :version "4.1")
49 (defglextfun "ScissorIndexedv" scissor-indexed-v :return "void" :args
50 ((:name |index| :type |UInt32| :direction :in)
51 (:name |v| :type |Int32| :direction :in :array t :size #x4))
52 :category "ARB_viewport_array" :deprecated nil :version "4.1")
53 (defglextfun "ScissorIndexed" scissor-indexe-d :return "void" :args
54 ((:name |index| :type |UInt32| :direction :in)
55 (:name |left| :type |Int32| :direction :in)
56 (:name |bottom| :type |Int32| :direction :in)
57 (:name |width| :type |SizeI| :direction :in)
58 (:name |height| :type |SizeI| :direction :in))
59 :category "ARB_viewport_array" :deprecated nil :version "4.1")
60 (defglextfun "ScissorArrayv" scissor-arrayv :return "void" :args
61 ((:name |first| :type |UInt32| :direction :in)
62 (:name |count| :type |SizeI| :direction :in)
63 (:name |v| :type |Int32| :direction :in :array t :size (|count|)))
64 :category "ARB_viewport_array" :deprecated nil :version "4.1")
65 (defglextfun "ViewportIndexedfv" viewport-indexed-fv :return "void" :args
66 ((:name |index| :type |UInt32| :direction :in)
67 (:name |v| :type |Float32| :direction :in :array t :size #x4))
68 :category "ARB_viewport_array" :deprecated nil :version "4.1")
69 (defglextfun "ViewportIndexedf" viewport-indexed-f :return "void" :args
70 ((:name |index| :type |UInt32| :direction :in)
71 (:name |x| :type |Float32| :direction :in)
72 (:name |y| :type |Float32| :direction :in)
73 (:name |w| :type |Float32| :direction :in)
74 (:name |h| :type |Float32| :direction :in))
75 :category "ARB_viewport_array" :deprecated nil :version "4.1")
76 (defglextfun "ViewportArrayv" viewport-arrayv :return "void" :args
77 ((:name |first| :type |UInt32| :direction :in)
78 (:name |count| :type |SizeI| :direction :in)
79 (:name |v| :type |Float32| :direction :in :array t :size (|count|)))
80 :category "ARB_viewport_array" :deprecated nil :version "4.1")
81 (make-extension-loader |ARB_viewport_array|
82 (("GetDoublei_v" get-doublei_v :return "void" :args
83 ((:name |target| :type |GLenum| :direction :in)
84 (:name |index| :type |UInt32| :direction :in)
85 (:name |data| :type |Float64| :direction :out :array t :size (|target|)))
86 :category "ARB_viewport_array" :deprecated nil :version "4.1")
87 ("GetFloati_v" get-floati_v :return "void" :args
88 ((:name |target| :type |GLenum| :direction :in)
89 (:name |index| :type |UInt32| :direction :in)
90 (:name |data| :type |Float32| :direction :out :array t :size (|target|)))
91 :category "ARB_viewport_array" :deprecated nil :version "4.1")
92 ("DepthRangeIndexed" depth-range-indexed :return "void" :args
93 ((:name |index| :type |UInt32| :direction :in)
94 (:name |n| :type |ClampedFloat64| :direction :in)
95 (:name |f| :type |ClampedFloat64| :direction :in))
96 :category "ARB_viewport_array" :deprecated nil :version "4.1")
97 ("DepthRangeArrayv" depth-range-arrayv :return "void" :args
98 ((:name |first| :type |UInt32| :direction :in)
99 (:name |count| :type |SizeI| :direction :in)
100 (:name |v| :type |ClampedFloat64| :direction :in :array t :size (|count|)))
101 :category "ARB_viewport_array" :deprecated nil :version "4.1")
102 ("ScissorIndexedv" scissor-indexed-v :return "void" :args
103 ((:name |index| :type |UInt32| :direction :in)
104 (:name |v| :type |Int32| :direction :in :array t :size #x4))
105 :category "ARB_viewport_array" :deprecated nil :version "4.1")
106 ("ScissorIndexed" scissor-indexe-d :return "void" :args
107 ((:name |index| :type |UInt32| :direction :in)
108 (:name |left| :type |Int32| :direction :in)
109 (:name |bottom| :type |Int32| :direction :in)
110 (:name |width| :type |SizeI| :direction :in)
111 (:name |height| :type |SizeI| :direction :in))
112 :category "ARB_viewport_array" :deprecated nil :version "4.1")
113 ("ScissorArrayv" scissor-arrayv :return "void" :args
114 ((:name |first| :type |UInt32| :direction :in)
115 (:name |count| :type |SizeI| :direction :in)
116 (:name |v| :type |Int32| :direction :in :array t :size (|count|)))
117 :category "ARB_viewport_array" :deprecated nil :version "4.1")
118 ("ViewportIndexedfv" viewport-indexed-fv :return "void" :args
119 ((:name |index| :type |UInt32| :direction :in)
120 (:name |v| :type |Float32| :direction :in :array t :size #x4))
121 :category "ARB_viewport_array" :deprecated nil :version "4.1")
122 ("ViewportIndexedf" viewport-indexed-f :return "void" :args
123 ((:name |index| :type |UInt32| :direction :in)
124 (:name |x| :type |Float32| :direction :in)
125 (:name |y| :type |Float32| :direction :in)
126 (:name |w| :type |Float32| :direction :in)
127 (:name |h| :type |Float32| :direction :in))
128 :category "ARB_viewport_array" :deprecated nil :version "4.1")
129 ("ViewportArrayv" viewport-arrayv :return "void" :args
130 ((:name |first| :type |UInt32| :direction :in)
131 (:name |count| :type |SizeI| :direction :in)
132 (:name |v| :type |Float32| :direction :in :array t :size (|count|)))
133 :category "ARB_viewport_array" :deprecated nil :version "4.1")))