Regardless of whether you have a single GPU or multiple GPUs, using
OpenGL is a matter of "send it commands quickly and then forget (the GPU
will complete them later)". So I'm not sure why QSG would bother with
multi-threading GL at all. Similarly Mir doesn't really need to do the
multi-threaded co
Actually, might be easier/more-reliable just to edit /etc/environment
and add "QSG_RENDER_LOOP=basic" and restart.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libdrm in Ubuntu.
https://bugs.launchpad.net/bugs/1553328
Titl
I have Qt configured (in QtUbuntu/QtMir) to use multi-threaded GL
rendering, so we're probably hitting Nouveau's limitations here.
As workaround, I can add code to QtUbuntu/QtMir use single-threaded GL
for Nouveau.
If this is easily reproduced, can you try
initctl set-env --global QSG_RENDER_LOO
See above comment
** Changed in: canonical-devices-system-image
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libdrm in Ubuntu.
https://bugs.launchpad.net/bugs/1553328
Title:
Mir/Un
I'm not sure this is useful to assign to that milestone. The bug and the
fix are in the nouveau driver.
Although each GL client could work around it by moving all their GL
rendering to a single thread, we really shouldn't have to do that just
to support nouveau.
--
You received this bug notifica
** Changed in: canonical-devices-system-image
Assignee: (unassigned) => Stephen M. Webb (bregma)
** Changed in: canonical-devices-system-image
Milestone: None => u8c-1
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to
6 matches
Mail list logo