[Bug 93681] GLSL compilation can be very slow

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 17 07:36:09 PST 2016


https://bugs.freedesktop.org/show_bug.cgi?id=93681

--- Comment #6 from Marc-Andre Lureau <marcandre.lureau at gmail.com> ---
Thanks a lot for your quit feedback. I didn't mean to be pejorative, I thought
there was something that could improve the situation on compiler side, and it
seems I was not completely wrong, even if it takes non-trivial work.

The shader was generated by virgl when visiting
https://www.shadertoy.com/view/MlX3RH. It is problematic since virgl runs in
the qemu mainloop, freezing the VM if something takes too long to complete. The
obvious first thing to do is to move virgl in a seperate thread, but this is
non-trivial too :)

With the help of Dave Airlie (who wrote virgl), I'll see if we can address this
in virgl guest-side or tgsi->shader code.

Your analysis is very helpful, thanks again!

Hopefully, this bug will help to improve the driver side too.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160117/1a03a455/attachment-0001.html>


More information about the intel-3d-bugs mailing list