Fix for callbacks under windows from Andrew Lyon.
[cl-glfw.git] / lib / opengl-nv_transform_feedback2.lisp
blobe3d383c5959248e5410bba2c7c87f4ac0886f85a
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_transform_feedback2
7 (defconstant +transform-feedback-nv+ #x8E22)
8 (defconstant +transform-feedback-buffer-paused-nv+ #x8E23)
9 (defconstant +transform-feedback-buffer-active-nv+ #x8E24)
10 (defconstant +transform-feedback-binding-nv+ #x8E25)
11 (defconstant +transform-feedback-nv+ #x8E22)
12 (defconstant +transform-feedback-buffer-paused-nv+ #x8E23)
13 (defconstant +transform-feedback-buffer-active-nv+ #x8E24)
14 (defconstant +transform-feedback-binding-nv+ #x8E25)
15 (defglextfun "DrawTransformFeedbackNV" draw-transform-feedback-nv :return
16 "void" :args
17 ((:name |mode| :type |GLenum| :direction :in)
18 (:name |id| :type |UInt32| :direction :in))
19 :category "NV_transform_feedback2" :deprecated nil :version nil)
20 (defglextfun "ResumeTransformFeedbackNV" resume-transform-feedback-nv :return
21 "void" :args nil :category "NV_transform_feedback2" :deprecated nil :version
22 nil)
23 (defglextfun "PauseTransformFeedbackNV" pause-transform-feedback-nv :return
24 "void" :args nil :category "NV_transform_feedback2" :deprecated nil :version
25 nil)
26 (defglextfun "IsTransformFeedbackNV" is-transform-feedback-nv :return "Boolean"
27 :args ((:name |id| :type |UInt32| :direction :in)) :category
28 "NV_transform_feedback2" :deprecated nil :version nil)
29 (defglextfun "GenTransformFeedbacksNV" gen-transform-feedbacks-nv :return
30 "void" :args
31 ((:name |n| :type |SizeI| :direction :in)
32 (:name |ids| :type |UInt32| :direction :out :array t :size n))
33 :category "NV_transform_feedback2" :deprecated nil :version nil)
34 (defglextfun "DeleteTransformFeedbacksNV" delete-transform-feedbacks-nv :return
35 "void" :args
36 ((:name |n| :type |SizeI| :direction :in)
37 (:name |ids| :type |UInt32| :direction :in :array t :size n))
38 :category "NV_transform_feedback2" :deprecated nil :version nil)
39 (defglextfun "BindTransformFeedbackNV" bind-transform-feedback-nv :return
40 "void" :args
41 ((:name |target| :type |BufferTargetARB| :direction :in)
42 (:name |id| :type |UInt32| :direction :in))
43 :category "NV_transform_feedback2" :deprecated nil :version nil)
44 (make-extension-loader |NV_transform_feedback2|
45 (("DrawTransformFeedbackNV" draw-transform-feedback-nv :return "void" :args
46 ((:name |mode| :type |GLenum| :direction :in)
47 (:name |id| :type |UInt32| :direction :in))
48 :category "NV_transform_feedback2" :deprecated nil :version nil)
49 ("ResumeTransformFeedbackNV" resume-transform-feedback-nv :return "void"
50 :args nil :category "NV_transform_feedback2" :deprecated nil :version nil)
51 ("PauseTransformFeedbackNV" pause-transform-feedback-nv :return "void" :args
52 nil :category "NV_transform_feedback2" :deprecated nil :version nil)
53 ("IsTransformFeedbackNV" is-transform-feedback-nv :return "Boolean" :args
54 ((:name |id| :type |UInt32| :direction :in)) :category
55 "NV_transform_feedback2" :deprecated nil :version nil)
56 ("GenTransformFeedbacksNV" gen-transform-feedbacks-nv :return "void" :args
57 ((:name |n| :type |SizeI| :direction :in)
58 (:name |ids| :type |UInt32| :direction :out :array t :size n))
59 :category "NV_transform_feedback2" :deprecated nil :version nil)
60 ("DeleteTransformFeedbacksNV" delete-transform-feedbacks-nv :return "void"
61 :args
62 ((:name |n| :type |SizeI| :direction :in)
63 (:name |ids| :type |UInt32| :direction :in :array t :size n))
64 :category "NV_transform_feedback2" :deprecated nil :version nil)
65 ("BindTransformFeedbackNV" bind-transform-feedback-nv :return "void" :args
66 ((:name |target| :type |BufferTargetARB| :direction :in)
67 (:name |id| :type |UInt32| :direction :in))
68 :category "NV_transform_feedback2" :deprecated nil :version nil)))