[Mesa-dev] [Bug 93686] Performance improvement ?=:=?UTF-8?Q? Please consider hardware ɢᴘᴜ rendering in llvmpipe

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 13 08:19:03 PST 2016


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

--- Comment #2 from Roland Scheidegger <sroland at vmware.com> ---
I'm not sure if this exact same proposal really came up already. We have seen
some though asking if we couldn't combine llvmpipe with less capable gpus to
make a driver offering more features, that is executing the stuff the gpu can't
do with llvmpipe (but no, we really can't in any meaningful way).
This proposal sounds even more ambitious in some ways, I certainly agree we
can't make it happen. With Vulkan, it may be the developers choice if multiple
gpus are available which one to use for what, so theoretically there might be
some way there to make something like that happen, but I've no idea there
really (plus, unless you're looking at something like at least 5 year old
low-end gpu vs. 8-core current high-end cpu, there'd still be no benefits even
if that could be made to work). There is one thing llvmpipe is "reasonably
good" at compared to gpus, which is shader arithmetic (at least for pixel
shaders, not running in parallel for vertex ones, with tons of gotchas as we
don't currently even optimize empty branches away), but there's just no way to
separate that.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20160113/659ae1b6/attachment.html>


More information about the mesa-dev mailing list