Enable SRGB framebuffers by default (#502)

This commit is contained in:
gdkchan 2018-11-17 02:10:51 -02:00 committed by Ac_K
parent d2bb458b51
commit b7613dd4b8
2 changed files with 3 additions and 1 deletions

View File

@ -106,7 +106,7 @@ namespace Ryujinx.Graphics.Gal.OpenGL
Image.Width,
Image.Height, 1);
Image.Format = GalImageFormat.RGBA8 | GalImageFormat.Unorm;
Image.Format = GalImageFormat.RGBA8 | (Image.Format & GalImageFormat.TypeMask);
}
(PixelInternalFormat InternalFmt,

View File

@ -61,6 +61,8 @@ namespace Ryujinx.Graphics
//FIXME: Is this correct?
WriteRegister(NvGpuEngine3dReg.ColorMaskN, 0x1111);
WriteRegister(NvGpuEngine3dReg.FrameBufferSrgb, 1);
for (int Index = 0; Index < GalPipelineState.RenderTargetsCount; Index++)
{
WriteRegister(NvGpuEngine3dReg.IBlendNEquationRgb + Index * 8, (int)GalBlendEquation.FuncAdd);