Commit graph

1677 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)
7cbb2e6a24
Merge LibreELEC 10.0.2 2022-03-04 22:36:18 +01:00
Matthias Reichl
2ac608242f RPi: update to firmware 231daec
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-04 10:20:23 +01: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
Matthias Reichl
4ffcc9622f RPi: update to firmware 48606ad
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
9cdf43745e RPi: update to firmware 6159b7c
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
6716e23570 RPi: update to firmware 9c04ed2
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
a3eee245db RPi: update to firmware 827fdd0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
87472eb77d RPi: update to firmware 3f20b83
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
121e933cad RPi: update to firmware 165bd7b
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
c7c750718f RPi: update to firmware 19b570d
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
ed9a51782f RPi: update to firmware 536baf3
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
9b82fe81da RPi: update to firmware 1a0297b
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
93fd517449 RPi: update to firmware 12bc6e3
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
7b682332de RPi: update to firmware fa9a006
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
64a17bd3fc RPi: update to firmware c8c985a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
bcba3788e7 RPi: update to firmware 7aba611
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
2f44eb00e8 RPi: update to firmware 27f12ea
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +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
Tomáš Kelemen (vudiq)
dcb8caacc1
Lakka: use same package source/version for RPi kernel/bootloader/driver 2021-11-04 19:55:05 +01:00
Tomáš Kelemen (vudiq)
f4f61ac3d9
Merge LibreELEC 10.0.1 2021-11-03 13:03:34 +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
Matthias Reichl
9aad4cc35e RPi: update to firmware d8754a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:43:23 +02:00
Tomáš Kelemen (vudiq)
95563ac43d
mesa: crocus: prefer crocus for older intel GPUs, drop i965 driver 2021-10-27 17:57:39 +02:00
GavinDarkglider
4d58d3cf00
Add support for Nintendo Switch (#1536) 2021-10-27 09:47:55 +02:00
Matthias Reichl
5e36b5811c RPi: update to firmware 8db7ef8
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
c7d6653ca0 RPi: update to firmware d2ab264
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Tomáš Kelemen
a6e483a72b RPi: build GPU tools
solves incompatibility on aarch64 targets with binaries provided by
bcm2835-driver for 32-bit ARM.
2021-10-15 23:03:14 +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
1110216642 libdrm: use the latest version by default 2021-10-15 21:48:32 +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)
ad26641051 RPi: update kernel/firmware + add patch for non-standard modes in VEC
the patch allows non-standard modes (480p / 480i / 240p / ...) via
analog out
2021-10-15 20:14:01 +02: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
Matthias Reichl
9763e6e570 RPi: update to firmware b5257da
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Matthias Reichl
e71138dc79 RPi: update to firmware 18bd87a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Tomáš Kelemen (vudiq)
39f699c7cf bcm2835-driver: keep GL libs if used as OPENGLES on Lakka 2021-10-07 10:37:20 +02:00
Tomáš Kelemen (vudiq)
580391f3b5 Initial support for Generic.i386 (32-bit PC) 2021-10-05 10:27:28 +02:00
heitbaum
fd8eb9e0d8 harfbuzz: update to 2.9.0 and exclude benchmark and tests in build 2021-10-02 21:58:10 +10:00
Tomáš Kelemen (vudiq)
92eec027e9 libpng: update to 1.7.0-beta
required by ppsspp
2021-10-02 00:49:09 +02:00
Matthias Reichl
7ff83ef418 RPi: update to firmware f9bc224
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
f389d61d11 RPi: update to firmware 5d61ab7
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
6fb25cbb73 RPi: update to firmware d5d14f4
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
5ee39dfdf0 RPi: update to firmware 25e2b59
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Matthias Reichl
d9254726ab RPi: update to firmware 69cfd9f
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Tomáš Kelemen (vudiq)
a812599e21 Update to LibreELEC 10.0.0 2021-08-20 00:26:42 +02:00
Matthias Reichl
f8f1f760fa RPi: update to firmware a51c600
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-05 16:25:06 +02:00
Matthias Reichl
d3060c5dc5 RPi: update to firmware d4d54d6
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-05 16:25:06 +02:00