eden/externals
CamilleLaVey fa600b88b1
All checks were successful
eden-build / source (push) Successful in 3m28s
eden-build / linux (push) Successful in 20m57s
eden-build / android (push) Successful in 24m39s
eden-build / windows (msvc) (push) Successful in 26m39s
revert 91a662431c (#240)
revert [Texture_cache] Better memory handling for devices with lower memory allocations (#233)

Means games like Minecraft Dungeons, Sea of Stars, Luigi Mansion 2, Astroneer, Alan Wake, etc are now playable.
It also cleans up the recent abi.cpp and bindless texture commits a bit.
Everything is in #ifdef ANDROID - The biggest change is CACHING_PAGEBITS = 12.
Without that the way the buffercache grows and joins buffers can cause Android to run out of memory (as you end up with just one big buffer that needs to be copied every time it grows)
Also patches up ffmpeg issues.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/233
Co-authored-by: JPikachu <jpikachu.eden@gmail.com>
Co-committed-by: JPikachu <jpikachu.eden@gmail.com>

Had showed some regressions on devices with higher specifications, will be refined to return as a toggle in a later commit.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/240
2025-06-30 12:57:21 +00:00
..
bc_decoder video_core: Add BCn decoding support 2023-06-27 18:00:09 -07:00
boost-headers@0456900fad Implemented rewindless Fiber without Boost (using minicoro) 2025-04-04 03:40:47 +02:00
breakpad Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
cmake-modules cmake: move find-modules to root cmake dir 2023-01-02 18:22:07 +01:00
cpp-httplib@a609330e4c externals: update cpp-httplib to 0.14.1 2023-10-21 22:29:19 -06:00
cpp-jwt@10ef5735d8 externals: update cpp-jwt to 10ef5735d842b31025f1257ae78899f50a40fb14 2023-10-21 22:29:19 -06:00
cubeb@832fcf38e6 externals: Update cubeb to 2662c0d 2025-04-04 03:23:32 +02:00
demangle demangle: Update to llvm/llvm-project@ecbc812e0c 2023-07-18 22:39:26 -04:00
discord-rpc Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
dynarmic revert 91a662431c (#240) 2025-06-30 12:57:21 +00:00
enet Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
ffmpeg Update FFmpeg to 7.1.1, libvpx to 1.13.1 and libx264 to c24e06c on Android (#187) 2025-06-14 17:42:22 +00:00
FidelityFX-FSR Update FSR to 1.0.2 2022-01-23 14:38:48 -06:00
gamemode cmake: prefer system gamemode library 2023-11-30 16:54:00 +01:00
getopt chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
glad cmake: apply defaults to all externals 2023-05-24 04:57:04 +02:00
libadrenotools use faster submodule urls (github etc) (#143) 2025-05-31 19:09:48 +00:00
libusb externals/libusb: remove the GUID override workaround ... 2023-10-21 22:29:32 -06:00
mbedtls Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
microprofile microprofiler memleak fix (#123) 2025-05-21 04:08:07 +00:00
nx_tzdb Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
oaknut Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
oboe Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
opus@df02d25f0c externals: Update opus to df02d25 2025-04-04 03:23:32 +02:00
renderdoc debug: Add renderdoc capture hotkey 2023-09-14 16:37:41 +03:00
SDL@2e4c12cd2c externals: Update SDL2 to commit 2e4c12cd2 2025-04-01 18:31:24 +02:00
simpleini Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
sirit Move dead submodules in-tree 2025-05-31 02:33:02 -04:00
sse2neon Port changes from Early Access 2025-04-04 03:40:46 +02:00
stb cmake: prefer system stb headers 2023-10-25 21:47:32 +02:00
tz/tz Move time services to new IPC. 2024-01-27 03:30:09 +00:00
vcpkg@ea2a964f93 externals: Update vcpkg to ea2a964 2025-04-04 03:23:32 +02:00
Vulkan-Headers@409c16be50 Update Vulkan externals submodules 2025-04-19 15:01:33 -07:00
Vulkan-Utility-Libraries@4e246c56ec Update Vulkan externals submodules 2025-04-19 15:01:33 -07:00
VulkanMemoryAllocator@539c0a8d8e Update Vulkan externals submodules 2025-04-19 15:01:33 -07:00
xbyak@0d67fd1530 externals: Downgrade dynarmic to ae99622 and xbyak to 0d67fd15; modify ABI parameter handling in macro_jit_x64.cpp 2025-04-04 03:23:32 +02:00
CMakeLists.txt Update checker (#132) 2025-05-28 02:23:51 +00:00