MCPcopy Create free account
hub / github.com/defold/defold / destroy_buffer

Method destroy_buffer

engine/dlib/src/basis/encoder/basisu_opencl.cpp:368–383  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

366 }
367
368 bool destroy_buffer(cl_mem buf)
369 {
370 if (buf)
371 {
372 cl_serializer serializer(this);
373
374 cl_int ret = clReleaseMemObject(buf);
375 if (ret != CL_SUCCESS)
376 {
377 ocl_error_printf("ocl::destroy_buffer: clReleaseMemObject() failed!\n");
378 return false;
379 }
380 }
381
382 return true;
383 }
384
385 bool write_to_buffer(cl_command_queue command_queue, cl_mem clmem, const void* d, const size_t m)
386 {

Calls 1

ocl_error_printfFunction · 0.85

Tested by

no test coverage detected