Start gimp with GEGL_USE_OPENCL=yes
Open an image, tools --> gegl operation --> motion blur --> crash
3.14 and latest graphic stack from git including llvm-3.5 and mesa 10.2
Please provide more information about the crash; at least the stderr output from gimp, preferably with R600_DEBUG=cs.
Created attachment 94348 [details]
I noticed it suddently started working flawlessly so I asked myself what fixed it: patches from https://bugs.freedesktop.org/show_bug.cgi?id=72785 did fix it.
I currently apply:
Beware that I modified "UP.Threshold = 500" to "UP.Threshold = 100" because "bfgminer --scrypt" didn't work otherwise.
I attached dump from R600_DEBUG=cs GEGL_USE_OPENCL=yes gimp without the patches.
Sorry I forgot one patch:
This is the one with "UP.Threshold = 100" instead of "UP.Threshold = 500"
does GIMP use OpenGL other than GEGL library?
Not sure, but I don't think so. AFAIK it' only GEGL-related stuff.
(In reply to darkbasic from comment #5)
> Not sure, but I don't think so. AFAIK it' only GEGL-related stuff.
a lot of gegl tests pass OK for me on Turks.
notably clone test that includes box-blur and gaussian-blur operations passes OK.
Can you retest with the latest llvm/mesa?
I will be able to test within a couple of months, at the moment I don't have access to a pc with such hardware.
(In reply to darkbasic from comment #7)
> I will be able to test within a couple of months, at the moment I don't have
> access to a pc with such hardware.
Is this still an issue?
gegl testsuite mostly passes with only 3 remaining tests:
contrast-curve -- 7 wrong pixels
clones -- 1 wrong pixel
noise-cell -- fail (many wrong pixels, I think their algorithm is wrong)
comment #2 also mentions that this works OK