Ryujinx-uplift/Ryujinx.Graphics.Gpu/Image
riperiperi 6db16b4110
Only enumerate cached textures that are modified when flushing. (#918)
* Only enumarate cached textures that are modified when flushing, rather than all of them.

* Remove locking.

* Add missing clear.

* Remove texture from modified list when data is disposed.

In case the game does not call either flush method at any point.

* Add ReferenceEqualityComparer from jD for the HashSet
2020-02-07 08:49:26 +11:00
..
AutoDeleteCache.cs Address PR feedback 2020-01-09 02:13:00 +01:00
FormatInfo.cs Address PR feedback 2020-01-09 02:13:00 +01:00
FormatTable.cs Fix some spelling mistakes 2020-01-09 02:13:00 +01:00
Pool.cs Fix some spelling mistakes 2020-01-09 02:13:00 +01:00
ReductionFilter.cs Address PR feedback 2020-01-09 02:13:00 +01:00
Sampler.cs Add sampler border color support on the GPU (#893) 2020-01-17 09:55:38 +01:00
SamplerDescriptor.cs Add sampler border color support on the GPU (#893) 2020-01-17 09:55:38 +01:00
SamplerMinFilter.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00
SamplerMipFilter.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00
SamplerPool.cs Add a GetSpan method to the memory manager and use it on GPU (#877) 2020-01-13 10:27:50 +11:00
Texture.cs Only enumerate cached textures that are modified when flushing. (#918) 2020-02-07 08:49:26 +11:00
TextureBindingInfo.cs Fix some spelling mistakes 2020-01-09 02:13:00 +01:00
TextureBindingsManager.cs Add a GetSpan method to the memory manager and use it on GPU (#877) 2020-01-13 10:27:50 +11:00
TextureCompatibility.cs Fix missing S8 format on texture compatibility check 2020-01-09 02:13:00 +01:00
TextureComponent.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00
TextureDescriptor.cs Fix typos pointed out by LDj3SNuD 2020-01-09 02:13:00 +01:00
TextureDescriptorType.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00
TextureInfo.cs Fix typos pointed out by LDj3SNuD 2020-01-09 02:13:00 +01:00
TextureManager.cs Only enumerate cached textures that are modified when flushing. (#918) 2020-02-07 08:49:26 +11:00
TextureMsaaMode.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00
TexturePool.cs Add a GetSpan method to the memory manager and use it on GPU (#877) 2020-01-13 10:27:50 +11:00
TexturePoolCache.cs Fix some spelling mistakes 2020-01-09 02:13:00 +01:00
TextureSearchFlags.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00
TextureTarget.cs Add XML documentation to Ryujinx.Graphics.Gpu.Image 2020-01-09 02:13:00 +01:00