Stripped out a lot of useless info from the spec, by selecting only what is needed.
[cl-glfw/jecs.git] / lib / opengl-nv_gpu_program4.lisp
blob9d8002930dcc92b373985259621438c6b764ff3d
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_gpu_program4
7 (defconstant +min-program-texel-offset-nv+ #x8904)
8 (defconstant +max-program-texel-offset-nv+ #x8905)
9 (defconstant +program-attrib-components-nv+ #x8906)
10 (defconstant +program-result-components-nv+ #x8907)
11 (defconstant +max-program-attrib-components-nv+ #x8908)
12 (defconstant +max-program-result-components-nv+ #x8909)
13 (defconstant +max-program-generic-attribs-nv+ #x8DA5)
14 (defconstant +max-program-generic-results-nv+ #x8DA6)
15 (defglextfun "GetProgramEnvParameterIuivNV" get-program-env-parameter-i-uiv-nv
16 :return "void" :args
17 ((:name |target| :type |ProgramTarget| :direction :in)
18 (:name |index| :type |UInt32| :direction :in)
19 (:name |params| :type |UInt32| :direction :out :array t :size #x4))
20 :category "NV_gpu_program4" :version "1.3")
21 (defglextfun "GetProgramEnvParameterIivNV" get-program-env-parameter-i-iv-nv
22 :return "void" :args
23 ((:name |target| :type |ProgramTarget| :direction :in)
24 (:name |index| :type |UInt32| :direction :in)
25 (:name |params| :type |Int32| :direction :out :array t :size #x4))
26 :category "NV_gpu_program4" :version "1.3")
27 (defglextfun "GetProgramLocalParameterIuivNV"
28 get-program-local-parameter-i-uiv-nv :return "void" :args
29 ((:name |target| :type |ProgramTarget| :direction :in)
30 (:name |index| :type |UInt32| :direction :in)
31 (:name |params| :type |UInt32| :direction :out :array t :size #x4))
32 :category "NV_gpu_program4" :version "1.3")
33 (defglextfun "GetProgramLocalParameterIivNV"
34 get-program-local-parameter-i-iv-nv :return "void" :args
35 ((:name |target| :type |ProgramTarget| :direction :in)
36 (:name |index| :type |UInt32| :direction :in)
37 (:name |params| :type |Int32| :direction :out :array t :size #x4))
38 :category "NV_gpu_program4" :version "1.3")
39 (defglextfun "ProgramEnvParametersI4uivNV" program-env-parameters-i-4uiv-nv
40 :return "void" :args
41 ((:name |target| :type |ProgramTarget| :direction :in)
42 (:name |index| :type |UInt32| :direction :in)
43 (:name |count| :type |SizeI| :direction :in)
44 (:name |params| :type |UInt32| :direction :in :array t :size count*4))
45 :category "NV_gpu_program4" :version "1.3")
46 (defglextfun "ProgramEnvParameterI4uivNV" program-env-parameter-i-4uiv-nv
47 :return "void" :args
48 ((:name |target| :type |ProgramTarget| :direction :in)
49 (:name |index| :type |UInt32| :direction :in)
50 (:name |params| :type |UInt32| :direction :in :array t :size #x4))
51 :category "NV_gpu_program4" :version "1.3")
52 (defglextfun "ProgramEnvParameterI4uiNV" program-env-parameter-i-4ui-nv :return
53 "void" :args
54 ((:name |target| :type |ProgramTarget| :direction :in)
55 (:name |index| :type |UInt32| :direction :in)
56 (:name |x| :type |UInt32| :direction :in)
57 (:name |y| :type |UInt32| :direction :in)
58 (:name |z| :type |UInt32| :direction :in)
59 (:name |w| :type |UInt32| :direction :in))
60 :category "NV_gpu_program4" :version "1.3")
61 (defglextfun "ProgramEnvParametersI4ivNV" program-env-parameters-i-4iv-nv
62 :return "void" :args
63 ((:name |target| :type |ProgramTarget| :direction :in)
64 (:name |index| :type |UInt32| :direction :in)
65 (:name |count| :type |SizeI| :direction :in)
66 (:name |params| :type |Int32| :direction :in :array t :size count*4))
67 :category "NV_gpu_program4" :version "1.3")
68 (defglextfun "ProgramEnvParameterI4ivNV" program-env-parameter-i-4iv-nv :return
69 "void" :args
70 ((:name |target| :type |ProgramTarget| :direction :in)
71 (:name |index| :type |UInt32| :direction :in)
72 (:name |params| :type |Int32| :direction :in :array t :size #x4))
73 :category "NV_gpu_program4" :version "1.3")
74 (defglextfun "ProgramEnvParameterI4iNV" program-env-parameter-i-4i-nv :return
75 "void" :args
76 ((:name |target| :type |ProgramTarget| :direction :in)
77 (:name |index| :type |UInt32| :direction :in)
78 (:name |x| :type |Int32| :direction :in)
79 (:name |y| :type |Int32| :direction :in)
80 (:name |z| :type |Int32| :direction :in)
81 (:name |w| :type |Int32| :direction :in))
82 :category "NV_gpu_program4" :version "1.3")
83 (defglextfun "ProgramLocalParametersI4uivNV" program-local-parameters-i-4uiv-nv
84 :return "void" :args
85 ((:name |target| :type |ProgramTarget| :direction :in)
86 (:name |index| :type |UInt32| :direction :in)
87 (:name |count| :type |SizeI| :direction :in)
88 (:name |params| :type |UInt32| :direction :in :array t :size count*4))
89 :category "NV_gpu_program4" :version "1.3")
90 (defglextfun "ProgramLocalParameterI4uivNV" program-local-parameter-i-4uiv-nv
91 :return "void" :args
92 ((:name |target| :type |ProgramTarget| :direction :in)
93 (:name |index| :type |UInt32| :direction :in)
94 (:name |params| :type |UInt32| :direction :in :array t :size #x4))
95 :category "NV_gpu_program4" :version "1.3")
96 (defglextfun "ProgramLocalParameterI4uiNV" program-local-parameter-i-4ui-nv
97 :return "void" :args
98 ((:name |target| :type |ProgramTarget| :direction :in)
99 (:name |index| :type |UInt32| :direction :in)
100 (:name |x| :type |UInt32| :direction :in)
101 (:name |y| :type |UInt32| :direction :in)
102 (:name |z| :type |UInt32| :direction :in)
103 (:name |w| :type |UInt32| :direction :in))
104 :category "NV_gpu_program4" :version "1.3")
105 (defglextfun "ProgramLocalParametersI4ivNV" program-local-parameters-i-4iv-nv
106 :return "void" :args
107 ((:name |target| :type |ProgramTarget| :direction :in)
108 (:name |index| :type |UInt32| :direction :in)
109 (:name |count| :type |SizeI| :direction :in)
110 (:name |params| :type |Int32| :direction :in :array t :size count*4))
111 :category "NV_gpu_program4" :version "1.3")
112 (defglextfun "ProgramLocalParameterI4ivNV" program-local-parameter-i-4iv-nv
113 :return "void" :args
114 ((:name |target| :type |ProgramTarget| :direction :in)
115 (:name |index| :type |UInt32| :direction :in)
116 (:name |params| :type |Int32| :direction :in :array t :size #x4))
117 :category "NV_gpu_program4" :version "1.3")
118 (defglextfun "ProgramLocalParameterI4iNV" program-local-parameter-i-4i-nv
119 :return "void" :args
120 ((:name |target| :type |ProgramTarget| :direction :in)
121 (:name |index| :type |UInt32| :direction :in)
122 (:name |x| :type |Int32| :direction :in)
123 (:name |y| :type |Int32| :direction :in)
124 (:name |z| :type |Int32| :direction :in)
125 (:name |w| :type |Int32| :direction :in))
126 :category "NV_gpu_program4" :version "1.3")