https://bugs.kde.org/show_bug.cgi?id=479934

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/f23e0ef05b |ma/kwin/-/commit/daf7afb68a
                   |abff4b5f13aa13e6bdcc4447eb3 |6c66edfcf2dceaddec1a4a76ea5
                   |255                         |078

--- Comment #3 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit daf7afb68a6c66edfcf2dceaddec1a4a76ea5078 by Vlad Zahorodnii.
Committed on 18/01/2024 at 16:35.
Pushed by vladz into branch 'Plasma/6.0'.

opengl: Correct transformation order in GLTexture::render()

First, the texture-to-buffer transform has to be applied, then the y
axis should be flipped. Doing it vice versa changes the winding order
of rotation transforms.

Also the screenshot plugin uses incorrect render transform. Since
convertFromGLImage() undoes the render target's transform, the color
space transformation pass should use the same transform, not the
inverted one.


(cherry picked from commit f23e0ef05babff4b5f13aa13e6bdcc4447eb3255)

M  +1    -1    src/opengl/gltexture.cpp
M  +4    -1    src/plugins/screenshot/screenshot.cpp

https://invent.kde.org/plasma/kwin/-/commit/daf7afb68a6c66edfcf2dceaddec1a4a76ea5078

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to