diff options
| author | Fernando Sahmkow <fsahmkow27@gmail.com> | 2019-09-15 10:38:10 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-09-15 10:38:10 -0400 |
| commit | 393cc3ef2fe6e6b83c7eb30dc4c0a530ffbe8e43 (patch) | |
| tree | d54fd00e57e4f117e6b278bf287676bf62aaedb5 /src/video_core/engines | |
| parent | b8b1747704a612145655a1391c1ebf4d1f9e5ba6 (diff) | |
| parent | 6b997c8f7f904caa980ea364a3b1559e6122cdc4 (diff) | |
Merge pull request #2851 from ReinUsesLisp/srgb
renderer_opengl: Fix sRGB blits
Diffstat (limited to 'src/video_core/engines')
| -rw-r--r-- | src/video_core/engines/maxwell_3d.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp index 5d516cdb3..c7a3c85a0 100644 --- a/src/video_core/engines/maxwell_3d.cpp +++ b/src/video_core/engines/maxwell_3d.cpp @@ -89,6 +89,9 @@ void Maxwell3D::InitializeRegisterDefaults() { // Commercial games seem to assume this value is enabled and nouveau sets this value manually. regs.rt_separate_frag_data = 1; + + // Some games (like Super Mario Odyssey) assume that SRGB is enabled. + regs.framebuffer_srgb = 1; } #define DIRTY_REGS_POS(field_name) (offsetof(Maxwell3D::DirtyRegs, field_name)) |
