[Bug 46470] opencl 1.2 version support required
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Feb 25 12:23:23 CST 2019
https://bugs.winehq.org/show_bug.cgi?id=46470
--- Comment #8 from Sveinar Søpler <cybermax at dexter.no> ---
(In reply to Nakarin Khankham from comment #7)
> Since wine's opencl.dll pass-though is missing some functions that was added
> in OpenCL 1.1+
>
> Or test it with Windows version of Blender 2.79b, both before and after
> apply the patch.
> Set the compute device to your OpenCL GPU. If wine didn't pass-thought
> OpenCL 1.2 functionary, the GPU will not be list as a compute device in
> blender. Then render the default scene with Cycle to see if it really
> working.
Not really sure how to interpret this, cos the clinfo.exe reports more or less
the same as GPU Caps Viewer, except at the end.
Number of platforms 1
Platform Name NVIDIA CUDA
Platform Vendor NVIDIA Corporation
Platform Version OpenCL 1.2 CUDA 10.1.95
Platform Profile FULL_PROFILE
Platform Extensions
Platform Name NVIDIA CUDA
Number of devices 1
Device Name GeForce GTX 970
Device Vendor NVIDIA Corporation
Device Vendor ID 0x10de
Device Version OpenCL 1.2 CUDA
Driver Version 418.31.03
Device OpenCL C Version OpenCL C 1.2
Device Type GPU
Device Profile FULL_PROFILE
blabla
blabla
and so on
NULL platform behavior
clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) No platform
clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) No platform
clCreateContext(NULL, ...) [default] No platform
clCreateContext(NULL, ...) [other] Success [P0]
clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) No platform
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices found in
platform
clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) No platform
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found
in platform
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) Invalid device type for
platform
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) No platform
NOTE: your OpenCL library only supports OpenCL 1.0,
but some installed platforms support OpenCL 1.2.
Programs using 1.2 features may crash
or behave unexpectedly
So.. is it the "NULL platform" that is the issue here? Or is this "NULL
Platform" the error message that CL 1.2 is not supported?
Blender seems to support CUDA for nVidia (via staging nvapi.dll hacks), but i
dont really have a clue on how to USE blender, so i dont know any more tests.
(Unless you can provide some extremely simple "load this -> Press that button"
instructions for me..)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list