Extension enumerations now only included where necessary.
[cl-glfw.git] / lib / opengl-apple_object_purgeable.lisp
blob0ab98ad0f02589f6325dfba44491ffd07692ebf8
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 ;;;; apple_object_purgeable
7 (defconstant +released-apple+ #x8A19)
8 (defconstant +volatile-apple+ #x8A1A)
9 (defconstant +retained-apple+ #x8A1B)
10 (defconstant +undefined-apple+ #x8A1C)
11 (defconstant +purgeable-apple+ #x8A1D)
12 (defconstant +buffer-object-apple+ #x85B3)
13 (defconstant +released-apple+ #x8A19)
14 (defconstant +volatile-apple+ #x8A1A)
15 (defconstant +retained-apple+ #x8A1B)
16 (defconstant +undefined-apple+ #x8A1C)
17 (defconstant +purgeable-apple+ #x8A1D)
18 (defglextfun "GetObjectParameterivAPPLE" get-object-parameter-iv-apple :return
19 "void" :args
20 ((:name |objectType| :type |GLenum| :direction :in)
21 (:name |name| :type |UInt32| :direction :in)
22 (:name |pname| :type |GLenum| :direction :in)
23 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
24 :category "APPLE_object_purgeable" :deprecated nil :version "1.5")
25 (defglextfun "ObjectUnpurgeableAPPLE" object-unpurgeable-apple :return "GLenum"
26 :args
27 ((:name |objectType| :type |GLenum| :direction :in)
28 (:name |name| :type |UInt32| :direction :in)
29 (:name |option| :type |GLenum| :direction :in))
30 :category "APPLE_object_purgeable" :deprecated nil :version "1.5")
31 (defglextfun "ObjectPurgeableAPPLE" object-purgeable-apple :return "GLenum"
32 :args
33 ((:name |objectType| :type |GLenum| :direction :in)
34 (:name |name| :type |UInt32| :direction :in)
35 (:name |option| :type |GLenum| :direction :in))
36 :category "APPLE_object_purgeable" :deprecated nil :version "1.5")
37 (make-extension-loader |APPLE_object_purgeable|
38 (("GetObjectParameterivAPPLE" get-object-parameter-iv-apple :return "void"
39 :args
40 ((:name |objectType| :type |GLenum| :direction :in)
41 (:name |name| :type |UInt32| :direction :in)
42 (:name |pname| :type |GLenum| :direction :in)
43 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
44 :category "APPLE_object_purgeable" :deprecated nil :version "1.5")
45 ("ObjectUnpurgeableAPPLE" object-unpurgeable-apple :return "GLenum" :args
46 ((:name |objectType| :type |GLenum| :direction :in)
47 (:name |name| :type |UInt32| :direction :in)
48 (:name |option| :type |GLenum| :direction :in))
49 :category "APPLE_object_purgeable" :deprecated nil :version "1.5")
50 ("ObjectPurgeableAPPLE" object-purgeable-apple :return "GLenum" :args
51 ((:name |objectType| :type |GLenum| :direction :in)
52 (:name |name| :type |UInt32| :direction :in)
53 (:name |option| :type |GLenum| :direction :in))
54 :category "APPLE_object_purgeable" :deprecated nil :version "1.5")))