Better support for loading extensions:
[cl-glfw.git] / lib / opengl-apple_vertex_array_object.lisp
blob72f7fe9e4cc770d292b3ed54a263d74c9c524d5b
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_vertex_array_object
7 (defconstant +vertex-array-binding-apple+ #x85B5)
8 (defconstant +texture-range-length-apple+ #x85B7)
9 (defconstant +texture-range-pointer-apple+ #x85B8)
10 (defconstant +vertex-array-binding-apple+ #x85B5)
11 (defglextfun "IsVertexArrayAPPLE" is-vertex-array-apple :return "Boolean" :args
12 ((:name |array| :type |UInt32| :direction :in)) :category
13 "APPLE_vertex_array_object" :deprecated nil :version "1.2" :alias
14 ("IsVertexArray" is-vertex-array :return "Boolean" :args
15 ((:name |array| :type |UInt32| :direction :in)) :category
16 "ARB_vertex_array_object" :deprecated nil :version "3.0"))
17 (defglextfun "GenVertexArraysAPPLE" gen-vertex-arrays-apple :return "void"
18 :args
19 ((:name |n| :type |SizeI| :direction :in)
20 (:name |arrays| :type |UInt32| :direction :out :array t :size n))
21 :category "APPLE_vertex_array_object" :deprecated nil :version "1.2")
22 (defglextfun "DeleteVertexArraysAPPLE" delete-vertex-arrays-apple :return
23 "void" :args
24 ((:name |n| :type |SizeI| :direction :in)
25 (:name |arrays| :type |UInt32| :direction :in :array t :size n))
26 :category "APPLE_vertex_array_object" :deprecated nil :version "1.2" :alias
27 ("DeleteVertexArrays" delete-vertex-arrays :return "void" :args
28 ((:name |n| :type |SizeI| :direction :in)
29 (:name |arrays| :type |UInt32| :direction :in :array t :size n))
30 :category "ARB_vertex_array_object" :deprecated nil :version "3.0"))
31 (defglextfun "BindVertexArrayAPPLE" bind-vertex-array-apple :return "void"
32 :args ((:name |array| :type |UInt32| :direction :in)) :category
33 "APPLE_vertex_array_object" :deprecated nil :version "1.2" :alias
34 ("BindVertexArray" bind-vertex-array :return "void" :args
35 ((:name |array| :type |UInt32| :direction :in)) :category
36 "ARB_vertex_array_object" :deprecated nil :version "3.0"))
37 (make-extension-loader |APPLE_vertex_array_object|
38 (("IsVertexArrayAPPLE" is-vertex-array-apple :return "Boolean" :args
39 ((:name |array| :type |UInt32| :direction :in)) :category
40 "APPLE_vertex_array_object" :deprecated nil :version "1.2" :alias
41 ("IsVertexArray" is-vertex-array :return "Boolean" :args
42 ((:name |array| :type |UInt32| :direction :in)) :category
43 "ARB_vertex_array_object" :deprecated nil :version "3.0"))
44 ("GenVertexArraysAPPLE" gen-vertex-arrays-apple :return "void" :args
45 ((:name |n| :type |SizeI| :direction :in)
46 (:name |arrays| :type |UInt32| :direction :out :array t :size n))
47 :category "APPLE_vertex_array_object" :deprecated nil :version "1.2")
48 ("DeleteVertexArraysAPPLE" delete-vertex-arrays-apple :return "void" :args
49 ((:name |n| :type |SizeI| :direction :in)
50 (:name |arrays| :type |UInt32| :direction :in :array t :size n))
51 :category "APPLE_vertex_array_object" :deprecated nil :version "1.2" :alias
52 ("DeleteVertexArrays" delete-vertex-arrays :return "void" :args
53 ((:name |n| :type |SizeI| :direction :in)
54 (:name |arrays| :type |UInt32| :direction :in :array t :size n))
55 :category "ARB_vertex_array_object" :deprecated nil :version "3.0"))
56 ("BindVertexArrayAPPLE" bind-vertex-array-apple :return "void" :args
57 ((:name |array| :type |UInt32| :direction :in)) :category
58 "APPLE_vertex_array_object" :deprecated nil :version "1.2" :alias
59 ("BindVertexArray" bind-vertex-array :return "void" :args
60 ((:name |array| :type |UInt32| :direction :in)) :category
61 "ARB_vertex_array_object" :deprecated nil :version "3.0"))))