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 ;;;; amd_performance_monitor
7 (defconstant +counter-type-amd
+ #x8BC0
)
8 (defconstant +counter-range-amd
+ #x8BC1
)
9 (defconstant +unsigned-int64-amd
+ #x8BC2
)
10 (defconstant +percentage-amd
+ #x8BC3
)
11 (defconstant +perfmon-result-available-amd
+ #x8BC4
)
12 (defconstant +perfmon-result-size-amd
+ #x8BC5
)
13 (defconstant +perfmon-result-amd
+ #x8BC6
)
14 (defconstant +texture-width-qcom
+ #x8BD2
)
15 (defconstant +texture-height-qcom
+ #x8BD3
)
16 (defconstant +texture-depth-qcom
+ #x8BD4
)
17 (defconstant +texture-internal-format-qcom
+ #x8BD5
)
18 (defconstant +texture-format-qcom
+ #x8BD6
)
19 (defconstant +texture-type-qcom
+ #x8BD7
)
20 (defconstant +texture-image-valid-qcom
+ #x8BD8
)
21 (defconstant +texture-num-levels-qcom
+ #x8BD9
)
22 (defconstant +texture-target-qcom
+ #x8BDA
)
23 (defconstant +texture-object-valid-qcom
+ #x8BDB
)
24 (defconstant +state-restore
+ #x8BDC
)
25 (defconstant +compressed-rgb-pvrtc-4bppv1-img
+ #x8C00
)
26 (defconstant +compressed-rgb-pvrtc-2bppv1-img
+ #x8C01
)
27 (defconstant +compressed-rgba-pvrtc-4bppv1-img
+ #x8C02
)
28 (defconstant +compressed-rgba-pvrtc-2bppv1-img
+ #x8C03
)
29 (defconstant +modulate-color-img
+ #x8C04
)
30 (defconstant +recip-add-signed-alpha-img
+ #x8C05
)
31 (defconstant +texture-alpha-modulate-img
+ #x8C06
)
32 (defconstant +factor-alpha-modulate-img
+ #x8C07
)
33 (defconstant +fragment-alpha-modulate-img
+ #x8C08
)
34 (defconstant +add-blend-img
+ #x8C09
)
35 (defconstant +sgx-binary-img
+ #x8C0A
)
36 (defconstant +counter-type-amd
+ #x8BC0
)
37 (defconstant +counter-range-amd
+ #x8BC1
)
38 (defconstant +unsigned-int64-amd
+ #x8BC2
)
39 (defconstant +percentage-amd
+ #x8BC3
)
40 (defconstant +perfmon-result-available-amd
+ #x8BC4
)
41 (defconstant +perfmon-result-size-amd
+ #x8BC5
)
42 (defconstant +perfmon-result-amd
+ #x8BC6
)
43 (defglextfun "GetPerfMonitorCounterDataAMD" get-perf-monitor-counter-data-amd
45 ((:name |monitor|
:type |UInt32|
:direction
:in
)
46 (:name |pname|
:type |GLenum|
:direction
:in
)
47 (:name |dataSize|
:type |SizeI|
:direction
:in
)
48 (:name |data|
:type |UInt32|
:direction
:out
:array t
:size datasize
)
49 (:name |bytesWritten|
:type |Int32|
:direction
:out
:array t
:size
#x1
))
50 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
51 (defglextfun "EndPerfMonitorAMD" end-perf-monitor-amd
:return
"void" :args
52 ((:name |monitor|
:type |UInt32|
:direction
:in
)) :category
53 "AMD_performance_monitor" :deprecated nil
:version
"1.2")
54 (defglextfun "BeginPerfMonitorAMD" begin-perf-monitor-amd
:return
"void" :args
55 ((:name |monitor|
:type |UInt32|
:direction
:in
)) :category
56 "AMD_performance_monitor" :deprecated nil
:version
"1.2")
57 (defglextfun "SelectPerfMonitorCountersAMD" select-perf-monitor-counters-amd
59 ((:name |monitor|
:type |UInt32|
:direction
:in
)
60 (:name |enable|
:type |Boolean|
:direction
:in
)
61 (:name |group|
:type |UInt32|
:direction
:in
)
62 (:name |numCounters|
:type |Int32|
:direction
:in
)
63 (:name |counterList|
:type |UInt32|
:direction
:out
:array t
:size
65 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
66 (defglextfun "DeletePerfMonitorsAMD" delete-perf-monitors-amd
:return
"void"
68 ((:name |n|
:type |SizeI|
:direction
:in
)
69 (:name |monitors|
:type |UInt32|
:direction
:out
:array t
:size n
))
70 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
71 (defglextfun "GenPerfMonitorsAMD" gen-perf-monitors-amd
:return
"void" :args
72 ((:name |n|
:type |SizeI|
:direction
:in
)
73 (:name |monitors|
:type |UInt32|
:direction
:out
:array t
:size n
))
74 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
75 (defglextfun "GetPerfMonitorCounterInfoAMD" get-perf-monitor-counter-info-amd
77 ((:name |group|
:type |UInt32|
:direction
:in
)
78 (:name |counter|
:type |UInt32|
:direction
:in
)
79 (:name |pname|
:type |GLenum|
:direction
:in
)
80 (:name |data|
:type |Void|
:direction
:out
:array t
:size
(|pname|
)))
81 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
82 (defglextfun "GetPerfMonitorCounterStringAMD"
83 get-perf-monitor-counter-string-amd
:return
"void" :args
84 ((:name |group|
:type |UInt32|
:direction
:in
)
85 (:name |counter|
:type |UInt32|
:direction
:in
)
86 (:name |bufSize|
:type |SizeI|
:direction
:in
)
87 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
88 (:name |counterString|
:type |Char|
:direction
:out
:array t
:size bufsize
))
89 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
90 (defglextfun "GetPerfMonitorGroupStringAMD" get-perf-monitor-group-string-amd
92 ((:name |group|
:type |UInt32|
:direction
:in
)
93 (:name |bufSize|
:type |SizeI|
:direction
:in
)
94 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
95 (:name |groupString|
:type |Char|
:direction
:out
:array t
:size bufsize
))
96 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
97 (defglextfun "GetPerfMonitorCountersAMD" get-perf-monitor-counters-amd
:return
99 ((:name |group|
:type |UInt32|
:direction
:in
)
100 (:name |numCounters|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
101 (:name |maxActiveCounters|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
102 (:name |counterSize|
:type |SizeI|
:direction
:in
)
103 (:name |counters|
:type |UInt32|
:direction
:out
:array t
:size countersize
))
104 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
105 (defglextfun "GetPerfMonitorGroupsAMD" get-perf-monitor-groups-amd
:return
107 ((:name |numGroups|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
108 (:name |groupsSize|
:type |SizeI|
:direction
:in
)
109 (:name |groups|
:type |UInt32|
:direction
:out
:array t
:size groupssize
))
110 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
111 (make-extension-loader |AMD_performance_monitor|
112 (("GetPerfMonitorCounterDataAMD" get-perf-monitor-counter-data-amd
:return
114 ((:name |monitor|
:type |UInt32|
:direction
:in
)
115 (:name |pname|
:type |GLenum|
:direction
:in
)
116 (:name |dataSize|
:type |SizeI|
:direction
:in
)
117 (:name |data|
:type |UInt32|
:direction
:out
:array t
:size datasize
)
118 (:name |bytesWritten|
:type |Int32|
:direction
:out
:array t
:size
#x1
))
119 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
120 ("EndPerfMonitorAMD" end-perf-monitor-amd
:return
"void" :args
121 ((:name |monitor|
:type |UInt32|
:direction
:in
)) :category
122 "AMD_performance_monitor" :deprecated nil
:version
"1.2")
123 ("BeginPerfMonitorAMD" begin-perf-monitor-amd
:return
"void" :args
124 ((:name |monitor|
:type |UInt32|
:direction
:in
)) :category
125 "AMD_performance_monitor" :deprecated nil
:version
"1.2")
126 ("SelectPerfMonitorCountersAMD" select-perf-monitor-counters-amd
:return
128 ((:name |monitor|
:type |UInt32|
:direction
:in
)
129 (:name |enable|
:type |Boolean|
:direction
:in
)
130 (:name |group|
:type |UInt32|
:direction
:in
)
131 (:name |numCounters|
:type |Int32|
:direction
:in
)
132 (:name |counterList|
:type |UInt32|
:direction
:out
:array t
:size
134 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
135 ("DeletePerfMonitorsAMD" delete-perf-monitors-amd
:return
"void" :args
136 ((:name |n|
:type |SizeI|
:direction
:in
)
137 (:name |monitors|
:type |UInt32|
:direction
:out
:array t
:size n
))
138 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
139 ("GenPerfMonitorsAMD" gen-perf-monitors-amd
:return
"void" :args
140 ((:name |n|
:type |SizeI|
:direction
:in
)
141 (:name |monitors|
:type |UInt32|
:direction
:out
:array t
:size n
))
142 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
143 ("GetPerfMonitorCounterInfoAMD" get-perf-monitor-counter-info-amd
:return
145 ((:name |group|
:type |UInt32|
:direction
:in
)
146 (:name |counter|
:type |UInt32|
:direction
:in
)
147 (:name |pname|
:type |GLenum|
:direction
:in
)
148 (:name |data|
:type |Void|
:direction
:out
:array t
:size
(|pname|
)))
149 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
150 ("GetPerfMonitorCounterStringAMD" get-perf-monitor-counter-string-amd
:return
152 ((:name |group|
:type |UInt32|
:direction
:in
)
153 (:name |counter|
:type |UInt32|
:direction
:in
)
154 (:name |bufSize|
:type |SizeI|
:direction
:in
)
155 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
156 (:name |counterString|
:type |Char|
:direction
:out
:array t
:size
158 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
159 ("GetPerfMonitorGroupStringAMD" get-perf-monitor-group-string-amd
:return
161 ((:name |group|
:type |UInt32|
:direction
:in
)
162 (:name |bufSize|
:type |SizeI|
:direction
:in
)
163 (:name |length|
:type |SizeI|
:direction
:out
:array t
:size
#x1
)
164 (:name |groupString|
:type |Char|
:direction
:out
:array t
:size bufsize
))
165 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
166 ("GetPerfMonitorCountersAMD" get-perf-monitor-counters-amd
:return
"void"
168 ((:name |group|
:type |UInt32|
:direction
:in
)
169 (:name |numCounters|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
170 (:name |maxActiveCounters|
:type |Int32|
:direction
:out
:array t
:size
172 (:name |counterSize|
:type |SizeI|
:direction
:in
)
173 (:name |counters|
:type |UInt32|
:direction
:out
:array t
:size
175 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")
176 ("GetPerfMonitorGroupsAMD" get-perf-monitor-groups-amd
:return
"void" :args
177 ((:name |numGroups|
:type |Int32|
:direction
:out
:array t
:size
#x1
)
178 (:name |groupsSize|
:type |SizeI|
:direction
:in
)
179 (:name |groups|
:type |UInt32|
:direction
:out
:array t
:size groupssize
))
180 :category
"AMD_performance_monitor" :deprecated nil
:version
"1.2")))