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

Zamundaaa <xaver.h...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/72f1dd2af3 |ma/kwin/-/commit/5174d732e7
                   |1659ea076c13bd6a5aaa686edde |f8b836d1ef0e36599168e59bebf
                   |0b7                         |c08
         Resolution|---                         |FIXED

--- Comment #62 from Zamundaaa <xaver.h...@gmail.com> ---
Git commit 5174d732e7f8b836d1ef0e36599168e59bebfc08 by Xaver Hugl.
Committed on 10/12/2024 at 18:46.
Pushed by zamundaaa into branch 'master'.

output configuration: add a setting for the power/performance vs. color
accuracy tradeoff

This setting
- reduces ICC profiles to matrix+shaper mode when set to prefer efficiency,
which makes
  it not have any performance impact anymore when KMS offloading works
- adjusts bits per color of the shadow buffer (if it exists) to match the
preference

M  +3    -1    src/backends/drm/drm_colorop.cpp
M  +9    -3    src/backends/drm/drm_egl_layer.cpp
M  +5    -6    src/backends/drm/drm_egl_layer_surface.cpp
M  +2    -1    src/backends/drm/drm_egl_layer_surface.h
M  +19   -8    src/backends/drm/drm_output.cpp
M  +2    -2    src/backends/drm/drm_output.h
M  +5    -0    src/core/colorlut3d.cpp
M  +1    -0    src/core/colorlut3d.h
M  +30   -0    src/core/colorpipeline.cpp
M  +7    -2    src/core/colorpipeline.h
M  +24   -0    src/core/colorspace.cpp
M  +4    -0    src/core/colorspace.h
M  +100  -77   src/core/iccprofile.cpp
M  +9    -15   src/core/iccprofile.h
M  +8    -0    src/core/output.cpp
M  +9    -0    src/core/output.h
M  +1    -0    src/core/outputconfiguration.h
M  +30   -16   src/opengl/icc_shader.cpp
M  +22   -0    src/outputconfigurationstore.cpp
M  +1    -0    src/outputconfigurationstore.h
M  +34   -1    src/wayland/outputdevice_v2.cpp
M  +1    -0    src/wayland/outputdevice_v2.h
M  +24   -1    src/wayland/outputmanagement_v2.cpp

https://invent.kde.org/plasma/kwin/-/commit/5174d732e7f8b836d1ef0e36599168e59bebfc08

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

Reply via email to