Commit graph

954 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
GavinDarkglider
4d58d3cf00
Add support for Nintendo Switch (#1536) 2021-10-27 09:47:55 +02:00
mglae
79beb5d574
Merge pull request #5287 from heitbaum/intel3
Intel Media Driver 2021Q1 Release - 21.1.3
2021-04-26 22:18:50 +02:00
heitbaum
fb8a970026 xf86-video-intel: update to latest 2021-01-15
Incorporates 2 patches since 2020-12-15 / a511f22c

15 Jan, 2021
sna: Always validate userptr upon creation
Since not all memory ranges can be mapped by userptr, in particular
those passed by XShmAttachFD, we need to validate the userptr before use. We
would ideally want to continue to lazily populate the pages as often the
userptr is created but never used, but preventing an EFAULT later is
more important.

In https://patchwork.freedesktop.org/series/33449/ we provided a more
efficient method for probing the userptr on construction while
preserving the lazy population of gup-pages. For now, always follow
userptr with set-domain.

10 Jan, 2021
sna/gen7: Avoid clear-residuals overhead on all gen7
Since not just Haswell will enjoy clear-residuals, be very careful
before using a potential context switch from DRI clients.
2021-04-25 23:07:37 +00:00
mglae
29588f7324 xf86-video-nvidia: fix udev rules 2021-03-29 20:00:07 +02:00
SupervisedThinking
74387cee18 xf86-video-nvidia: update to 460.67
https://www.nvidia.com/Download/driverResults.aspx/171400/en
2021-03-18 19:29:25 +01:00
SupervisedThinking
1635304eee xf86-video-nvidia: update to 460.39 2021-01-28 21:28:02 +01:00
Ian Leonard
6f08b82b0b x11: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:25 +00:00
heitbaum
8a0f089dca xf86-video-nvidia: update to 460.32.03
changelog: https://www.nvidia.com/Download/driverResults.aspx/168347/en-us
2021-01-10 21:38:46 +00:00
heitbaum
037deba5ac xf86-video-intel: update to latest a511f22c 2020-12-25 13:24:39 +00:00
heitbaum
ebe5cb6599 xf86-input-libinput: update to 0.30.0 2020-12-25 13:05:51 +00:00
heitbaum
c211cceaa4 xf86-video-nvidia-legacy: Add patch to compile with Linux 5.10 2020-12-14 23:44:32 +00:00
heitbaum
d13f44e6d4 xf86-video-nvidia: update to 455.45.01 for compatibility with Linux 5.10 2020-12-14 10:33:38 +00:00
heitbaum
863fabbfe8 xf86-video-intel: update to latest 9236c582 2020-12-02 08:55:53 +00:00
Jernej Skrabec
19f84243ee xf86-video-nvidia-legacy: Fix building on 5.9 2020-10-14 20:03:48 +02:00
Jernej Skrabec
90f06fbe3d xf86-video-nvidia: Update to 450.80.02 2020-10-14 19:46:21 +02:00
mglae
c485b4c58f xf86-video-intel: update to 5ca3ac1 2020-10-04 17:41:23 +02:00
Jernej Skrabec
1e45f30008 xf86-video-nvidia: Update to 450.57 2020-08-09 22:54:19 +02:00
Jernej Skrabec
f342bce716 xf86-video-nvidia-legacy: Fix building with Linux 5.8 2020-08-09 22:54:19 +02:00
MilhouseVH
5529aff2db xf86-video-amdgpu: fix gcc-10 2020-06-24 20:56:40 +02:00
MilhouseVH
203e22e1a6 xf86-video-ati: fix gcc-10 2020-06-24 20:56:40 +02:00
MilhouseVH
231a207cf2 xf86-video-nvidia-legacy: fix 5.7-rc1 build 2020-06-14 16:39:28 +01:00
MilhouseVH
4acc8f277e xf86-video-nvidia: fix 5.7-rc1 build 2020-06-14 16:39:28 +01:00
MilhouseVH
17d7cefb36 xf86-video-nvidia: update to xf86-video-nvidia-440.82 2020-04-07 15:28:21 +01:00
MilhouseVH
abc9b8141b xf86-video-nvidia: fix 5.6-rc3 build + 440.64
https://gitlab.com/snippets/1945940
2020-03-28 16:57:31 +00:00
MilhouseVH
43c75c4ec6 xf86-video-nvidia: fix 5.6-rc3 build
https://gitlab.com/snippets/1937313
2020-03-28 16:57:31 +00:00
MilhouseVH
d94a58604a xf86-video-nvidia-legacy: fix 5.6-rc3 build
https://gitlab.com/snippets/1943779
2020-03-28 16:57:31 +00:00
MilhouseVH
c88a83b8f1 xf86-video-nvidia: fix 5.6-rc1 build
Credit: Isaak I. Aleksandrov, https://gitlab.com/snippets/1937313
2020-03-28 16:57:31 +00:00
MilhouseVH
01a4f8ee77 xf86-video-nvidia-legacy: fix 5.6-rc1 build 2020-03-28 16:57:31 +00:00
MilhouseVH
6e0524a0b0 xf86-video-nvidia: adds new devices missed in #4232 2020-03-12 19:11:13 +00:00
MilhouseVH
135ca16058 xf86-video-nvidia: update to xf86-video-nvidia-440.64 2020-02-29 23:27:00 +00:00
MilhouseVH
31a91ccaad xf86-input-libinput: update to xf86-input-libinput-0.29.0 2020-02-17 06:37:58 +00:00
MilhouseVH
23cb547b78 xf86-video-nvidia-legacy: add PKG_DEPENDS_UNPACK; flag as kernel package 2020-02-10 08:53:39 +01:00
MilhouseVH
d35a8554f1 xf86-video-nvidia: add PKG_DEPENDS_UNPACK; flag as kernel package 2020-02-10 08:53:39 +01:00
MilhouseVH
ae2a4d1ece xf86-video-nvidia: update to xf86-video-nvidia-440.59 2020-02-04 21:41:10 +00:00
MilhouseVH
c266eaadfa xf86-video-nvidia: add kernel patch, and enable 2020-01-31 07:31:24 +00:00
Jernej Škrabec
385cf5a50b
Merge pull request #4075 from MilhouseVH/nvidia-340.108
xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.108
2019-12-28 19:27:17 +01:00
MilhouseVH
575b4c5a90 xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.108 2019-12-23 21:58:10 +00:00
MilhouseVH
6df32d06ed xf86-video-nvidia: update to xf86-video-nvidia-440.44 2019-12-12 03:42:22 +00:00
Christian Hewitt
4eb67cdbe0
Merge pull request #4004 from nouman8/master
xf86-video-intel: update to xf86-video-intel-f006926
2019-12-09 07:57:16 +08:00
MilhouseVH
c0017abd9e xf86-video-nvidia-legacy: fix SUBDIRS= removal in 5.4-rc2 2019-11-27 14:29:09 +00:00
MilhouseVH
090ee755ba xf86-video-nvidia-legacy: fix 5.4-rc1 build 2019-11-27 14:29:09 +00:00
nouman8
f00692681a
Update package.mk 2019-11-19 11:42:32 +05:00
Jernej Škrabec
b4663fc070
Merge pull request #3965 from MilhouseVH/le10_python3_le_scripts
buildsystem: use /usr/bin/python3 in scripts
2019-11-15 08:06:47 +01:00
MilhouseVH
6eb226b1fb buildsystem: use /usr/bin/python3 in scripts 2019-11-07 10:33:47 +00:00
MilhouseVH
9a1d9e94fd xf86-video-nvidia: update to xf86-video-nvidia-430.64 2019-11-05 19:27:42 +00:00
MilhouseVH
5d6e36195e xf86-video-ati: update to xf86-video-ati-19.1.0 2019-10-15 21:54:54 +01:00
MilhouseVH
9a68e4c8c6 xf86-video-amdgpu: update to xf86-video-amdgpu-19.1.0 2019-10-13 17:01:21 +01:00
mglae
5456ac5e78 xf86-video-nvidia/xf86-video-nvidia-legacy: use toolchain linker 2019-09-25 18:33:12 +02:00