Shadowed some foreign type definitions that may clash with CL package.
[cl-glfw/jecs.git] / lib / opengl-nv_occlusion_query.lisp
blob321233de7904a5f726b8a13529a4fe30c5a216e9
2 (in-package #:gl)
4 ;;;; NV_occlusion_query
6 (defconstant +pixel-counter-bits-nv+ #x8864)
7 (defconstant +current-occlusion-query-id-nv+ #x8865)
8 (defconstant +pixel-count-nv+ #x8866)
9 (defconstant +pixel-count-available-nv+ #x8867)
10 (defglextfun
11 (("GetOcclusionQueryuivNV" get-occlusion-query-uiv-nv) :args
12 ((:name |id| :type |UInt32| :direction :in)
13 (:name |pname| :type |OcclusionQueryParameterNameNV| :direction :in)
14 (:name |params| :type |UInt32| :direction :out :array t :size (|pname|)))
15 :return ("void") :dlflags ("notlistable") :category ("NV_occlusion_query")
16 :version ("1.2") :extension ("soft" "WINSOFT" "NV20") :glsflags ("ignore")
17 :glxflags ("ignore")))
18 (defglextfun
19 (("GetOcclusionQueryivNV" get-occlusion-query-iv-nv) :args
20 ((:name |id| :type |UInt32| :direction :in)
21 (:name |pname| :type |OcclusionQueryParameterNameNV| :direction :in)
22 (:name |params| :type |Int32| :direction :out :array t :size (|pname|)))
23 :return ("void") :dlflags ("notlistable") :category ("NV_occlusion_query")
24 :version ("1.2") :extension ("soft" "WINSOFT" "NV20") :glsflags ("ignore")
25 :glxflags ("ignore")))
26 (defglextfun
27 (("EndOcclusionQueryNV" end-occlusion-query-nv) :args nil :return ("void")
28 :category ("NV_occlusion_query") :version ("1.2") :extension
29 ("soft" "WINSOFT" "NV20") :glsflags ("ignore") :glxflags ("ignore")))
30 (defglextfun
31 (("BeginOcclusionQueryNV" begin-occlusion-query-nv) :args
32 ((:name |id| :type |UInt32| :direction :in)) :return ("void") :category
33 ("NV_occlusion_query") :version ("1.2") :extension ("soft" "WINSOFT" "NV20")
34 :glsflags ("ignore") :glxflags ("ignore")))
35 (defglextfun
36 (("IsOcclusionQueryNV" is-occlusion-query-nv) :args
37 ((:name |id| :type |UInt32| :direction :in)) :return ("Boolean") :dlflags
38 ("notlistable") :category ("NV_occlusion_query") :version ("1.2") :extension
39 ("soft" "WINSOFT" "NV20") :glsflags ("ignore") :glxflags ("ignore")))
40 (defglextfun
41 (("DeleteOcclusionQueriesNV" delete-occlusion-queries-nv) :args
42 ((:name |n| :type |SizeI| :direction :in)
43 (:name |ids| :type |UInt32| :direction :in :array t :size n))
44 :return ("void") :dlflags ("notlistable") :category ("NV_occlusion_query")
45 :version ("1.2") :extension ("soft" "WINSOFT" "NV20") :glsflags ("ignore")
46 :glxflags ("ignore")))
47 (defglextfun
48 (("GenOcclusionQueriesNV" gen-occlusion-queries-nv) :args
49 ((:name |n| :type |SizeI| :direction :in)
50 (:name |ids| :type |UInt32| :direction :out :array t :size n))
51 :return ("void") :dlflags ("notlistable") :category ("NV_occlusion_query")
52 :version ("1.2") :extension ("soft" "WINSOFT" "NV20") :glsflags ("ignore")
53 :glxflags ("ignore")))