Updated for GLFW 2.7
[cl-glfw.git] / lib / opengl-nv_shader_buffer_load.lisp
blob713956f741baf9362b9f743e56c9c8fd2a7aefea
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 ;;;; nv_shader_buffer_load
7 (defconstant +buffer-gpu-address-nv+ #x8F1D)
8 (defconstant +buffer-gpu-address-nv+ #x8F1D)
9 (defconstant +gpu-address-nv+ #x8F34)
10 (defconstant +max-shader-buffer-address-nv+ #x8F35)
11 (defglextfun "ProgramUniformui64vNV" program-uniformui-64v-nv :return "void"
12 :args
13 ((:name |program| :type |UInt32| :direction :in)
14 (:name |location| :type |Int32| :direction :in)
15 (:name |count| :type |SizeI| :direction :in)
16 (:name |value| :type |UInt64EXT| :direction :in :array t :size count))
17 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
18 (defglextfun "ProgramUniformui64NV" program-uniformui-64-nv :return "void"
19 :args
20 ((:name |program| :type |UInt32| :direction :in)
21 (:name |location| :type |Int32| :direction :in)
22 (:name |value| :type |UInt64EXT| :direction :in))
23 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
24 (defglextfun "GetUniformui64vNV" get-uniformui-64v-nv :return "void" :args
25 ((:name |program| :type |UInt32| :direction :in)
26 (:name |location| :type |Int32| :direction :in)
27 (:name |params| :type |UInt64EXT| :direction :out :array t :size
28 (|program| |location|)))
29 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
30 (defglextfun "Uniformui64vNV" uniformui-64v-nv :return "void" :args
31 ((:name |location| :type |Int32| :direction :in)
32 (:name |count| :type |SizeI| :direction :in)
33 (:name |value| :type |UInt64EXT| :direction :in :array t :size count))
34 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
35 (defglextfun "Uniformui64NV" uniformui-64-nv :return "void" :args
36 ((:name |location| :type |Int32| :direction :in)
37 (:name |value| :type |UInt64EXT| :direction :in))
38 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
39 (defglextfun "GetIntegerui64vNV" get-integerui-64v-nv :return "void" :args
40 ((:name |value| :type |GLenum| :direction :in)
41 (:name |result| :type |UInt64EXT| :direction :out :array t :size (|value|)))
42 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
43 (defglextfun "GetNamedBufferParameterui64vNV"
44 get-named-buffer-parameterui-64v-nv :return "void" :args
45 ((:name |buffer| :type |UInt32| :direction :in)
46 (:name |pname| :type |GLenum| :direction :in)
47 (:name |params| :type |UInt64EXT| :direction :out :array t :size (|pname|)))
48 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
49 (defglextfun "GetBufferParameterui64vNV" get-buffer-parameterui-64v-nv :return
50 "void" :args
51 ((:name |target| :type |GLenum| :direction :in)
52 (:name |pname| :type |GLenum| :direction :in)
53 (:name |params| :type |UInt64EXT| :direction :out :array t :size (|pname|)))
54 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
55 (defglextfun "IsNamedBufferResidentNV" is-named-buffer-resident-nv :return
56 "Boolean" :args ((:name |buffer| :type |UInt32| :direction :in)) :category
57 "NV_shader_buffer_load" :deprecated nil :version "1.2")
58 (defglextfun "MakeNamedBufferNonResidentNV" make-named-buffer-non-resident-nv
59 :return "void" :args ((:name |buffer| :type |UInt32| :direction :in))
60 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
61 (defglextfun "MakeNamedBufferResidentNV" make-named-buffer-resident-nv :return
62 "void" :args
63 ((:name |buffer| :type |UInt32| :direction :in)
64 (:name |access| :type |GLenum| :direction :in))
65 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")
66 (defglextfun "IsBufferResidentNV" is-buffer-resident-nv :return "Boolean" :args
67 ((:name |target| :type |GLenum| :direction :in)) :category
68 "NV_shader_buffer_load" :deprecated nil :version "1.2")
69 (defglextfun "MakeBufferNonResidentNV" make-buffer-non-resident-nv :return
70 "void" :args ((:name |target| :type |GLenum| :direction :in)) :category
71 "NV_shader_buffer_load" :deprecated nil :version "1.2")
72 (defglextfun "MakeBufferResidentNV" make-buffer-resident-nv :return "void"
73 :args
74 ((:name |target| :type |GLenum| :direction :in)
75 (:name |access| :type |GLenum| :direction :in))
76 :category "NV_shader_buffer_load" :deprecated nil :version "1.2")