kwin/src/libkwineffects
Arjen Hiemstra bb7f627acc Introduce RenderGeometry class and use it for clipping in device coordinates
RenderGeometry is a list of vertices that should be rendered. It's
needed so we can convert WindowQuadList to device coordinates and do
clipping in device coordinates. The intention is also to use it to
replace arbitrary float arrays in effects eventually.
2022-10-21 14:49:22 +00:00
..
anidata.cpp Use floating geometry throughout 2022-07-14 10:04:46 +01:00
anidata_p.h Make TimeLine API ergonomic with presentation timestamps 2022-05-26 17:10:07 +00:00
CMakeLists.txt Provide extra information about outputs to effects 2022-07-20 07:01:05 +00:00
kwinanimationeffect.cpp Restore the crossfade effect 2022-09-07 10:16:36 +00:00
kwinanimationeffect.h Remove public declaration of the KWin::FPx2 debug stream operator 2022-10-06 16:43:47 +02:00
kwinconfig.h.cmake Remove Xrender backend 2021-06-09 11:21:57 +03:00
kwineffects.cpp Introduce RenderGeometry class and use it for clipping in device coordinates 2022-10-21 14:49:22 +00:00
kwineffects.h Introduce RenderGeometry class and use it for clipping in device coordinates 2022-10-21 14:49:22 +00:00
KWinEffectsConfig.cmake.in Adapt build system to also support building against Qt6 2022-03-25 08:26:49 +00:00
kwineglimagetexture.cpp
kwineglimagetexture.h Run clang-format 2022-03-25 13:25:15 +02:00
kwinglobals.h Revert "Merge gesture structs/enums" 2022-09-11 13:14:11 +03:00
kwinglplatform.cpp kwinglplatform: Use qInfo instead of writing to stdout directly 2022-08-18 11:43:32 +00:00
kwinglplatform.h Run clang-tidy with -checks=readability-braces-around-statements fixit 2022-03-28 10:54:11 +00:00
kwingltexture.cpp Require GLTexture::render() to provide an output scale 2022-10-20 08:20:51 +00:00
kwingltexture.h Require GLTexture::render() to provide an output scale 2022-10-20 08:20:51 +00:00
kwingltexture_p.h kwingltexture: port away from manual memory management 2022-10-07 14:50:10 +02:00
kwinglutils.cpp kwinglutils: restore alignment logic for Mali GPU 2022-07-27 08:20:40 +00:00
kwinglutils.h effects: modernize some code 2022-06-29 10:34:50 +00:00
kwinglutils_funcs.cpp Run clang-format 2022-03-25 13:25:15 +02:00
kwinglutils_funcs.h Run clang-format 2022-03-25 13:25:15 +02:00
kwinoffscreeneffect.cpp Convert WindowPaintData's translation to device coordinates when rendering 2022-10-20 08:20:51 +00:00
kwinoffscreeneffect.h Restore the crossfade effect 2022-09-07 10:16:36 +00:00
kwinoffscreenquickview.cpp Adapt to Qt6 QQuickRenderControl API changes 2022-08-24 15:15:34 +00:00
kwinoffscreenquickview.h replace all uses of QScopedPointer with std::unique_ptr 2022-08-04 12:30:09 +00:00
kwinquickeffect.cpp effects/private: Nuke an unnecessary loop 2022-09-16 18:02:55 +03:00
kwinquickeffect.h replace all uses of QScopedPointer with std::unique_ptr 2022-08-04 12:30:09 +00:00
logging.cpp backends/x11: Cleanup KWinXRenderUtils and move it to eglx11common 2022-05-19 12:10:18 +00:00
logging_p.h backends/x11: Cleanup KWinXRenderUtils and move it to eglx11common 2022-05-19 12:10:18 +00:00
Mainpage.dox
Messages.sh
sharedqmlengine.cpp port many Qt shared pointers to standard smart pointers 2022-06-04 16:57:29 +00:00
sharedqmlengine.h port many Qt shared pointers to standard smart pointers 2022-06-04 16:57:29 +00:00