eden/src/shader_recompiler/frontend/maxwell
JPikachu 91a662431c [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: #233
Co-authored-by: JPikachu <jpikachu.eden@gmail.com>
Co-committed-by: JPikachu <jpikachu.eden@gmail.com>
2025-06-29 17:14:23 +00:00
..
translate [Texture_cache] Better memory handling for devices with lower memory allocations (#233) 2025-06-29 17:14:23 +00:00
control_flow.cpp Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
control_flow.h general: fix compilation on GCC 12 2022-06-13 20:09:30 -04:00
decode.cpp general: fix compile for Apple Clang 2022-11-22 22:22:28 -05:00
decode.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
indirect_branch_table_track.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
indirect_branch_table_track.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
instruction.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
location.h Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
maxwell.inc general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
opcodes.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
opcodes.h Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
structured_control_flow.cpp Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
structured_control_flow.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
translate_program.cpp Merge branch 'master' into ssbo-align 2023-11-26 21:08:53 -05:00
translate_program.h shader_recompiler: add gl_Layer translation GS for older hardware 2022-12-01 09:51:27 -05:00