Commit graph

9 commits

Author SHA1 Message Date
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
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
SupervisedThinking
852e135d15 libglvnd: switch to meson toolchain 2021-01-29 17:24:25 +01:00
Ian Leonard
dc28cd2250 graphics: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:55 +00:00
CvH
e335b7350c libglvnd: update to 1.3.2 2020-10-03 13:27:32 +02:00
MilhouseVH
8b19ceb6b2 libglvnd: update to libglvnd-1.3.0 2020-02-17 06:37:58 +00:00
5schatten
32cf2ee5b2 libglvnd: enable header installation / backported patches 2019-10-29 16:04:52 +00:00
5schatten
38cd606ac9 libglvnd: updated to v1.2.0 / disable headers / dropped upstreamed pkgconfig patch 2019-10-05 20:18:59 +02:00
5schatten
9af93d4f41 libglvnd: initial package v1.1.1 / added pkgconfig patch 2019-09-18 19:45:08 +02:00