LINUX.ORG.RU

Можно ли использовать OpenCL на открытых драйверах ATI?

 ,


0

1

Вот что говорит glxinfo | grep OpenGL:

ATTENTION: default value of option vblank_mode overridden by environment.
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD CEDAR (DRM 2.41.0, LLVM 3.8.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0-devel (git-a181665 2016-02-13 wily-oibaf-ppa+gallium-nine)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0-devel (git-a181665 2016-02-13 wily-oibaf-ppa+gallium-nine)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0-devel (git-a181665 2016-02-13 wily-oibaf-ppa+gallium-nine)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

Погуглил, установил ocl-icd-libopencl1, но резултата 0.

OpenCL нужен для Blender'а.

uname -a:
Linux user-Lenovo-G565 4.0.4-040004-generic #201505171336 SMP Sun May 17 17:37:22 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


Ответ на: комментарий от ArtSh

Мда, придется переустанавливать Mesa на ту что собрана из исходников...

ozzee ()

можно, но для блендера оно не годится еще, может работать с луксрендером но там тож как повезет.

Novell-ch ★★★★★ ()
Ответ на: комментарий от Novell-ch

очень жаль, с часик компилял llvm-clang-mesa для opencl, а блендер его не видит, хотя luxmark видит:

Platform Version: OpenCL 1.1 MESA 11.1.2
но крешится (в смысле не бенчает):
2016-03-22 09:24:46 - [LuxCore] [1.368] [PathOCLBaseRenderThread::0] Compiling kernels 
2016-03-22 09:24:46 - [LuxCore] [1.372] [PathOCLBaseRenderThread::0] PathOCL kernel compilation error ERROR clBuildProgram[CL_INVALID_BUILD_OPTIONS]: 
2016-03-22 09:24:46 - RUNTIME ERROR: PathOCLBase kernel compilation error

kep ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.