Mercurial > hg > orthanc-stone
diff Framework/Scene2D/Internals/CairoFloatTextureRenderer.cpp @ 773:b8dfd966b5f4
FloatTextureSceneLayer::SetInverted()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 24 May 2019 13:44:34 +0200 |
parents | ed783cbc92d7 |
children | 238693c3bc51 6e888cf6a48b |
line wrap: on
line diff
--- a/Framework/Scene2D/Internals/CairoFloatTextureRenderer.cpp Fri May 24 11:04:41 2019 +0200 +++ b/Framework/Scene2D/Internals/CairoFloatTextureRenderer.cpp Fri May 24 13:44:34 2019 +0200 @@ -72,6 +72,11 @@ uint8_t vv = static_cast<uint8_t>(v); + if (l.IsInverted()) + { + vv = 255 - vv; + } + q[0] = vv; q[1] = vv; q[2] = vv;