kwin/autotests/integration/effects
Vlad Zahorodnii 48f943bd75 Introduce explicit base render backend type
The main idea behind the render backend is to decouple low level bits
from scenes. The end goal is to make the render backend provide render
targets where the scene can render.

Design-wise, such a split is more flexible than the current state, for
example we could start experimenting with using qtquick (assuming that
the legacy scene is properly encapsulated) or creating multiple scenes,
for example for each output layer, etc.

So far, the RenderBackend class only contains one getter, more stuff will
be moved from the Scene as it makes sense.
2021-11-11 08:55:29 +00:00
..
scripts Move from Quad to Cubic 2020-03-04 19:40:35 +01:00
CMakeLists.txt [wayland] Destroy XdgToplevelClient and XdgPopupClient on unmap 2020-06-01 15:13:03 +03:00
desktop_switching_animation_test.cpp Introduce explicit base render backend type 2021-11-11 08:55:29 +00:00
maximize_animation_test.cpp effects: Link builtin effects with executables 2021-10-19 09:12:15 +00:00
minimize_animation_test.cpp Introduce explicit base render backend type 2021-11-11 08:55:29 +00:00
popup_open_close_animation_test.cpp effects: Link builtin effects with executables 2021-10-19 09:12:15 +00:00
scripted_effects_test.cpp Introduce explicit base render backend type 2021-11-11 08:55:29 +00:00
slidingpopups_test.cpp Introduce explicit base render backend type 2021-11-11 08:55:29 +00:00
toplevel_open_close_animation_test.cpp Introduce explicit base render backend type 2021-11-11 08:55:29 +00:00
translucency_test.cpp effects: Link builtin effects with executables 2021-10-19 09:12:15 +00:00
windowgeometry_test.cpp effects: Link builtin effects with executables 2021-10-19 09:12:15 +00:00
wobbly_shade_test.cpp Introduce explicit base render backend type 2021-11-11 08:55:29 +00:00