ryujinx/Ryujinx.Graphics.Shader/Translation
gdkchan 99445dd0a6
Add support for fragment shader interlock (#2768)
* Support coherent images

* Add support for fragment shader interlock

* Change to tree based match approach

* Refactor + check for branch targets and external registers

* Make detection more robust

* Use Intel fragment shader ordering if interlock is not available, use nothing if both are not available

* Remove unused field
2021-10-28 19:53:12 -03:00
..
Optimizations
AttributeConsts.cs
ControlFlowGraph.cs
Dominance.cs
EmitterContext.cs
EmitterContextInsts.cs
FeatureFlags.cs
FunctionMatch.cs
GlobalMemory.cs
RegisterUsage.cs
Rewriter.cs
ShaderConfig.cs
ShaderHeader.cs
Ssa.cs
TargetApi.cs
TargetLanguage.cs
TranslationCounts.cs
TranslationFlags.cs
TranslationOptions.cs
Translator.cs
TranslatorContext.cs