[Bug 233034] graphics/mesa-dri: update to 18.3.0

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233034

--- Comment #4 from Jan Beich <[email protected]> ---
(In reply to Warner Losh from comment #3)
> Since 12.0 isn't out, it's easier to manage things if we wait to commit this.

Mesa upstream appears to release new minor version every ~3 months. If 18.3.*
doesn't land in ports early 2019Q1 its QA is likely to intersect with 18.4.0
(or 19.0.0). Part of QA is whatching bugzilla/lists/etc for regressions after
landing, reported by users experienced enough to switch to /latest. Besides,
doing updates in small/incremental steps is easier than waiting then skipping
over versions which increases the risk and complicates regression tracking.

> make sure we don't break amdgpus

Similar to Intel, depends on the kernel driver: radeonkms (legacy) is probably
under the most risk. Otherwise, see
https://lists.freebsd.org/pipermail/freebsd-x11/2018-December/022256.html

> it works well with the latest drm-kmod modules

drm-stable-kmod is probably more important:
- selected by drm-kmod for 11.2 or /stable/11
- working SNA on xf86-video-intel[1]
- working Vulkan on AMD[2] and partially working on Intel[3]

[1] UXA (default due to legacy DRM) is slow while modesetting(4x) incurs
flickering/stutter when switching workspaces back and forth here
[2] https://github.com/FreeBSDDesktop/kms-drm/issues/33
[3]
https://github.com/FreeBSDDesktop/DEPRECATED-freebsd-base-graphics/issues/132
    https://bugs.freebsd.org/bugzilla/attachment.cgi?id=187401

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.