Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-arb_es2_compatibility.lisp
blobf52df177e18d2517ac2668541a556ac94d22c7c0
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_es2_compatibility
7 (defconstant +shader-binary-formats+ #x8DF8)
8 (defconstant +num-shader-binary-formats+ #x8DF9)
9 (defconstant +shader-compiler+ #x8DFA)
10 (defconstant +max-vertex-uniform-vectors+ #x8DFB)
11 (defconstant +max-varying-vectors+ #x8DFC)
12 (defconstant +max-fragment-uniform-vectors+ #x8DFD)
13 (defconstant +fixed+ #x140C)
14 (defconstant +implementation-color-read-type+ #x8B9A)
15 (defconstant +implementation-color-read-format+ #x8B9B)
16 (defconstant +low-float+ #x8DF0)
17 (defconstant +medium-float+ #x8DF1)
18 (defconstant +high-float+ #x8DF2)
19 (defconstant +low-int+ #x8DF3)
20 (defconstant +medium-int+ #x8DF4)
21 (defconstant +high-int+ #x8DF5)
22 (defconstant +shader-compiler+ #x8DFA)
23 (defconstant +num-shader-binary-formats+ #x8DF9)
24 (defconstant +max-vertex-uniform-vectors+ #x8DFB)
25 (defconstant +max-varying-vectors+ #x8DFC)
26 (defconstant +max-fragment-uniform-vectors+ #x8DFD)
27 (defglextfun "ClearDepthf" clear-depth-f :return "void" :args
28 ((:name |d| :type |ClampedFloat32| :direction :in)) :category
29 "ARB_ES2_compatibility" :deprecated nil :version "4.1")
30 (defglextfun "DepthRangef" depth-range-f :return "void" :args
31 ((:name |n| :type |ClampedFloat32| :direction :in)
32 (:name |f| :type |ClampedFloat32| :direction :in))
33 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
34 (defglextfun "GetShaderPrecisionFormat" get-shader-precision-format :return
35 "void" :args
36 ((:name |shadertype| :type |GLenum| :direction :in)
37 (:name |precisiontype| :type |GLenum| :direction :in)
38 (:name |range| :type |Int32| :direction :out :array t :size #x2)
39 (:name |precision| :type |Int32| :direction :out :array t :size #x2))
40 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
41 (defglextfun "ShaderBinary" shader-binary :return "void" :args
42 ((:name |count| :type |SizeI| :direction :in)
43 (:name |shaders| :type |UInt32| :direction :in :array t :size count)
44 (:name |binaryformat| :type |GLenum| :direction :in)
45 (:name |binary| :type |Void| :direction :in :array t :size length)
46 (:name |length| :type |SizeI| :direction :in))
47 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
48 (defglextfun "ReleaseShaderCompiler" release-shader-compiler :return "void"
49 :args nil :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
50 (make-extension-loader |ARB_ES2_compatibility|
51 (("ClearDepthf" clear-depth-f :return "void" :args
52 ((:name |d| :type |ClampedFloat32| :direction :in)) :category
53 "ARB_ES2_compatibility" :deprecated nil :version "4.1")
54 ("DepthRangef" depth-range-f :return "void" :args
55 ((:name |n| :type |ClampedFloat32| :direction :in)
56 (:name |f| :type |ClampedFloat32| :direction :in))
57 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
58 ("GetShaderPrecisionFormat" get-shader-precision-format :return "void" :args
59 ((:name |shadertype| :type |GLenum| :direction :in)
60 (:name |precisiontype| :type |GLenum| :direction :in)
61 (:name |range| :type |Int32| :direction :out :array t :size #x2)
62 (:name |precision| :type |Int32| :direction :out :array t :size #x2))
63 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
64 ("ShaderBinary" shader-binary :return "void" :args
65 ((:name |count| :type |SizeI| :direction :in)
66 (:name |shaders| :type |UInt32| :direction :in :array t :size count)
67 (:name |binaryformat| :type |GLenum| :direction :in)
68 (:name |binary| :type |Void| :direction :in :array t :size length)
69 (:name |length| :type |SizeI| :direction :in))
70 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")
71 ("ReleaseShaderCompiler" release-shader-compiler :return "void" :args nil
72 :category "ARB_ES2_compatibility" :deprecated nil :version "4.1")))