All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [Bug 13831] New: mesa3d - kmsro driver requires dri3
@ 2021-06-07  9:07 bugzilla at busybox.net
  2021-06-11 11:50 ` [Buildroot] [Bug 13831] " bugzilla at busybox.net
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: bugzilla at busybox.net @ 2021-06-07  9:07 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=13831

            Bug ID: 13831
           Summary: mesa3d - kmsro driver requires dri3
           Product: buildroot
           Version: 2021.05
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: blocker
          Priority: P5
         Component: Other
          Assignee: unassigned at buildroot.uclibc.org
          Reporter: gamelaster at outlook.com
                CC: buildroot at uclibc.org
  Target Milestone: ---

Package: mesa3d
At the moment, Gallium kmsro driver supports only dri3, but since dri3 flag is
added only when BR2_PACKAGE_MESA3D_DRI_DRIVER or
BR2_PACKAGE_MESA3D_VULKAN_DRIVER is enabled, dri3 is not enabled in mesa, thus
kmsro and lima drivers are not working. (panfrost should be affected too).

More information about this issue are here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/4861

Thanks

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [Bug 13831] mesa3d - kmsro driver requires dri3
  2021-06-07  9:07 [Buildroot] [Bug 13831] New: mesa3d - kmsro driver requires dri3 bugzilla at busybox.net
@ 2021-06-11 11:50 ` bugzilla at busybox.net
  2021-06-11 18:51 ` bugzilla at busybox.net
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla at busybox.net @ 2021-06-11 11:50 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=13831

Erico Nunes <nunes.erico@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nunes.erico at gmail.com,
                   |                            |ps.report at gmx.net

--- Comment #1 from Erico Nunes <nunes.erico@gmail.com> ---
FYI we added a check in the mesa meson configuration to prevent this:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11305

And there might be more changes in
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11318 proposing to
remove the option to manually disable dri3 at all.

I see that Peter Seiderer had some pending patches related to this in the list
so adding him in Cc here.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [Bug 13831] mesa3d - kmsro driver requires dri3
  2021-06-07  9:07 [Buildroot] [Bug 13831] New: mesa3d - kmsro driver requires dri3 bugzilla at busybox.net
  2021-06-11 11:50 ` [Buildroot] [Bug 13831] " bugzilla at busybox.net
@ 2021-06-11 18:51 ` bugzilla at busybox.net
  2021-06-12 22:38 ` bugzilla at busybox.net
  2022-07-25 13:50 ` bugzilla
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla at busybox.net @ 2021-06-11 18:51 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=13831

--- Comment #2 from Peter Seiderer <ps.report@gmx.net> ---
(In reply to Erico Nunes from comment #1)

I can confirm  X11/glxgears runtime failure with dri3 disabled (on RPi4) and a
running glxgears with package/mesa3d/mesa3d.mk hacked to '-Ddri3=enabled'...

The mentioned patches are '[RFC,v2,01/12] package/mesa3d: add config option for
DRI3 support' ([1] and '[RFC,v2,04/12] package/mesa3d: DRI3 with GLX needs
xshmfence' ([2]), already considered to update patch one to the new dri3
sensitivity..., but needs more time to do it accurate because of the
BR2_TOOLCHAIN_HAS_SYNC_4 dependency stuff...

[1]
https://patchwork.ozlabs.org/project/buildroot/patch/20210110222833.26301-2-ps.report at gmx.net/
[2]
https://patchwork.ozlabs.org/project/buildroot/patch/20210110222833.26301-5-ps.report at gmx.net/

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [Bug 13831] mesa3d - kmsro driver requires dri3
  2021-06-07  9:07 [Buildroot] [Bug 13831] New: mesa3d - kmsro driver requires dri3 bugzilla at busybox.net
  2021-06-11 11:50 ` [Buildroot] [Bug 13831] " bugzilla at busybox.net
  2021-06-11 18:51 ` bugzilla at busybox.net
@ 2021-06-12 22:38 ` bugzilla at busybox.net
  2022-07-25 13:50 ` bugzilla
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla at busybox.net @ 2021-06-12 22:38 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=13831

--- Comment #3 from Peter Seiderer <ps.report@gmx.net> ---
Patches suggested:

- [v1,1/2] package/mesa3d: add config option for DRI3 support:
 
https://patchwork.ozlabs.org/project/buildroot/patch/20210612223011.26118-1-ps.report at gmx.net/

- [v1,2/2] package/mesa3d: gallium/kmsro drivers require dri3 for X11
 
https://patchwork.ozlabs.org/project/buildroot/patch/20210612223011.26118-2-ps.report at gmx.net/

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [Bug 13831] mesa3d - kmsro driver requires dri3
  2021-06-07  9:07 [Buildroot] [Bug 13831] New: mesa3d - kmsro driver requires dri3 bugzilla at busybox.net
                   ` (2 preceding siblings ...)
  2021-06-12 22:38 ` bugzilla at busybox.net
@ 2022-07-25 13:50 ` bugzilla
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla @ 2022-07-25 13:50 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=13831

Thomas Petazzoni <thomas.petazzoni@bootlin.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #4 from Thomas Petazzoni <thomas.petazzoni@bootlin.com> ---
Fixed by
https://git.buildroot.org/buildroot/commit/package/mesa3d?id=8892b25edabe7ce168869a3ad25bd9693059cebe
and
https://git.buildroot.org/buildroot/commit/package/mesa3d?id=26642e4cc09666110d5105e7867579a0e48cfa09.
Thanks Peter for providing the patches, and Marek for reporting the issue!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-07-25 13:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-07  9:07 [Buildroot] [Bug 13831] New: mesa3d - kmsro driver requires dri3 bugzilla at busybox.net
2021-06-11 11:50 ` [Buildroot] [Bug 13831] " bugzilla at busybox.net
2021-06-11 18:51 ` bugzilla at busybox.net
2021-06-12 22:38 ` bugzilla at busybox.net
2022-07-25 13:50 ` bugzilla

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.