Ryujinx/Ryujinx.Graphics.Gpu/Shader/DiskCache
riperiperi 52050e4d48 Fix gl_FragCoord.z transformation
FragCoord.z is always in 0-1, even when the real depth range is -1 to 1. Turns out the only bug was geo and tess stage outputs.

Fixes Pokemon Sword/Shield, possibly others.
2022-06-17 22:47:01 +01:00
..
BackgroundDiskCacheWriter.cs Enable shader cache on Vulkan and implement MultiplyHighS32/U32 on SPIR-V (missed those before) 2022-06-17 22:45:57 +01:00
BinarySerializer.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
CompressionAlgorithm.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
DiskCacheCommon.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
DiskCacheGpuAccessor.cs Enable shader cache on Vulkan and implement MultiplyHighS32/U32 on SPIR-V (missed those before) 2022-06-17 22:45:57 +01:00
DiskCacheGuestStorage.cs Update guest cache to v1.1 (due to specialization state changes) 2022-06-17 22:47:00 +01:00
DiskCacheHostStorage.cs Fix gl_FragCoord.z transformation 2022-06-17 22:47:01 +01:00
DiskCacheLoadException.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
DiskCacheLoadResult.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
DiskCacheOutputStreams.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
GuestCodeAndCbData.cs Enable shader cache on Vulkan and implement MultiplyHighS32/U32 on SPIR-V (missed those before) 2022-06-17 22:45:57 +01:00
ParallelDiskCacheLoader.cs Enable shader cache on Vulkan and implement MultiplyHighS32/U32 on SPIR-V (missed those before) 2022-06-17 22:45:57 +01:00
ShaderBinarySerializer.cs Enable shader cache on Vulkan and implement MultiplyHighS32/U32 on SPIR-V (missed those before) 2022-06-17 22:45:57 +01:00