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 ;;;; arb_get_program_binary
7 (defconstant +stencil-back-func
+ #x8800
)
8 (defconstant +stencil-back-fail
+ #x8801
)
9 (defconstant +stencil-back-pass-depth-fail
+ #x8802
)
10 (defconstant +stencil-back-pass-depth-pass
+ #x8803
)
11 (defconstant +stencil-back-fail-ati
+ #x8801
)
12 (defglextfun "ProgramParameteri" program-parameter-i
:return
"void" :args
13 ((:name |program|
:type |UInt32|
:direction
:in
)
14 (:name |pname|
:type |ProgramParameterPName|
:direction
:in
)
15 (:name |value|
:type |Int32|
:direction
:in
))
16 :category
"ARB_get_program_binary" :deprecated nil
:version
"3.0")
17 (defglextfun "ProgramBinary" program-binary
:return
"void" :args
18 ((:name |program|
:type |UInt32|
:direction
:in
)
19 (:name |binaryFormat|
:type |GLenum|
:direction
:in
)
20 (:name |binary|
:type |Void|
:direction
:in
:array t
:size length
)
21 (:name |length|
:type |SizeI|
:direction
:in
))
22 :category
"ARB_get_program_binary" :deprecated nil
:version
"4.1")
23 (defglextfun "GetProgramBinary" get-program-binary
:return
"void" :args
24 ((:name |program|
:type |UInt32|
:direction
:in
)
25 (:name |bufSize|
:type |SizeI|
:direction
:in
)
26 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
27 (:name |binaryFormat|
:type |GLenum|
:direction
:out
:array t
:size
#x1
)
28 (:name |binary|
:type |Void|
:direction
:out
:array t
:size
(|length|
)))
29 :category
"ARB_get_program_binary" :deprecated nil
:version
"4.1")