kwin/autotests
Xaver Hugl f9e6ecd298 core/colorpipeline: improve optimization with differing reference luminances
This is done by
- fixing isFuzzyScalingOnly to not check the [3, 3] component, which is always 1
- making the comparison between transfer functions fuzzy, so small floating point
  errors don't prevent two practically identical functions to be optimized out
- switching manual optimizations to use addMatrix instead, which removes the
  matrix or replaces it with a multiplier

and the autotest is expanded to test transformations between color descriptions with
transfer functions and reference luminances that are just scaled versions of each
other
2024-08-19 16:39:11 +02:00
..
drm backends/drm: implement support for post blending color pipelines 2024-07-04 17:39:10 +02:00
effect opengl/glplatform: remove dependency on OpenGlContext 2024-03-08 17:26:54 +00:00
integration Generate wayland code with PRIVATE_CODE 2024-08-15 14:16:11 +00:00
libinput backends/libinput: don't apply pointer acceleration to touchpad gestures 2024-08-01 09:52:12 +00:00
wayland Generate wayland code with PRIVATE_CODE 2024-08-15 14:16:11 +00:00
CMakeLists.txt Make it possible to build KWin without libxcb 2024-02-28 16:03:50 +00:00
onscreennotificationtest.cpp Port away from deprecated KConfigBase::group() api 2023-11-28 10:02:03 +00:00
onscreennotificationtest.h
opengl_context_attribute_builder_test.cpp move more opengl related files to the opengl folder 2024-01-09 19:45:59 +01:00
output_transform_test.cpp core: Add OutputTransform::FlipY convenience aliases 2024-01-09 17:42:09 +00:00
test_client_machine.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_colorspaces.cpp core/colorpipeline: improve optimization with differing reference luminances 2024-08-19 16:39:11 +02:00
test_ftrace.cpp
test_gestures.cpp
test_utils.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_virtual_desktops.cpp Ignore external updates of _NET_DESKTOP_LAYOUT and _NET_DESKTOP_NAMES 2024-01-30 14:14:09 +02:00
test_window_paint_data.cpp effects.h -> effecthandler.h 2023-11-20 15:47:36 +00:00
test_x11_timestamp_update.cpp libkwineffects/ -> effect/ 2023-11-20 11:32:43 +00:00
test_xcb_size_hints.cpp utils: Provide size hints in native pixels 2024-07-18 13:39:11 +03:00
test_xcb_window.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_xcb_wrapper.cpp Don't use QtTest => use QTest + missing include 2023-07-04 10:38:21 +00:00
test_xkb.cpp autotests/test_xkb: Do not expect fail in fixed Qt versions 2024-05-29 12:12:42 +02:00
testutils.h libkwineffects/ -> effect/ 2023-11-20 11:32:43 +00:00
xcb_scaling_mock.cpp autotests: Add a missing mock definition of Xcb::toXNative(QRectF) 2024-06-13 08:34:30 +00:00