forked from Mirror/Ryujinx
parent
793f38b9aa
commit
0202f150d4
2 changed files with 3 additions and 5 deletions
|
@ -193,9 +193,9 @@ namespace Ryujinx.Graphics.OpenGL
|
|||
switch (mode)
|
||||
{
|
||||
case DepthStencilMode.Depth:
|
||||
return All.Depth;
|
||||
return All.DepthComponent;
|
||||
case DepthStencilMode.Stencil:
|
||||
return All.Stencil;
|
||||
return All.StencilIndex;
|
||||
}
|
||||
|
||||
Logger.PrintDebug(LogClass.Gpu, $"Invalid {nameof(DepthStencilMode)} enum value: {mode}.");
|
||||
|
|
|
@ -100,9 +100,7 @@ namespace Ryujinx.Graphics.OpenGL
|
|||
}
|
||||
|
||||
GL.TexParameter(target, TextureParameterName.TextureMaxLevel, maxLevel);
|
||||
|
||||
// TODO: This requires ARB_stencil_texturing, we should uncomment and test this.
|
||||
// GL.TexParameter(target, TextureParameterName.DepthStencilTextureMode, (int)_info.DepthStencilMode.Convert());
|
||||
GL.TexParameter(target, TextureParameterName.DepthStencilTextureMode, (int)_info.DepthStencilMode.Convert());
|
||||
}
|
||||
|
||||
public ITexture CreateView(TextureCreateInfo info, int firstLayer, int firstLevel)
|
||||
|
|
Loading…
Reference in a new issue