Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-arb_texture_multisample.lisp
blob6474514d8e1a0c5bd01038e29896d211e73eda16
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_texture_multisample
7 (defconstant +sample-position+ #x8E50)
8 (defconstant +sample-mask+ #x8E51)
9 (defconstant +sample-mask-value+ #x8E52)
10 (defconstant +max-sample-mask-words+ #x8E59)
11 (defconstant +texture-2d-multisample+ #x9100)
12 (defconstant +proxy-texture-2d-multisample+ #x9101)
13 (defconstant +texture-2d-multisample-array+ #x9102)
14 (defconstant +proxy-texture-2d-multisample-array+ #x9103)
15 (defconstant +texture-binding-2d-multisample+ #x9104)
16 (defconstant +texture-binding-2d-multisample-array+ #x9105)
17 (defconstant +texture-samples+ #x9106)
18 (defconstant +texture-fixed-sample-locations+ #x9107)
19 (defconstant +sampler-2d-multisample+ #x9108)
20 (defconstant +int-sampler-2d-multisample+ #x9109)
21 (defconstant +unsigned-int-sampler-2d-multisample+ #x910A)
22 (defconstant +sampler-2d-multisample-array+ #x910B)
23 (defconstant +int-sampler-2d-multisample-array+ #x910C)
24 (defconstant +unsigned-int-sampler-2d-multisample-array+ #x910D)
25 (defconstant +max-color-texture-samples+ #x910E)
26 (defconstant +max-depth-texture-samples+ #x910F)
27 (defconstant +max-integer-samples+ #x9110)
28 (defconstant +sample-position+ #x8E50)
29 (defconstant +sample-mask+ #x8E51)
30 (defconstant +sample-mask-value+ #x8E52)
31 (defconstant +max-sample-mask-words+ #x8E59)
32 (defconstant +texture-2d-multisample+ #x9100)
33 (defconstant +proxy-texture-2d-multisample+ #x9101)
34 (defconstant +texture-2d-multisample-array+ #x9102)
35 (defconstant +proxy-texture-2d-multisample-array+ #x9103)
36 (defconstant +texture-binding-2d-multisample+ #x9104)
37 (defconstant +texture-binding-2d-multisample-array+ #x9105)
38 (defconstant +texture-samples+ #x9106)
39 (defconstant +texture-fixed-sample-locations+ #x9107)
40 (defconstant +sampler-2d-multisample+ #x9108)
41 (defconstant +int-sampler-2d-multisample+ #x9109)
42 (defconstant +unsigned-int-sampler-2d-multisample+ #x910A)
43 (defconstant +sampler-2d-multisample-array+ #x910B)
44 (defconstant +int-sampler-2d-multisample-array+ #x910C)
45 (defconstant +unsigned-int-sampler-2d-multisample-array+ #x910D)
46 (defconstant +max-color-texture-samples+ #x910E)
47 (defconstant +max-depth-texture-samples+ #x910F)
48 (defconstant +max-integer-samples+ #x9110)
49 (defglextfun "SampleMaski" sample-mask-i :return "void" :args
50 ((:name |index| :type |UInt32| :direction :in)
51 (:name |mask| :type |GLbitfield| :direction :in))
52 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
53 (defglextfun "GetMultisamplefv" get-multisample-fv :return "void" :args
54 ((:name |pname| :type |GLenum| :direction :in)
55 (:name |index| :type |UInt32| :direction :in)
56 (:name |val| :type |Float32| :direction :out :array t :size (|pname|)))
57 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
58 (defglextfun "TexImage3DMultisample" tex-image-3dmultisample :return "void"
59 :args
60 ((:name |target| :type |GLenum| :direction :in)
61 (:name |samples| :type |SizeI| :direction :in)
62 (:name |internalformat| :type |Int32| :direction :in)
63 (:name |width| :type |SizeI| :direction :in)
64 (:name |height| :type |SizeI| :direction :in)
65 (:name |depth| :type |SizeI| :direction :in)
66 (:name |fixedsamplelocations| :type |Boolean| :direction :in))
67 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
68 (defglextfun "TexImage2DMultisample" tex-image-2dmultisample :return "void"
69 :args
70 ((:name |target| :type |GLenum| :direction :in)
71 (:name |samples| :type |SizeI| :direction :in)
72 (:name |internalformat| :type |Int32| :direction :in)
73 (:name |width| :type |SizeI| :direction :in)
74 (:name |height| :type |SizeI| :direction :in)
75 (:name |fixedsamplelocations| :type |Boolean| :direction :in))
76 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
77 (make-extension-loader |ARB_texture_multisample|
78 (("SampleMaski" sample-mask-i :return "void" :args
79 ((:name |index| :type |UInt32| :direction :in)
80 (:name |mask| :type |GLbitfield| :direction :in))
81 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
82 ("GetMultisamplefv" get-multisample-fv :return "void" :args
83 ((:name |pname| :type |GLenum| :direction :in)
84 (:name |index| :type |UInt32| :direction :in)
85 (:name |val| :type |Float32| :direction :out :array t :size (|pname|)))
86 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
87 ("TexImage3DMultisample" tex-image-3dmultisample :return "void" :args
88 ((:name |target| :type |GLenum| :direction :in)
89 (:name |samples| :type |SizeI| :direction :in)
90 (:name |internalformat| :type |Int32| :direction :in)
91 (:name |width| :type |SizeI| :direction :in)
92 (:name |height| :type |SizeI| :direction :in)
93 (:name |depth| :type |SizeI| :direction :in)
94 (:name |fixedsamplelocations| :type |Boolean| :direction :in))
95 :category "ARB_texture_multisample" :deprecated nil :version "1.2")
96 ("TexImage2DMultisample" tex-image-2dmultisample :return "void" :args
97 ((:name |target| :type |GLenum| :direction :in)
98 (:name |samples| :type |SizeI| :direction :in)
99 (:name |internalformat| :type |Int32| :direction :in)
100 (:name |width| :type |SizeI| :direction :in)
101 (:name |height| :type |SizeI| :direction :in)
102 (:name |fixedsamplelocations| :type |Boolean| :direction :in))
103 :category "ARB_texture_multisample" :deprecated nil :version "1.2")))