From 830bccd05f76b882a3365e6db09e8f463f085c92 Mon Sep 17 00:00:00 2001 From: reuk Date: Tue, 5 Mar 2024 12:34:28 +0000 Subject: [PATCH] RenderingHelpers: Disable gamma correction, which breaks colour emoji rendering --- modules/juce_graphics/native/juce_RenderingHelpers.h | 8 -------- 1 file changed, 8 deletions(-) diff --git a/modules/juce_graphics/native/juce_RenderingHelpers.h b/modules/juce_graphics/native/juce_RenderingHelpers.h index 07994b9119..06147cd3a9 100644 --- a/modules/juce_graphics/native/juce_RenderingHelpers.h +++ b/modules/juce_graphics/native/juce_RenderingHelpers.h @@ -2304,14 +2304,6 @@ public: auto* edgeTableClip = new EdgeTableRegionType (edgeTable); edgeTableClip->edgeTable.translate (x, y); - if (fillType.isColour()) - { - auto brightness = fillType.colour.getBrightness() - 0.5f; - - if (brightness > 0.0f) - edgeTableClip->edgeTable.multiplyLevels (1.0f + 1.6f * brightness); - } - fillShape (*edgeTableClip, false); } }