MCPcopy Create free account
hub / github.com/clMathLibraries/clFFT / ReleaseEvents

Method ReleaseEvents

src/statTimer/statisticalTimer.GPU.cpp:254–272  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

252}
253
254void GpuStatTimer::ReleaseEvents()
255{
256 for( cl_uint id = 0; id < labelID.size( ); ++id )
257 {
258 for( size_t s = 0; s < timerData.at( id ).size( ); ++s )
259 {
260 for( size_t n = 0; n < timerData.at( id ).at( s ).size( ); ++n )
261 {
262 StatData& sd = timerData[ id ][ s ][ n ];
263
264 for( size_t i = 0; i < sd.outEvents.size( ); ++i )
265 {
266 ::clReleaseEvent(sd.outEvents[ i ]);
267 }
268
269 }
270 }
271 }
272}
273
274void GpuStatTimer::queryOpenCL( size_t id )
275{

Callers

nothing calls this directly

Calls 1

sizeMethod · 0.80

Tested by

no test coverage detected