Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-nv_explicit_multisample.lisp
blob546a76c5f137da3a9c900ff16a32a5bc1aaac247
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 ;;;; nv_explicit_multisample
7 (defconstant +sample-position-nv+ #x8E50)
8 (defconstant +sample-mask-nv+ #x8E51)
9 (defconstant +sample-mask-value-nv+ #x8E52)
10 (defconstant +texture-binding-renderbuffer-nv+ #x8E53)
11 (defconstant +texture-renderbuffer-data-store-binding-nv+ #x8E54)
12 (defconstant +texture-renderbuffer-nv+ #x8E55)
13 (defconstant +sampler-renderbuffer-nv+ #x8E56)
14 (defconstant +int-sampler-renderbuffer-nv+ #x8E57)
15 (defconstant +unsigned-int-sampler-renderbuffer-nv+ #x8E58)
16 (defconstant +max-sample-mask-words-nv+ #x8E59)
17 (defconstant +sample-position-nv+ #x8E50)
18 (defconstant +sample-mask-nv+ #x8E51)
19 (defconstant +sample-mask-value-nv+ #x8E52)
20 (defconstant +texture-binding-renderbuffer-nv+ #x8E53)
21 (defconstant +texture-renderbuffer-data-store-binding-nv+ #x8E54)
22 (defconstant +texture-renderbuffer-nv+ #x8E55)
23 (defconstant +sampler-renderbuffer-nv+ #x8E56)
24 (defconstant +int-sampler-renderbuffer-nv+ #x8E57)
25 (defconstant +unsigned-int-sampler-renderbuffer-nv+ #x8E58)
26 (defconstant +max-sample-mask-words-nv+ #x8E59)
27 (defglextfun "TexRenderbufferNV" tex-renderbuffer-nv :return "void" :args
28 ((:name |target| :type |TextureTarget| :direction :in)
29 (:name |renderbuffer| :type |UInt32| :direction :in))
30 :category "NV_explicit_multisample" :deprecated nil :version nil)
31 (defglextfun "SampleMaskIndexedNV" sample-mask-indexed-nv :return "void" :args
32 ((:name |index| :type |UInt32| :direction :in)
33 (:name |mask| :type |SampleMaskNV| :direction :in))
34 :category "NV_explicit_multisample" :deprecated nil :version nil)
35 (defglextfun "GetMultisamplefvNV" get-multisample-fv-nv :return "void" :args
36 ((:name |pname| :type |GetMultisamplePNameNV| :direction :in)
37 (:name |index| :type |UInt32| :direction :in)
38 (:name |val| :type |Float32| :direction :out :array t :size #x2))
39 :category "NV_explicit_multisample" :deprecated nil :version nil)
40 (make-extension-loader |NV_explicit_multisample|
41 (("TexRenderbufferNV" tex-renderbuffer-nv :return "void" :args
42 ((:name |target| :type |TextureTarget| :direction :in)
43 (:name |renderbuffer| :type |UInt32| :direction :in))
44 :category "NV_explicit_multisample" :deprecated nil :version nil)
45 ("SampleMaskIndexedNV" sample-mask-indexed-nv :return "void" :args
46 ((:name |index| :type |UInt32| :direction :in)
47 (:name |mask| :type |SampleMaskNV| :direction :in))
48 :category "NV_explicit_multisample" :deprecated nil :version nil)
49 ("GetMultisamplefvNV" get-multisample-fv-nv :return "void" :args
50 ((:name |pname| :type |GetMultisamplePNameNV| :direction :in)
51 (:name |index| :type |UInt32| :direction :in)
52 (:name |val| :type |Float32| :direction :out :array t :size #x2))
53 :category "NV_explicit_multisample" :deprecated nil :version nil)))