<div dir="ltr"><div>Dear all,</div><div><br></div><div>I am currently trying to debug and understand a problem that arises while trying to mix OpenCL and OpenGL. Any advise regarding the issue or how and where to report it as a bug would be highly appreciated.</div>

<div><br></div><div>Premise: Copying data from an OpenCL Buffer to an OpenGL texture with the following workflow.</div><div><br></div><div>glFlush</div><div>clFlush</div><div>clEnqueueAcquireGLObjects</div><div>clEnqueueCopyBufferToImage</div>

<div>clEnqueueReleaseGLObjects<br></div><div>clFlush</div><div><br></div><div>The code can used can be found here: <a href="https://github.com/vchuravy/qjulia_gpu/blob/master/c_test/">https://github.com/vchuravy/qjulia_gpu/blob/master/c_test/</a> </div>

<br><div>And my current findings which I will summarize below can be found here: <a href="https://github.com/vchuravy/qjulia_gpu/issues/1">https://github.com/vchuravy/qjulia_gpu/issues/1</a></div><div><br></div><div>The program terminates while receiving "intel_do_flush_locked failed: No such file or directory". </div>

<div>Running the program with LIBGL_ALWAYS_SOFTWARE=1 or INTEL_NO_HW=1 prevents the error from appearing. might the last one be an indication that the problem stems from the drm subsystem?</div><div><br></div><div>What kind of further information do you need? How would I activate the debugging features of the drm driver?</div>

<div><br></div><div>Kind Regards,</div><div>Valentin</div></div>