Author: D Herring <dherring@at.tentpost.dot.com>
[cl-glfw.git] / lib / opengl-nv_fragment_program.lisp
blob0defc0a8cb9e38d1bf33ddeef908dd6c23beafd7
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_fragment_program
7 (defconstant +max-fragment-program-local-parameters-nv+ #x8868)
8 (defconstant +fragment-program-nv+ #x8870)
9 (defconstant +max-texture-coords-nv+ #x8871)
10 (defconstant +max-texture-image-units-nv+ #x8872)
11 (defconstant +fragment-program-binding-nv+ #x8873)
12 (defconstant +program-error-string-nv+ #x8874)
13 (defglextfun "GetProgramNamedParameterdvNV" get-program-named-parameter-dv-nv
14 :return "void" :args
15 ((:name |id| :type |UInt32| :direction :in)
16 (:name |len| :type |SizeI| :direction :in)
17 (:name |name| :type |UInt8| :direction :in :array t :size #x1)
18 (:name |params| :type |Float64| :direction :out :array t :size #x4))
19 :category "NV_fragment_program" :version "1.2")
20 (defglextfun "GetProgramNamedParameterfvNV" get-program-named-parameter-fv-nv
21 :return "void" :args
22 ((:name |id| :type |UInt32| :direction :in)
23 (:name |len| :type |SizeI| :direction :in)
24 (:name |name| :type |UInt8| :direction :in :array t :size #x1)
25 (:name |params| :type |Float32| :direction :out :array t :size #x4))
26 :category "NV_fragment_program" :version "1.2")
27 (defglextfun "ProgramNamedParameter4dvNV" program-named-parameter-4dv-nv
28 :return "void" :args
29 ((:name |id| :type |UInt32| :direction :in)
30 (:name |len| :type |SizeI| :direction :in)
31 (:name |name| :type |UInt8| :direction :in :array t :size #x1)
32 (:name |v| :type |Float64| :direction :in :array t :size #x4))
33 :category "NV_fragment_program" :version "1.2")
34 (defglextfun "ProgramNamedParameter4fvNV" program-named-parameter-4fv-nv
35 :return "void" :args
36 ((:name |id| :type |UInt32| :direction :in)
37 (:name |len| :type |SizeI| :direction :in)
38 (:name |name| :type |UInt8| :direction :in :array t :size #x1)
39 (:name |v| :type |Float32| :direction :in :array t :size #x4))
40 :category "NV_fragment_program" :version "1.2")
41 (defglextfun "ProgramNamedParameter4dNV" program-named-parameter-4d-nv :return
42 "void" :args
43 ((:name |id| :type |UInt32| :direction :in)
44 (:name |len| :type |SizeI| :direction :in)
45 (:name |name| :type |UInt8| :direction :in :array t :size #x1)
46 (:name |x| :type |Float64| :direction :in)
47 (:name |y| :type |Float64| :direction :in)
48 (:name |z| :type |Float64| :direction :in)
49 (:name |w| :type |Float64| :direction :in))
50 :category "NV_fragment_program" :version "1.2")
51 (defglextfun "ProgramNamedParameter4fNV" program-named-parameter-4f-nv :return
52 "void" :args
53 ((:name |id| :type |UInt32| :direction :in)
54 (:name |len| :type |SizeI| :direction :in)
55 (:name |name| :type |UInt8| :direction :in :array t :size #x1)
56 (:name |x| :type |Float32| :direction :in)
57 (:name |y| :type |Float32| :direction :in)
58 (:name |z| :type |Float32| :direction :in)
59 (:name |w| :type |Float32| :direction :in))
60 :category "NV_fragment_program" :version "1.2")