kwin/platformsupport/scenes/opengl
Vlad Zahorodnii de2c4cb4ac [wayland] Add support for cropped and scaled surfaces
The wp_viewporter compositor extension allows clients to crop and scale
their surfaces. It can be especially useful for applications wishing to
reduce their power consumption, e.g. video players, etc.

Given that there is no any direct relationship between the surface size
and the buffer size anymore, we have to use specialized helper methods
for converting coordinates from the surface-local space to buffer pixel
space and vice versa.
2020-06-03 10:00:48 +03:00
..
abstract_egl_backend.cpp [wayland] Add support for cropped and scaled surfaces 2020-06-03 10:00:48 +03:00
abstract_egl_backend.h [wayland] Add support for cropped and scaled surfaces 2020-06-03 10:00:48 +03:00
backend.cpp
backend.h
CMakeLists.txt Port KWin to KWaylandServer 2020-04-30 12:56:08 +02:00
drm_fourcc.h
egl_dmabuf.cpp Merge branch 'Plasma/5.18' into Plasma/5.19 2020-05-29 16:47:54 +03:00
egl_dmabuf.h Port KWin to KWaylandServer 2020-04-30 12:56:08 +02:00
kwineglext.h [wayland] Fix misuse of EGL/eglmesaext.h 2020-05-29 16:21:01 +03:00
swap_profiler.cpp
swap_profiler.h
texture.cpp
texture.h