Ryujinx/Ryujinx.Graphics.Shader/Translation
riperiperi 476b4683cf
Fix CB0 alignment with addresses used for 8/16-bit LDG/STG (#3897)
This replacement is meant to be done with the original identified byteOffset, not the one assigned later on by the below conditionals (that already has the constant offset added, for instance).

This fixes videos being pixelated in Xenoblade 3, and other regressions that might have happened since #3847.
2022-11-25 14:39:03 +00:00
..
Optimizations Fix CB0 alignment with addresses used for 8/16-bit LDG/STG (#3897) 2022-11-25 14:39:03 +00:00
AggregateType.cs
AttributeConsts.cs
AttributeInfo.cs
ControlFlowGraph.cs Rewrite shader decoding stage (#2698) 2021-10-12 22:35:31 +02:00
Dominance.cs Rewrite shader decoding stage (#2698) 2021-10-12 22:35:31 +02:00
EmitterContext.cs
EmitterContextInsts.cs
FeatureFlags.cs
FunctionMatch.cs
GlobalMemory.cs Fix shader 8-bit and 16-bit STS/STG (#2741) 2021-10-18 20:24:15 -03:00
RegisterUsage.cs
Rewriter.cs
ShaderConfig.cs Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#3866) 2022-11-18 23:27:54 -03:00
ShaderHeader.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
Ssa.cs
TargetApi.cs
TargetLanguage.cs
TranslationFlags.cs
TranslationOptions.cs
Translator.cs Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#3866) 2022-11-18 23:27:54 -03:00
TranslatorContext.cs Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#3866) 2022-11-18 23:27:54 -03:00