🪲 Fix color conversion for ICC profiles on Plasma 6

This commit is contained in:
Simon Schneegans
2024-10-27 14:17:17 +01:00
parent f3e6c2aa65
commit 1034b46b27
+4
View File
@@ -42,6 +42,8 @@ uniform float uDuration;
#if defined(KWIN) // --------------------------------------------------------------------
#include "colormanagement.glsl"
uniform sampler2D sampler;
uniform int textureWidth;
uniform int textureHeight;
@@ -74,6 +76,8 @@ void setOutputColor(vec4 outColor) {
}
fragColor = vec4(outColor.rgb * outColor.a, outColor.a);
fragColor = sourceEncodingToNitsInDestinationColorspace(fragColor);
fragColor = nitsToDestinationEncoding(fragColor);
}
#elif defined(KWIN_LEGACY) // -----------------------------------------------------------