knechtges (Philipp Knechtges)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Apr 19 2015, 1:48 PM (471 w, 2 d)
Availability
Available

Recent Activity

Sep 25 2020

knechtges added a comment to D21076: ICC Color Correction Effect.

At first, I very much appreciate that somebody starts working on color correction in KWin again. There is certainly a need for it. However, and although I am by no means an expert in this area, I have certain concerns about the approach.

Sep 25 2020, 8:09 PM · KWin

Sep 10 2016

knechtges committed R108:dd1d8fd0798a: kwin: provide clipping for the TabBox thumbnails (authored by knechtges).
kwin: provide clipping for the TabBox thumbnails
Sep 10 2016, 6:13 AM
knechtges committed R108:42818411613f: kwin: adding a proper clipping to the lanczosfilter (authored by knechtges).
kwin: adding a proper clipping to the lanczosfilter
Sep 10 2016, 6:13 AM
knechtges committed R108:53da3a1125ce: kwin: adding proper clipping for transformed windows (authored by knechtges).
kwin: adding proper clipping for transformed windows
Sep 10 2016, 6:13 AM
knechtges committed R108:e7f07529d4dd: kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls (authored by knechtges).
kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls
Sep 10 2016, 6:13 AM
knechtges committed R108:edc04202c654: kwin: paint ThumbnailItem at the right position (authored by knechtges).
kwin: paint ThumbnailItem at the right position
Sep 10 2016, 6:12 AM
knechtges committed R108:a6941adf3b38: kwin/blur: substituting QHash::operator[] by an iterator-based approach (authored by knechtges).
kwin/blur: substituting QHash::operator[] by an iterator-based approach
Sep 10 2016, 6:11 AM
knechtges committed R108:52bc1b2c569c: kwin/blur: consider the valid part of the cache as being opaque (authored by knechtges).
kwin/blur: consider the valid part of the cache as being opaque
Sep 10 2016, 6:11 AM
knechtges committed R108:668054824767: kwin: fixing blur bug for move/resize events (authored by knechtges).
kwin: fixing blur bug for move/resize events
Sep 10 2016, 6:11 AM
knechtges committed R108:617ac690132c: kwin: move/resize events shall not force a repaint of all layers (authored by knechtges).
kwin: move/resize events shall not force a repaint of all layers
Sep 10 2016, 6:11 AM
knechtges committed R108:33a67f1ed4a2: kwin: cleaning up paintGenericScreen and paintScreen (authored by knechtges).
kwin: cleaning up paintGenericScreen and paintScreen
Sep 10 2016, 6:11 AM
knechtges committed R108:58a7e294e9d9: kwin: removing SceneXrender::paintTransformedScreen (authored by knechtges).
kwin: removing SceneXrender::paintTransformedScreen
Sep 10 2016, 6:11 AM
knechtges committed R108:0fc48eecd813: kwin:remove PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS_WITHOUT_FULL_REPAINTS (authored by knechtges).
kwin:remove PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS_WITHOUT_FULL_REPAINTS
Sep 10 2016, 6:11 AM
knechtges committed R108:ba6eab1df1c0: kwin: dropping quirk for the pre-4.8 blur (authored by knechtges).
kwin: dropping quirk for the pre-4.8 blur
Sep 10 2016, 6:11 AM
knechtges committed R108:dee3e5b2f320: Merge remote-tracking branch 'origin/KDE/4.8' (authored by knechtges).
Merge remote-tracking branch 'origin/KDE/4.8'
Sep 10 2016, 6:11 AM
knechtges committed R108:800accfe86cc: kwin: fixing _NET_WM_OPAQUE_REGION related bug (authored by knechtges).
kwin: fixing _NET_WM_OPAQUE_REGION related bug
Sep 10 2016, 6:11 AM
knechtges committed R108:3f985a7d0a08: kwin: fixing xrender shadow bug (authored by knechtges).
kwin: fixing xrender shadow bug
Sep 10 2016, 6:11 AM
knechtges committed R108:f543347536fc: kwin: cleaning up the GLTexture API (authored by knechtges).
kwin: cleaning up the GLTexture API
Sep 10 2016, 6:11 AM
knechtges committed R108:ff3e24f9fef4: kwin: avoid unnecessary texture binds (authored by knechtges).
kwin: avoid unnecessary texture binds
Sep 10 2016, 6:11 AM
knechtges committed R108:69b359be3ed2: kwin: improving the texture update handling (authored by knechtges).
kwin: improving the texture update handling
Sep 10 2016, 6:11 AM
knechtges committed R108:983411b94d07: kwin: dropping LOD bias (authored by knechtges).
kwin: dropping LOD bias
Sep 10 2016, 6:11 AM
knechtges committed R108:c05e8ed39c87: kwin: fix Outline::hide() bug (authored by knechtges).
kwin: fix Outline::hide() bug
Sep 10 2016, 6:11 AM
knechtges committed R108:47a23dccee73: kwin: fixing high cpu usage bugs (authored by knechtges).
kwin: fixing high cpu usage bugs
Sep 10 2016, 6:10 AM
knechtges committed R108:b83679c5b2f0: kwin: don't wait for vsync when nothing has been painted (authored by knechtges).
kwin: don't wait for vsync when nothing has been painted
Sep 10 2016, 6:10 AM
knechtges committed R108:dc10476efd14: Merge remote-tracking branch 'origin/KDE/4.8' (authored by knechtges).
Merge remote-tracking branch 'origin/KDE/4.8'
Sep 10 2016, 6:10 AM
knechtges committed R108:61b131aa09f4: kwin: fixing high cpu usage in the fade effect (authored by knechtges).
kwin: fixing high cpu usage in the fade effect
Sep 10 2016, 6:10 AM
knechtges committed R108:8ed844ca2c02: kwin: simplifying paintSimpleScreen (authored by knechtges).
kwin: simplifying paintSimpleScreen
Sep 10 2016, 6:10 AM
knechtges committed R108:26f0ce20f64c: kwin/blur: use already existing texture instead of allocating a new one (authored by knechtges).
kwin/blur: use already existing texture instead of allocating a new one
Sep 10 2016, 6:10 AM
knechtges committed R108:242f1e75f600: kwin: respect the autogroup configuration when restarting kwin (authored by knechtges).
kwin: respect the autogroup configuration when restarting kwin
Sep 10 2016, 6:09 AM
knechtges committed R108:b2e2c4629656: kwin: adjusting to the latest ewmh spec (authored by knechtges).
kwin: adjusting to the latest ewmh spec
Sep 10 2016, 6:09 AM
knechtges committed R108:047428809e6a: kwin: paint plasma panel always on top while sliding between desktops (authored by knechtges).
kwin: paint plasma panel always on top while sliding between desktops
Sep 10 2016, 6:09 AM
knechtges committed R108:05d0ef818522: kwin: fixing some blur bugs (authored by knechtges).
kwin: fixing some blur bugs
Sep 10 2016, 6:09 AM
knechtges committed R108:788c6ed3ee2c: kwin/blur: add a proper initialization of the texture cache (authored by knechtges).
kwin/blur: add a proper initialization of the texture cache
Sep 10 2016, 6:09 AM
knechtges committed R108:038aa85fc4a6: kwin: avoid SEGFAULT in case of egl_glx (authored by knechtges).
kwin: avoid SEGFAULT in case of egl_glx
Sep 10 2016, 6:09 AM
knechtges committed R108:c9bc8e0e13a6: kwin: bugfix nouveau GLES + loose texture bindings in kwin_gles (authored by knechtges).
kwin: bugfix nouveau GLES + loose texture bindings in kwin_gles
Sep 10 2016, 6:09 AM
knechtges committed R108:dc4fe1994150: kwin: implement _KDE_NET_WM_OPAQUE_REGION (authored by knechtges).
kwin: implement _KDE_NET_WM_OPAQUE_REGION
Sep 10 2016, 6:08 AM
knechtges committed R108:f094cfe1bfeb: kwin: fixing blur for shaded windows (authored by knechtges).
kwin: fixing blur for shaded windows
Sep 10 2016, 6:08 AM
knechtges committed R108:7474d1c21501: kwin: updating comments on the blur texture cache (authored by knechtges).
kwin: updating comments on the blur texture cache
Sep 10 2016, 6:08 AM
knechtges committed R108:592d273c291f: kwin: bugfix blur effect (authored by knechtges).
kwin: bugfix blur effect
Sep 10 2016, 6:08 AM
knechtges committed R108:e91b81acef37: kwin: Optimizing Blur Part III (authored by knechtges).
kwin: Optimizing Blur Part III
Sep 10 2016, 6:08 AM
knechtges committed R108:61c4d78641c4: kwin: bugfix for taskbarthumbnail and slide effect interplay (authored by knechtges).
kwin: bugfix for taskbarthumbnail and slide effect interplay
Sep 10 2016, 6:08 AM
knechtges committed R108:66d4050251d2: kwin: Optimizing Blur Part II (authored by knechtges).
kwin: Optimizing Blur Part II
Sep 10 2016, 6:08 AM
knechtges committed R108:90f97b56e59a: kwin: fix kcm_kwin4_effect_builtins build (authored by knechtges).
kwin: fix kcm_kwin4_effect_builtins build
Sep 10 2016, 6:08 AM
knechtges committed R108:a3a452db7a73: Merge branch 'master' of git.kde.org:/kde-workspace (authored by knechtges).
Merge branch 'master' of git.kde.org:/kde-workspace
Sep 10 2016, 6:07 AM
knechtges committed R108:be1da6cc9be0: kwin: reverting some parts of 73cd2c6fa67e2653a8d9a5e17f0140381d998c19 (authored by knechtges).
kwin: reverting some parts of 73cd2c6fa67e2653a8d9a5e17f0140381d998c19
Sep 10 2016, 6:07 AM
knechtges committed R108:2eeb03e0d526: kwin: optimizing taskbarthumbnail effect (authored by knechtges).
kwin: optimizing taskbarthumbnail effect
Sep 10 2016, 6:07 AM
knechtges committed R108:83c544f0c10b: kwin: fix graphical glitches for the nvidia blob (authored by knechtges).
kwin: fix graphical glitches for the nvidia blob
Sep 10 2016, 6:07 AM
knechtges committed R108:02e9066517cd: kwin: Implement "use by value" and implicit sharing for GLTexture. (authored by knechtges).
kwin: Implement "use by value" and implicit sharing for GLTexture.
Sep 10 2016, 6:07 AM
knechtges committed R108:5a6ac02235f9: kwin: prefer the local header files to the installed ones (authored by knechtges).
kwin: prefer the local header files to the installed ones
Sep 10 2016, 6:07 AM
knechtges committed R108:145bb4d68a89: kwin: make decoration repaints window-specific (authored by knechtges).
kwin: make decoration repaints window-specific
Sep 10 2016, 6:06 AM
knechtges committed R108:5117210b8586: kwin: fix an issue in paintSimpleScreen (authored by knechtges).
kwin: fix an issue in paintSimpleScreen
Sep 10 2016, 6:06 AM
knechtges committed R108:ac0c1ab95878: kwin: optimizing the blur effect (authored by knechtges).
kwin: optimizing the blur effect
Sep 10 2016, 6:06 AM
knechtges committed R108:275571f0e1f4: kwin: Avoid painting damaged areas which are occluded by another opaque window. (authored by knechtges).
kwin: Avoid painting damaged areas which are occluded by another opaque window.
Sep 10 2016, 6:06 AM
knechtges committed R108:23ebee9e90ee: kwin: dont gather scheduled decoration repaints (authored by knechtges).
kwin: dont gather scheduled decoration repaints
Sep 10 2016, 6:06 AM
knechtges committed R108:ae89acfae048: kwin: update the decoration texture although we dont paint the decoration (authored by knechtges).
kwin: update the decoration texture although we dont paint the decoration
Sep 10 2016, 6:06 AM
knechtges committed R108:8e85aa7bbad2: kwin: cleaning up KWin::GLTexture::convertToGLFormat (authored by knechtges).
kwin: cleaning up KWin::GLTexture::convertToGLFormat
Sep 10 2016, 6:06 AM
knechtges committed R108:76bb3d2d274d: kwin: add support for y-inverted textures to the Cube effect (authored by knechtges).
kwin: add support for y-inverted textures to the Cube effect
Sep 10 2016, 6:06 AM
knechtges committed R108:4359033d60a8: libkworkspace: tuning glibc allocator (authored by knechtges).
libkworkspace: tuning glibc allocator
Sep 10 2016, 6:06 AM
knechtges committed R108:326a104ba362: Merge branch 'master' of git.kde.org:/kde-workspace (authored by knechtges).
Merge branch 'master' of git.kde.org:/kde-workspace
Sep 10 2016, 6:06 AM
knechtges committed R108:45e85a46ad7f: kwin: moving KWin::GLTexture to a separate file (authored by knechtges).
kwin: moving KWin::GLTexture to a separate file
Sep 10 2016, 6:06 AM
knechtges committed R108:6fa4ef9ae232: kwin: Fix crash for Toplevel windows with zero EffectWindow (authored by knechtges).
kwin: Fix crash for Toplevel windows with zero EffectWindow
Sep 10 2016, 6:05 AM
knechtges committed R108:7c730e07475a: kwin: fixes graphical glitches in the wobblywindows effect (authored by knechtges).
kwin: fixes graphical glitches in the wobblywindows effect
Sep 10 2016, 6:05 AM
knechtges committed R108:82853ac1d524: kwin: bug fix for crash when using the raster backend (authored by knechtges).
kwin: bug fix for crash when using the raster backend
Sep 10 2016, 6:05 AM