1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-11-11 16:16:39 +00:00
Ryujinx/Ryujinx.Graphics.Gpu/Shader/Cache/Definition
gdkchan 3bd357045f
Do not allow render targets not explicitly written by the fragment shader to be modified (#3063)
* Do not allow render targets not explicitly written by the fragment shader to be modified

* Shader cache version bump

* Remove blank lines

* Avoid redundant color mask updates

* HostShaderCacheEntry can be null

* Avoid more redundant glColorMask calls

* nit: Mask -> Masks

* Fix currentComponentMask

* More efficient way to update _currentComponentMasks
2022-02-16 23:15:39 +01:00
..
CacheGraphicsApi.cs Salieri: shader cache (#1701) 2020-11-13 00:15:34 +01:00
CacheHashType.cs Salieri: shader cache (#1701) 2020-11-13 00:15:34 +01:00
CacheManifestHeader.cs salieri: Fix missing guest GPU accessor missing on hashes (#1759) 2020-12-01 22:48:31 +01:00
GuestGpuAccessorHeader.cs Initial tessellation shader support (#2534) 2021-10-18 18:38:04 -03:00
GuestGpuStateFlags.cs Implement Force Early Z Register (#1755) 2020-12-02 00:13:27 +01:00
GuestShaderCacheEntry.cs salieri: Fix missing guest GPU accessor missing on hashes (#1759) 2020-12-01 22:48:31 +01:00
GuestShaderCacheEntryHeader.cs Use a new approach for shader BRX targets (#2532) 2021-08-11 20:59:42 +02:00
GuestShaderCacheHeader.cs Salieri: shader cache (#1701) 2020-11-13 00:15:34 +01:00
GuestShaderCacheTransformFeedbackHeader.cs Salieri: shader cache (#1701) 2020-11-13 00:15:34 +01:00
GuestTextureDescriptor.cs shader cache: Fix invalid virtual address clean up (#1717) 2020-11-17 22:20:17 +01:00
HostShaderCacheEntry.cs Do not allow render targets not explicitly written by the fragment shader to be modified (#3063) 2022-02-16 23:15:39 +01:00
HostShaderCacheEntryHeader.cs Do not allow render targets not explicitly written by the fragment shader to be modified (#3063) 2022-02-16 23:15:39 +01:00
HostShaderCacheHeader.cs Salieri: shader cache (#1701) 2020-11-13 00:15:34 +01:00