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

Method create_kernel

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

Source from the content-addressed store, hash-verified

272 }
273
274 cl_kernel create_kernel(const char* pName)
275 {
276 if (!m_program)
277 return nullptr;
278
279 cl_serializer serializer(this);
280
281 cl_int ret;
282 cl_kernel kernel = clCreateKernel(m_program, pName, &ret);
283 if (ret != CL_SUCCESS)
284 {
285 ocl_error_printf("ocl::create_kernel: clCreateKernel() failed!\n");
286 return nullptr;
287 }
288
289 return kernel;
290 }
291
292 bool destroy_kernel(cl_kernel k)
293 {

Callers 1

opencl_create_contextFunction · 0.80

Calls 1

ocl_error_printfFunction · 0.85

Tested by

no test coverage detected