Commit graph

305 commits

Author SHA1 Message Date
Rudi Heitbaum
410a527074 mesa: update to 22.2.0 2022-09-21 11:17:21 +00:00
Rudi Heitbaum
4f31a7497c mesa: drop PKG_TOOLCHAIN hardcoding - was already meson 2022-08-28 04:38:36 +00:00
Rudi Heitbaum
ec53170ee7 mesa: update to 22.1.7 2022-08-18 01:02:06 +00:00
Rudi Heitbaum
e0e5786257 Revert "mesa: Revert "pan/bi: Require ATEST coverage mask input in R60""
This reverts commit 7f58531808b7278a5e9919f790780f24df6ab91f.
2022-08-11 10:18:53 +00:00
CvH
459874e831
Merge pull request #6789 from heitbaum/mesa2216
mesa: update to 22.1.6
2022-08-11 12:14:03 +02:00
Rudi Heitbaum
b4c9007854 mesa: update to 22.1.6 2022-08-11 09:38:31 +00:00
Rudi Heitbaum
f40ba96901 mesa: Revert "pan/bi: Require ATEST coverage mask input in R60" 2022-08-11 09:09:38 +00:00
Rudi Heitbaum
90a538701f mesa: update to 22.1.5 2022-08-04 12:12:08 +00:00
Rudi Heitbaum
865fb1d18d mesa: update to 22.1.4
rel notes:
- https://gitlab.freedesktop.org/mesa/mesa/-/blob/22.1/docs/relnotes/22.1.4.rst
2022-07-16 00:27:25 +00:00
Rudi Heitbaum
a918d7f2fe mesa: update to 22.1.3 2022-06-30 11:59:35 +00:00
Rudi Heitbaum
bef80b40f8 mesa: update to 22.1.2 2022-06-16 19:55:27 +00:00
Rudi Heitbaum
5888ef0cdd mesa: update to 22.1.1 2022-06-02 09:42:38 +00:00
Rudi Heitbaum
d51b152606 mesa: update to 22.1.0
release notes:
- https://gitlab.freedesktop.org/mesa/mesa/-/blob/22.1/docs/relnotes/22.1.0.rst
ann:
- https://lists.freedesktop.org/archives/mesa-announce/2022-May/000675.html
2022-05-18 21:46:27 +00:00
Rudi Heitbaum
bc451247df mesa: update to 22.0.3
ann:
- https://lists.freedesktop.org/archives/mesa-dev/2022-May/225770.html
2022-05-05 09:58:44 +00:00
Tomáš Kelemen (vudiq)
d901413d8a
Merge 'libreelec/master'
pull updates from upstream
2022-04-23 21:44:57 +02:00
Rudi Heitbaum
eadd510285 mesa: update to 22.0.2
ann:
- https://lists.freedesktop.org/archives/mesa-dev/2022-April/225722.html

backlog:
- https://lists.freedesktop.org/archives/mesa-dev/2022-April/225723.html
2022-04-22 07:45:50 +00:00
GavinDarkglider
8a48e6f2c5
Cleanup decoder/encoder stuff for L4T Builds, update some things, fix GLES building, but keep GL build. Other Minor cleanups. (#1623)
* Update L4T encoder/decoder to latest version which is 70% faster at 1080p

* Add vulkan support to ffmpeg

* Add vitaquake3 and boom3 cores for switch builds

These cores are considered broken, but starting, so maybe in the future they will be more reliable.

* Run dock-hotplug before starting retroarch.

This Will properly force DPI if booted on dock, and audio switching. It also has the added bonus of force fixing audio issues where speakers randomly dont work on boot."

* Update Kernel Repos

* update libglvnd

* update xf86-video-nouveau

* Build mesa properly in L4T LibreELEC builds.

* Update L4T build config for retroarch to fix building with support for EGL/openGLES.
While L4T supports EGL/OpenGLES, and the issue building for it is fixed,
we arent switching now though because moonlight core doesnt support it.

* Exclude moonlight core in Lakka builds that use openGLES over openGL, as openGLES is not supported

* Use openGLES in LibreELEC builds, as that is what upstream is targeting
2022-04-07 23:04:13 +02:00
Tomáš Kelemen (vudiq)
a32d60c085
Merge branch 'librelec/master' 2022-04-07 09:52:13 +02:00
SupervisedThinking
75f61bc4c1 mesa: panfrost: Process scissor state earlier
https://gitlab.freedesktop.org/mesa/mesa/-/issues/6136
61ba8df3e8

Already upstreamed to & merged in 22.1-dev - not yet backported to 22.0.1
2022-03-30 11:57:53 +00:00
Rudi Heitbaum
b5aba6110e mesa: update to 22.0.1
announce:
https://lists.freedesktop.org/archives/mesa-announce/2022-March/000667.html
2022-03-29 23:03:52 +00:00
SupervisedThinking
9bbad0f29b mesa: remove "prefer-crocus=true" opt 2022-03-10 20:26:59 +01:00
Rudi Heitbaum
3d4c8e78e0 mesa: update to 22.0.0
release notes:
 https://docs.mesa3d.org/relnotes/22.0.0.html
2022-03-10 05:54:41 +00:00
Tomáš Kelemen (vudiq)
ee6140e55c
Merge 'libreelec/master' 2022-03-04 00:02:04 +01:00
Rudi Heitbaum
da3716b4f4 mesa: update to 21.3.7
release-notes:
- https://gitlab.freedesktop.org/mesa/mesa/-/blob/21.3/docs/relnotes/21.3.7.rst

Mesa 21.3.7 Release Notes / 2022-02-23

Mesa 21.3.7 is a bug fix release which fixes bugs found since the 21.3.6 release.
Mesa 21.3.7 implements the OpenGL 4.6 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
Some drivers don't support all the features required in OpenGL 4.6.
OpenGL 4.6 is only available if requested at context creation.
Compatibility contexts may report a lower version depending on each driver.
Mesa 21.3.7 implements the Vulkan 1.2 API, but the version reported by
the apiVersion property of the VkPhysicalDeviceProperties struct
depends on the particular driver being used.

New features

None

Bug fixes

lavapipe: dEQP-VK.spirv_assembly.instruction.compute.float16.arithmetic_3.step fails
ANV: Bad output from TransformFeedback . Regression from Mesa 21.
  Something to do with VB+XFB -> VB+XFB dependency?
2022-02-23 20:27:50 +00:00
heitbaum
b3328cd715 mesa: update to 21.3.6 2022-02-10 11:07:04 +00:00
SupervisedThinking
ba0de399ea mesa: build wayland with libglvnd support 2022-02-03 11:13:35 +01:00
heitbaum
33674cc61f mesa: update to 21.3.5 2022-01-27 11:13:51 +00:00
CvH
c35f42551d
Merge pull request #5884 from SupervisedThinking/vulkan_api
[le11] add Vulkan API support
2022-01-23 14:52:26 +01:00
heitbaum
c413900384 mesa: update to 21.3.4
release notes:
- https://docs.mesa3d.org/relnotes/21.3.4.html
- https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/relnotes/21.3.4.rst

Bug fixes
- i965: gen5 exposes EXT_texture_integer incorrectly
- [radeonsi, regression, bisected]: Rendering issues with Factorio
- mesa >= 21.x (with llvmpipe) will break the game JVGS
- Panfrost - RK3399 - FACTORIO - glitches everywhere
- Baldurs Gate 3 (Patch 6) - ribbon-like artifacts on textures
- Game Starsector crashes under certain circumstances with mesa 21.3.+
- FreeSpace models incorrectly rendered on Polaris cards, causing system freeze
- Incomplete evaluation of nested DEFINE macros
- [r300g, bisected] piglit glsl-fs-discard-04 fails
- Panfrost G52 Firefox terrible glitches on youtube playback
2022-01-13 03:14:20 +00:00
SupervisedThinking
bc58544332 mesa: added Vulkan opts & deps 2022-01-01 14:25:43 +01:00
heitbaum
beb2658636 mesa: update to 21.3.3 2021-12-30 08:54:22 +00:00
CvH
4cd3e0ff55
Merge pull request #5979 from SupervisedThinking/up_wl_windowmanager
[le11] rework wayland displayserver & windowmanager handling
2021-12-25 11:41:33 +01:00
heitbaum
22a33c3534 mesa: update to 21.3.2
https://docs.mesa3d.org/relnotes/21.3.2.html

Mesa 21.3.2 is a bug fix release which fixes bugs found since the 21.3.1 release.

Bug fixes

Flickering and blackscreen on Mpv and Clapper (and also low performance on glxgears)
DXVK SIGBUS with Turnip on Poco F1 at loading to open world.
RADV: IsHelperInvocationEXT query is not considered volatile in ACO
[GraphicsFuzz] dEQP-VK.graphicsfuzz.stable-binarysearch-tree-nested-if-and-conditional
[bisected] Mesa 21.3.x breaks GBM with NVIDIA closed source driver 495.44
[DG2] dEQP-GL[45|ES31].functional.shaders.builtin_functions.pack_unpack.packhalf2x16_compute fail
2021-12-18 04:19:27 +00:00
SupervisedThinking
eca639105e replace DISPLAYSERVER var "weston" by "wl"
- as the displayserver var is more likely a protocol than the windowmanager/compositor wl (short for wayland) should be used instead
2021-12-15 14:00:38 +01:00
heitbaum
dedf40cb91 mesa: update to 21.3.1
release notes: https://docs.mesa3d.org/relnotes/21.3.1.html
2021-12-02 12:12:49 +00:00
Tomáš Kelemen (vudiq)
6bd3406f20
Merge branch 'libreelec-master' 2021-11-27 12:32:40 +01:00
heitbaum
4bc87e50ab mesa GRAPHIC_DRIVERS: delete classic drivers (DRI)
i915, i965, nouveau, r100, r200
2021-11-22 15:16:43 +11:00
Tomáš Kelemen (vudiq)
f1e2ea4d6b
Merge branch 'libreelec-master' 2021-11-20 13:59:00 +01:00
GavinDarkglider
3a8bf282c6
[WIP] More switch/l4t stuff (#1543)
* Update UCM, Add initial LibreELEC build changes, Add alsastate save/restore, remove old ffmpeg from switch builds
* Add mount to switch build for cheats
* Add support for nvmpi to new ffmpeg
* L4T/Switch: use Python3
* L4T: use upstream openssh package
* openssh: add Switch specific patch for keydir
* project/device options cleanup, typos, other fixes
* moonlight: move the core to lakka packages, build for other targets
* rearange a few patches
* L4T: use upstream xorg-server package
* L4T: use upstream libglvnd package
* L4T: use upstream mesa package
* L4T: use upstream util-linux package
* Remove xpadneo from L4T builds

Co-authored-by: Tomáš Kelemen (vudiq) <vudiq@vudiq.sk>
2021-11-20 12:19:31 +01:00
heitbaum
cd18dd3c63 mesa: update to 21.3.0 2021-11-18 18:52:34 +11:00
Ian Leonard
64595eac5e mesa: update to 21.2.5
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-28 20:10:54 +00:00
Tomáš Kelemen (vudiq)
c1d478df35
mesa: crocus: prefer crocus for older intel GPUs, drop i965 driver 2021-10-27 18:03:30 +02:00
Tomáš Kelemen (vudiq)
4e6f8705e6
crocus: add Mesa gallium driver for older Intel GPUs 2021-10-27 15:45:50 +02:00
David Lawson
5d14e997e9 Add support for RPi4 PiBoy DMG
port of 44ff0add1b
2021-10-15 21:41:57 +02:00
Tomáš Kelemen (vudiq)
607dcb16b9 Merge remote-tracking branch 'libreelec/master' 2021-10-07 11:40:15 +02:00
Tomáš Kelemen (vudiq)
580391f3b5 Initial support for Generic.i386 (32-bit PC) 2021-10-05 10:27:28 +02:00
heitbaum
eef119beb1 mesa: update to 21.2.3 2021-09-30 22:51:34 +10:00
heitbaum
e0eb9547c1 mesa: update to 21.2.2
update 21.2.1 to 21.2.2

ann:
- https://lists.freedesktop.org/archives/mesa-dev/2021-September/225490.html

release notes:
- https://gitlab.freedesktop.org/mesa/mesa/-/blob/21.2/docs/relnotes/21.2.2.rst
2021-09-22 19:03:07 +10:00
heitbaum
ab50eb4600 mesa: update to 21.2.1 2021-08-20 17:55:28 +10:00
heitbaum
c6e72720ea mesa: update to 21.2.0
backported patches are now included in upstream 21.1.0
- https://gitlab.freedesktop.org/mesa/mesa/-/issues/4605#note_890953
- https://cgit.freedesktop.org/mesa/mesa/log/?h=21.1&qt=author&q=Erico

ann:
- https://lists.freedesktop.org/archives/mesa-dev/2021-May/225248.html
- https://lists.freedesktop.org/archives/mesa-dev/2021-August/225459.html
release notes:
- https://docs.mesa3d.org/relnotes/21.1.0.html
- https://docs.mesa3d.org/relnotes/21.2.0.html
2021-08-16 18:46:30 +10:00