mirror of
https://git.naxdy.org/Mirror/Ryujinx.git
synced 2025-03-14 20:50:18 +00:00
nit: Mask -> Masks
This commit is contained in:
parent
2894566235
commit
7b2d42f017
1 changed files with 9 additions and 9 deletions
|
@ -54,8 +54,8 @@ namespace Ryujinx.Graphics.OpenGL
|
||||||
private ClipDepthMode _clipDepthMode;
|
private ClipDepthMode _clipDepthMode;
|
||||||
|
|
||||||
private uint _fragmentOutputMap;
|
private uint _fragmentOutputMap;
|
||||||
private uint _componentMask;
|
private uint _componentMasks;
|
||||||
private uint _currentComponentMask;
|
private uint _currentComponentMasks;
|
||||||
|
|
||||||
private uint _scissorEnables;
|
private uint _scissorEnables;
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ namespace Ryujinx.Graphics.OpenGL
|
||||||
_clipDepthMode = ClipDepthMode.NegativeOneToOne;
|
_clipDepthMode = ClipDepthMode.NegativeOneToOne;
|
||||||
|
|
||||||
_fragmentOutputMap = uint.MaxValue;
|
_fragmentOutputMap = uint.MaxValue;
|
||||||
_componentMask = uint.MaxValue;
|
_componentMasks = uint.MaxValue;
|
||||||
|
|
||||||
var defaultScale = new Vector4<float> { X = 1f, Y = 0f, Z = 0f, W = 0f };
|
var defaultScale = new Vector4<float> { X = 1f, Y = 0f, Z = 0f, W = 0f };
|
||||||
new Span<Vector4<float>>(_renderScale).Fill(defaultScale);
|
new Span<Vector4<float>>(_renderScale).Fill(defaultScale);
|
||||||
|
@ -1047,11 +1047,11 @@ namespace Ryujinx.Graphics.OpenGL
|
||||||
|
|
||||||
public void SetRenderTargetColorMasks(ReadOnlySpan<uint> componentMasks)
|
public void SetRenderTargetColorMasks(ReadOnlySpan<uint> componentMasks)
|
||||||
{
|
{
|
||||||
_componentMask = 0;
|
_componentMasks = 0;
|
||||||
|
|
||||||
for (int index = 0; index < componentMasks.Length; index++)
|
for (int index = 0; index < componentMasks.Length; index++)
|
||||||
{
|
{
|
||||||
_componentMask |= componentMasks[index] << (index * 4);
|
_componentMasks |= componentMasks[index] << (index * 4);
|
||||||
|
|
||||||
RestoreComponentMask(index, force: false);
|
RestoreComponentMask(index, force: false);
|
||||||
}
|
}
|
||||||
|
@ -1455,10 +1455,10 @@ namespace Ryujinx.Graphics.OpenGL
|
||||||
uint blueMask = _fpIsBgra[index].X == 0 ? 4u : 1u;
|
uint blueMask = _fpIsBgra[index].X == 0 ? 4u : 1u;
|
||||||
|
|
||||||
int shift = index * 4;
|
int shift = index * 4;
|
||||||
uint componentMask = _componentMask & _fragmentOutputMap;
|
uint componentMask = _componentMasks & _fragmentOutputMap;
|
||||||
uint checkMask = 0xfu << shift;
|
uint checkMask = 0xfu << shift;
|
||||||
|
|
||||||
if (!force && (componentMask & checkMask) == (_currentComponentMask & checkMask))
|
if (!force && (componentMask & checkMask) == (_currentComponentMasks & checkMask))
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -1473,8 +1473,8 @@ namespace Ryujinx.Graphics.OpenGL
|
||||||
(componentMask & blueMask) != 0,
|
(componentMask & blueMask) != 0,
|
||||||
(componentMask & 8u) != 0);
|
(componentMask & 8u) != 0);
|
||||||
|
|
||||||
_currentComponentMask &= ~checkMask;
|
_currentComponentMasks &= ~checkMask;
|
||||||
_currentComponentMask |= componentMask;
|
_currentComponentMasks |= componentMask;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RestoreScissor0Enable()
|
public void RestoreScissor0Enable()
|
||||||
|
|
Loading…
Reference in a new issue