![]() Optional: check device with clGetDeviceInfo Obtain a dispatch queue for GPU in systemĭispatch_queue_t queue = gcl_create_dispatch_queue(CL_DEVICE_TYPE_GPU, gpu) Converting a renderer ID to a cl_device_idĬl_device_id gpu = (cl_device_id)(intptr_t)(nonDisplayGPURendererID&~0xff) ClGetDeviceIDs(NULL,CL_DEVICE_TYPE_GPU, 0, NULL, &num) ĬlGetDeviceIDs(NULL,CL_DEVICE_TYPE_GPU,num,devices,NULL) Ĭl_context ctx = clCreateContext(NULL,num,devices,NULL,NULL,NULL) ĬGLQueryRendererInfo(0xffffffff, &rend, &nrend) ĬGLDescribeRenderer(rend, idx, kCGLRPOnline, &online) ĬGLDescribeRenderer(rend, idx, kCGLRPAcceleratedCompute, &accelerated) ĬGLDescribeRenderer(rend, idx, kCGLRPRendererID, ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |