Better support for loading extensions:
[cl-glfw.git] / lib / opengl-arb_texture_buffer_object.lisp
blobf569b536b9e23c1c92ec6526becbca734745ce78
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_buffer_object
7 (defconstant +texture-buffer-arb+ #x8C2A)
8 (defconstant +max-texture-buffer-size-arb+ #x8C2B)
9 (defconstant +texture-binding-buffer-arb+ #x8C2C)
10 (defconstant +texture-buffer-data-store-binding-arb+ #x8C2D)
11 (defconstant +texture-buffer-format-arb+ #x8C2E)
12 (defconstant +texture-buffer-arb+ #x8C2A)
13 (defconstant +max-texture-buffer-size-arb+ #x8C2B)
14 (defconstant +texture-binding-buffer-arb+ #x8C2C)
15 (defconstant +texture-buffer-data-store-binding-arb+ #x8C2D)
16 (defconstant +texture-buffer-format-arb+ #x8C2E)
17 (defglextfun "TexBufferARB" tex-buffer-arb :return "void" :args
18 ((:name |target| :type |TextureTarget| :direction :in)
19 (:name |internalformat| :type |GLenum| :direction :in)
20 (:name |buffer| :type |UInt32| :direction :in))
21 :category "ARB_texture_buffer_object" :deprecated nil :version "3.0" :alias
22 ("TexBuffer" tex-buffer :core t :return "void" :args
23 ((:name |target| :type |TextureTarget| :direction :in)
24 (:name |internalformat| :type |GLenum| :direction :in)
25 (:name |buffer| :type |UInt32| :direction :in))
26 :category "VERSION_3_1" :deprecated nil :version "3.1"))
27 #-win32
28 (defglextfun "TexBuffer" tex-buffer :core t :return "void" :args
29 ((:name |target| :type |TextureTarget| :direction :in)
30 (:name |internalformat| :type |GLenum| :direction :in)
31 (:name |buffer| :type |UInt32| :direction :in))
32 :category "VERSION_3_1" :deprecated nil :version "3.1")
33 (make-extension-loader |ARB_texture_buffer_object|
34 (("TexBufferARB" tex-buffer-arb :return "void" :args
35 ((:name |target| :type |TextureTarget| :direction :in)
36 (:name |internalformat| :type |GLenum| :direction :in)
37 (:name |buffer| :type |UInt32| :direction :in))
38 :category "ARB_texture_buffer_object" :deprecated nil :version "3.0" :alias
39 ("TexBuffer" tex-buffer :core t :return "void" :args
40 ((:name |target| :type |TextureTarget| :direction :in)
41 (:name |internalformat| :type |GLenum| :direction :in)
42 (:name |buffer| :type |UInt32| :direction :in))
43 :category "VERSION_3_1" :deprecated nil :version "3.1"))))