Bump Mesa to 23 & bump sa emus
This commit is contained in:
parent
00e80d13e9
commit
8dc8f22ea4
6 changed files with 29 additions and 5 deletions
|
@ -4,3 +4,4 @@ dolphin-sa # Wayland patch is now broken upstream
|
|||
PPSSPPSDL # Build issues that need to be resolved
|
||||
melonds-sa # Needs patch updates
|
||||
citra-sa-vulkan # Needs build fixes
|
||||
duckstation-lr #Libretro Support gone upstream
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="rpcs3-sa"
|
||||
PKG_VERSION="fe51c7b9605eb8ac8eb94b33f5e540bd75d89443"
|
||||
PKG_VERSION="7e6cc02e093738dda8b20f3383240f6b7eaa2e0a"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPL-2.0-or-later"
|
||||
PKG_SITE="https://rpcs3.net"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="ryujinx-sa"
|
||||
PKG_VERSION="1.1.667"
|
||||
PKG_VERSION="1.1.673"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/Ryujinx"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="yuzu-sa"
|
||||
PKG_VERSION="6d76a54d3768f45bb6aa7a1a4b4999a0b9b77e09"
|
||||
PKG_VERSION="3d4c113037d8033e29277c8bf75bec9464d09009"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/yuzu-emu/yuzu"
|
||||
|
|
|
@ -7,6 +7,7 @@ PKG_LICENSE="OSS"
|
|||
PKG_DEPENDS_TARGET="toolchain expat libdrm Mako:host"
|
||||
PKG_LONGDESC="Mesa is a 3-D graphics library with an API."
|
||||
PKG_TOOLCHAIN="meson"
|
||||
PKG_PATCH_DIRS+=" ${DEVICE}"
|
||||
|
||||
case ${DEVICE} in
|
||||
RK35*)
|
||||
|
@ -16,8 +17,8 @@ case ${DEVICE} in
|
|||
PKG_GIT_CLONE_BRANCH="csf"
|
||||
;;
|
||||
*)
|
||||
PKG_VERSION="22.3.6"
|
||||
PKG_SHA256="4ec8ec65dbdb1ee9444dba72970890128a19543a58cf05931bd6f54f124e117f"
|
||||
PKG_VERSION="23.0.0"
|
||||
PKG_SHA256="01f3cff3763f09e0adabcb8011e4aebc6ad48f6a4dd4bae904fe918707d253e4"
|
||||
PKG_SITE="http://www.mesa3d.org/"
|
||||
PKG_URL="https://mesa.freedesktop.org/archive/mesa-${PKG_VERSION}.tar.xz"
|
||||
;;
|
||||
|
|
22
packages/graphics/mesa/patches/handheld/000-fix-i686.patch
Normal file
22
packages/graphics/mesa/patches/handheld/000-fix-i686.patch
Normal file
|
@ -0,0 +1,22 @@
|
|||
--- a/src/gallium/drivers/crocus/crocus_bufmgr.c 2023-03-14 18:16:32.195276836 +0000
|
||||
+++ b/src/gallium/drivers/crocus/crocus_bufmgr.c 2023-03-14 18:17:32.920657663 +0000
|
||||
@@ -878,7 +878,7 @@ crocus_bo_map_cpu(struct util_debug_call
|
||||
bo_wait_with_stall_warning(dbg, bo, "CPU mapping");
|
||||
}
|
||||
|
||||
- if (!bo->cache_coherent && !bo->bufmgr->has_llc) {
|
||||
+ //if (!bo->cache_coherent && !bo->bufmgr->has_llc) {
|
||||
/* If we're reusing an existing CPU mapping, the CPU caches may
|
||||
* contain stale data from the last time we read from that mapping.
|
||||
* (With the BO cache, it might even be data from a previous buffer!)
|
||||
@@ -895,8 +895,8 @@ crocus_bo_map_cpu(struct util_debug_call
|
||||
* LLC entirely requiring us to keep dirty pixels for the scanout
|
||||
* out of any cache.)
|
||||
*/
|
||||
- intel_invalidate_range(bo->map_cpu, bo->size);
|
||||
- }
|
||||
+ // intel_invalidate_range(bo->map_cpu, bo->size);
|
||||
+ //}
|
||||
|
||||
return bo->map_cpu;
|
||||
}
|
Loading…
Reference in a new issue