[Bf-cycles] Breaking news, OpenCL work on my AMD 5670 on linux x86_64
kartochka22 at yandex.ru
Fri Dec 23 21:42:08 CET 2011
At last, my anti- NVIDIA bias produce some positive result :).
Yes, I "bisected" some SVM related functions, starting from displacement
shader, found that it disabled by Brecht for any opencl hardware, even
nvidia, fix float3/float4 size trickery, then just for fun try to bisect
background shader, and by accident make it work. Hour later, I have
half-working (not tryed textures, only basic closures work) Cycles, of
course with volume patch applyed and it work on my test glass-milk
Bad news, it slower then CPU. Almost same speed as my phenom II 955, and
GUI very sluggish.
Attached patch is just snapshot of last working svn, later I try to
select only bugged part.
As I understansd, AMD compiler have trouble to compile long switch
statement, and I by accident comment most part of svm.h and it stop
crashing in GPU kernel. More info later, back to bisecting!
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 93828 bytes
Desc: not available
Url : http://lists.blender.org/pipermail/bf-cycles/attachments/20111224/b54fd4b6/attachment.bin
More information about the Bf-cycles