Commit graph

217 commits

Author SHA1 Message Date
Tomáš Kelemen (vudiq)
62abfa94c2
update Mesa to 22.0.0 and libdrm to 2.4.110 (dependency) 2022-03-11 08:30:37 +01:00
GavinDarkglider
683f8c34de
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-03-10 18:17:48 +01:00
Ntemis
240787cab3 Bump mesa to v21.3.7 2022-03-07 02:36:13 +02:00
Tomáš Kelemen (vudiq)
f9d5da2330
update mesa to 21.3.6
https://docs.mesa3d.org/relnotes/21.3.6.html
2022-02-21 13:38:50 +01:00
David G. F
78be327891
Update some packages for newer Linux (#1547)
RTL drivers require some fixes for Linux 5.15
Systemd has also some issues due to changes in headers (on 5.15)
While at this, bump Mesa minor release for some extra panfrost fixes
2021-11-12 21:05:42 +01:00
GavinDarkglider
79731adc6a
[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-03 08:22:33 +01:00
Tomáš Kelemen (vudiq)
95563ac43d
mesa: crocus: prefer crocus for older intel GPUs, drop i965 driver 2021-10-27 17:57:39 +02:00
Demetris Ierokipides
2527213003 Bump mesa to v21.2.4
https://docs.mesa3d.org/relnotes/21.2.4.html
2021-10-15 22:45:09 +03:00
Demetris Ierokipides
0b67fbba03 Use the latest mesa version by default and remove no-op patches
c6e72720ea
2021-10-15 21:43:40 +03:00
Tomáš Kelemen (vudiq)
0310064440 Mesa: update to 21.2.3, add crocus driver
Co-authored-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
Co-authored-by: David Lawson <dmrlawson@gmail.com>
2021-10-15 09:42:49 +02:00
David Lawson
4d771a1cef Add support for RPi4 PiBoy DMG
port of 44ff0add1b
2021-10-10 17:16:57 +02:00
Tomáš Kelemen (vudiq)
580391f3b5 Initial support for Generic.i386 (32-bit PC) 2021-10-05 10:27:28 +02:00
Tomáš Kelemen (vudiq)
32c502c1a9 Merge branch 'master' into lakka 2021-05-22 19:10:57 +02:00
Tomáš Kelemen (vudiq)
16be41ff7e remove X libs/deps 2021-04-27 09:46:26 +02:00
CvH
6c91b4c624
Merge pull request #5326 from heitbaum/mesa2
mesa: fix amd vaapi issue - improved
2021-04-22 20:56:32 +02:00
heitbaum
94dde1b209 mesa: update to 21.0.3
update 21.0.2 to 21.0.3
announce: https://lists.freedesktop.org/archives/mesa-dev/2021-April/225130.html
2021-04-21 23:41:21 +00:00
heitbaum
b50eb3816f mesa: fix amd vaapi issue - improved 2021-04-19 08:36:40 +00:00
Tomáš Kelemen (vudiq)
25536f4bd2 Merge 'libreelec/master' 2021-04-16 22:54:53 +02:00
heitbaum
4f31e27297 mesa: fix for AMD Kabini vaapi H264 hw decode stopped working
reference: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4605

After mesa upgrade 20.3.5 -> 21.0.2, AMD Kabini vaapi H264 hw. decode
stopped working

System information

Describe the issue

After mesa sources upgrade from 20.3.5 -> 21.0.2 & recompile, vaapi H264
decode stopped working. Recompiling back to 20.3.5 brings vaapi decode
back. Mesa sources change is single change causing vaapi decode to stop
working.

fix from warpme - Piotr Oniszczuk
2021-04-16 07:18:28 +00:00
Tomáš Kelemen (vudiq)
d816fedde2 mesa: enable vulkan driver for RPI4 2021-04-12 08:59:33 +02:00
Tomáš Kelemen (vudiq)
6b793d3b78 Merge 'libreelec/master' 2021-04-09 08:23:33 +02:00
SupervisedThinking
e36ca5bbf3 mesa: updated to 21.0.2 2021-04-07 20:49:46 +02:00
Tomáš Kelemen (vudiq)
546e4de331 Generic: add vulkan support 2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
c1658ca436 mesa: fix for Lakka - no displayserver 2021-04-05 00:55:01 +02:00
SupervisedThinking
8713ed9c66 mesa: updated to 21.0.1
- renamed backported lima patch 696b0ab2c9
2021-03-25 02:29:04 +01:00
Alex Bee
08307d58ff mesa: add patch to fix YUV to RGB conversion
This adds a patch to mesa that fixes color space conversion for
lima GPUs and allows to drop a kodi hack that was need to allow
SW decoing on mali 4xx GPUs for Rockchip.

For details see: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8549#note_785097
2021-02-01 17:39:09 +01:00
Alex Bee
cdb1ffc1c0 mesa: update to 20.3.4
update 20.3.3 to 20.3.4
changelog: https://docs.mesa3d.org/relnotes/20.3.4.html
2021-02-01 17:33:59 +01:00
heitbaum
ed5b0a8e07 mesa: update to 20.3.3
update 20.3.2 to 20.3.3
changelog: https://docs.mesa3d.org/relnotes/20.3.3.html
2021-01-14 13:29:43 +00:00
heitbaum
2ebd31d3db mesa: update to 20.3.2 2021-01-02 06:39:38 +00:00
Christian Hewitt
1c70137189 mesa: bump to 20.3.1 for radeonsi fix 2020-12-24 00:15:50 +00:00
Christian Hewitt
074cb7c16a mesa: bump to 20.3.0 and change source url
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2020-12-12 03:55:09 +00:00
heitbaum
df46d7b269 mesa: update to 20.2.3 2020-11-29 09:12:16 +00:00
heitbaum
fe0e991d92 mesa: Update to mesa 20.2.2 2020-11-09 11:27:42 +00:00
Ian Leonard
128a4837ee mesa: update to 20.2.1
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-10-15 05:51:00 +00:00
Matthias Reichl
dd0a3eff1b mesa: update to 20.2.0
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-30 08:45:34 +02:00
nouman8
5fed266a0f
mesa: update to mesa-20.1.3 2020-07-09 10:22:58 +05:00
nouman8
bdb931f24b
mesa: update to mesa-20.1.2 2020-06-25 15:12:10 +05:00
nouman8
c016451e1c
mesa: update to mesa-20.1.1 2020-06-14 13:55:11 +05:00
MilhouseVH
56bf126b6c mesa: update to mesa-20.0.6 2020-04-30 06:41:13 +01:00
MilhouseVH
efd8e61633 mesa: update to mesa-20.0.5 2020-04-23 00:16:32 +01:00
MilhouseVH
6ae15501f2 mesa: update to mesa-20.0.4 2020-04-03 15:12:01 +01:00
MilhouseVH
033f2906cc mesa: update to mesa-20.0.3 2020-04-02 00:17:31 +01:00
MilhouseVH
a3bead83e9 mesa: update to mesa-20.0.2 2020-03-18 23:35:35 +00:00
MilhouseVH
b8d9efeea0 mesa: update to mesa-20.0.1 2020-03-06 00:14:00 +00:00
MilhouseVH
86d8dde34e mesa: update to mesa-20.0.0 2020-02-19 22:39:30 +00:00
MilhouseVH
8778f4ed34 mesa: update to mesa-19.3.4 2020-02-14 00:48:00 +00:00
MilhouseVH
42fae62ced mesa: update to mesa-19.3.3 2020-01-28 20:06:13 +00:00
MilhouseVH
7f4a62cbec mesa: update to mesa-19.3.2 2020-01-09 19:11:36 +00:00
Jernej Škrabec
c3a6cc8dd2
Merge pull request #4066 from MilhouseVH/le10_mesa-19.3.1
mesa: update to mesa-19.3.1
2019-12-28 19:25:38 +01:00
MilhouseVH
7c551cbc12
Merge pull request #4063 from dhewg/pull/llvm
llvm: fix cross compilation issues
2019-12-28 18:17:29 +00:00