mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-03-25 20:20:21 -06:00
* translator: Use templates for stronger type guarantees * spirv: Define buffer offsets upfront * Saves a lot of shader instructions * buffer_cache: Use dynamic vertex input when available * Fixes issues when games like dark souls rebind vertex buffers with different stride * externals: Update boost * spirv: Use runtime array for ssbos * ssbos can be large and typically their size will vary, especially in generic copy/clear cs shaders * fs: Lock when doing case insensitive search * Dark Souls does fs lookups from different threads * texture_cache: More precise invalidation from compute * Fixes unrelated render targets being cleared * texture_cache: Use hashes for protect gpu modified images from reupload * translator: Treat V_CNDMASK as float * Sometimes it can have input modifiers. Worst this will cause is some extra calls to uintBitsToFloat and opposite. But most often this is used as float anyway * translator: Small optimization for V_SAD_U32 * Fix review * clang format |
||
|---|---|---|
| .. | ||
| cmake-modules | ||
| cryptopp@60f81a77e0 | ||
| cryptopp-cmake@2c384c2826 | ||
| cryptoppwin@bc3441dd2d | ||
| date@1ead6715de | ||
| discord-rpc@4ec218155d | ||
| ext-boost@a04136add1 | ||
| fmt@c98518351e | ||
| glslang@7c4d91e781 | ||
| magic_enum@dae6bbf16c | ||
| renderdoc | ||
| robin-map@1115dad3ff | ||
| sdl3@4cc3410dce | ||
| sirit@8db09231c4 | ||
| toml11@fcb1d3d7e5 | ||
| tracy@b8061982ca | ||
| vma@871913da6a | ||
| vulkan-headers@595c8d4794 | ||
| winpthreads@f00c973a6a | ||
| xbyak@aabb091ae3 | ||
| xxhash@ee65ff988b | ||
| zlib-ng@d54e3769be | ||
| zydis@16c6a369c1 | ||
| CMakeLists.txt | ||
| stb_image.h | ||