<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello.<br>I'd appreciate votes and watches on this feature request, to bring this feature to the Qt low-level pixel processing code:<br><a href="https://bugreports.qt.io/browse/QTBUG-45209">https://bugreports.qt.io/browse/QTBUG-45209</a><br><br>Krita, Photoshop and other professional packages offer some form of gamma-corrected blending, it makes all sense to have this implemented in the Qt painting system as well so developers don't have to look for external solutions. I wonder what's the way that Krita implemented this.<br>An alternative is to not use the painting functionality in Qt at all, and resort to OpenGL and Direct3D to perform these corrections.<br><br>PS: The "<a href="https://krita.org/get-involved/developers/">Developers</a>" page of the Krita website could add this to the "Resources" section: <a href="http://www.ics.com/designpatterns/book/index.html">http://www.ics.com/designpatterns/book/index.html</a><br>It's a full book in HTML format. I've learned a lot from it.<br><br>Regards.                                          </div></body>
</html>