Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-ext_bindable_uniform.lisp
blob9b8e905a68a53a57dcf45f7eebf2617a209fc8e3
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 ;;;; ext_bindable_uniform
7 (defconstant +max-vertex-bindable-uniforms-ext+ #x8DE2)
8 (defconstant +max-fragment-bindable-uniforms-ext+ #x8DE3)
9 (defconstant +max-geometry-bindable-uniforms-ext+ #x8DE4)
10 (defconstant +max-vertex-bindable-uniforms-ext+ #x8DE2)
11 (defconstant +max-fragment-bindable-uniforms-ext+ #x8DE3)
12 (defconstant +max-geometry-bindable-uniforms-ext+ #x8DE4)
13 (defconstant +max-bindable-uniform-size-ext+ #x8DED)
14 (defconstant +uniform-buffer-ext+ #x8DEE)
15 (defconstant +uniform-buffer-binding-ext+ #x8DEF)
16 (defglextfun "GetUniformOffsetEXT" get-uniform-offset-ext :return
17 "BufferOffset" :args
18 ((:name |program| :type |UInt32| :direction :in)
19 (:name |location| :type |Int32| :direction :in))
20 :category "EXT_bindable_uniform" :deprecated nil :version "2.0")
21 (defglextfun "GetUniformBufferSizeEXT" get-uniform-buffer-size-ext :return
22 "Int32" :args
23 ((:name |program| :type |UInt32| :direction :in)
24 (:name |location| :type |Int32| :direction :in))
25 :category "EXT_bindable_uniform" :deprecated nil :version "2.0")
26 (defglextfun "UniformBufferEXT" uniform-buffer-ext :return "void" :args
27 ((:name |program| :type |UInt32| :direction :in)
28 (:name |location| :type |Int32| :direction :in)
29 (:name |buffer| :type |UInt32| :direction :in))
30 :category "EXT_bindable_uniform" :deprecated nil :version "2.0")
31 (make-extension-loader |EXT_bindable_uniform|
32 (("GetUniformOffsetEXT" get-uniform-offset-ext :return "BufferOffset" :args
33 ((:name |program| :type |UInt32| :direction :in)
34 (:name |location| :type |Int32| :direction :in))
35 :category "EXT_bindable_uniform" :deprecated nil :version "2.0")
36 ("GetUniformBufferSizeEXT" get-uniform-buffer-size-ext :return "Int32" :args
37 ((:name |program| :type |UInt32| :direction :in)
38 (:name |location| :type |Int32| :direction :in))
39 :category "EXT_bindable_uniform" :deprecated nil :version "2.0")
40 ("UniformBufferEXT" uniform-buffer-ext :return "void" :args
41 ((:name |program| :type |UInt32| :direction :in)
42 (:name |location| :type |Int32| :direction :in)
43 (:name |buffer| :type |UInt32| :direction :in))
44 :category "EXT_bindable_uniform" :deprecated nil :version "2.0")))