ryujinx/Ryujinx.Graphics.Gpu/Shader
riperiperi 99ffc061d3
Optimize Texture Binding and Shader Specialization Checks (#3399)
* Changes 1

* Changes 2

* Better ModifiedSequence handling

This should handle PreciseEvents properly, and simplifies a few things.

* Minor changes, remove debug log

* Handle stage.Info being null

Hopefully fixes Catherine crash

* Fix shader specialization fast texture lookup

* Fix some things.

* Address Feedback Part 1

* Make method static.
2022-06-17 13:09:14 -03:00
..
Cache
DiskCache
HashTable
CachedShaderProgram.cs
CachedShaderStage.cs
ComputeShaderCacheHashTable.cs
GpuAccessor.cs
GpuAccessorBase.cs
GpuAccessorState.cs
GpuChannelComputeState.cs
GpuChannelGraphicsState.cs
GpuChannelPoolState.cs
ResourceCounts.cs
ShaderAddresses.cs
ShaderCache.cs
ShaderCacheHashTable.cs
ShaderCacheState.cs
ShaderCodeAccessor.cs
ShaderDumper.cs
ShaderDumpPaths.cs
ShaderSpecializationList.cs
ShaderSpecializationState.cs
TransformFeedbackDescriptor.cs