CIA.vc
fredrik
Real-time open source activity stats
Stats » Authors » fredrik
informationsyndicateUTC clock
06:49 on Mar 20, 2010
event counters
The last message was received 3.59 days ago at 16:37 on Mar 16, 2010
0 messages so far today, 0 messages yesterday
2 messages so far this week, 19 messages last week
32 messages so far this month, 20 messages last month
584 messages since the first one, 6.16 years ago, for an average of 3.85 days between messages
recent messages
dateReversed sort columnprojectcontentlink
16:37 TuesdayKDE
Commit by fredrik :: r1104070 workspace/trunk/KDE/kdebase/workspace/kwin/client.cpp:
Check if the decoration pixmaps need to be resized before resizing them.
#
16:34 TuesdayKDE
Commit by fredrik :: r1104069 workspace/trunk/KDE/kdebase/workspace/kwin/ (paintredirector.cpp paintredirector.h):
Wait two seconds before deleting the scratch pixmap in the paint redirector
in case we need it again.

This should improve performance with drivers where creating pixmaps is
expensive.
#
15:08 on Mar 13KDE
Commit by fredrik :: r1102775 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (4 files):
Add missing files from the previous commit.
#
15:03 on Mar 13KDE
Commit by fredrik :: r1102771 workspace/trunk/KDE/kdebase/workspace/kwin/effects/ (4 files in 2 dirs):
Make the strength of the blur effect configurable.
#
18:29 on Mar 12KDE
Commit by fredrik :: r1102515 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (blur.cpp blur.h):
Optimize the horizontal pass.
#
16:47 on Mar 12KDE
Commit by fredrik :: r1102480 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/blur.cpp:
Only blur the area below the window decoration if the application hasn't
set the _KDE_NET_WM_BLUR_REGION hint.
#
16:40 on Mar 12KDE
Commit by fredrik :: r1102477 workspace/trunk/KDE/kdebase/workspace/kwin/lib/kwineffects.h:
Bump the ABI for EffectWindow::decorationInnerRect().
#
16:33 on Mar 12KDE
Commit by fredrik :: r1102475 workspace/trunk/KDE/kdebase/workspace/kwin/ (effects.cpp effects.h lib/kwineffects.h):
Expose the decoration inner rect to effects.
#
16:11 on Mar 12KDE
Commit by fredrik :: r1102471 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (blur.cpp blurshader.cpp blurshader.h):
Use GL_CONSTANT_ALPHA instead of reducing the opacity in the fragment shader.

This makes the blending work correctly when the alpha bits are zero,
which is apparently the case with NVidia.
#
15:56 on Mar 12KDE
Commit by fredrik :: r1102465 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (blur.cpp blurshader.cpp blurshader.h):
Make sure that both the render target and the shader are valid
before using them.
#
15:17 on Mar 12KDE
Commit by fredrik :: r1102455 workspace/trunk/KDE/kdebase/workspace/kwin/lib/kwinglutils.cpp:
Use GL_BGRA instead of GL_RGBA when creating textures.

GL_BGRA is the native format, and should be faster since it doesn't
require any internal swizzling.
#
14:55 on Mar 12KDE
Commit by fredrik :: r1102451 workspace/trunk/KDE/kdebase/workspace/kwin/lib/kwinglutils.cpp:
Improve the debug output from checkGLError().
#
22:12 on Mar 10KDE
Commit by fredrik :: r1101786 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/blur.cpp:
Clear the framebuffer object before rendering to it.

This fixes artifacts that sometimes appear near window edges.
#
18:32 on Mar 10KDE
Commit by fredrik :: r1101728 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (blur.cpp blur.h blurshader.cpp):
Use the texture matrix to do the screen to texture coordinate transformations.
#
18:16 on Mar 10KDE
Commit by fredrik :: r1101724 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (blurshader.cpp blurshader.h):
Check some HW limits and make sure we don't exceed them.
#
18:15 on Mar 10KDE
Commit by fredrik :: r1101721 workspace/trunk/KDE/kdebase/workspace/kwin/lib/ (2 files):
Resolve glGetProgramivARB().
#
18:14 on Mar 09KDE
Commit by fredrik :: r1101242 workspace/trunk/KDE/kdebase/workspace/plasma/desktop/containments/panel/panel.cpp:
Set the blur region for the panel.
#
21:05 on Mar 08KDE
Commit by fredrik :: r1100858 workspace/trunk/KDE/kdebase/workspace/krunner/krunnerdialog.cpp:

  • Replace the setMask() hack with Plasma::WindowEffects::overrideShadow().
  • Set the blur region for the runner dialog.
#
21:03 on Mar 08KDE
Commit by fredrik :: r1100854 apps/trunk/KDE/kdebase/apps/plasma/applets/folderview/ (dialog.cpp popupview.cpp):

  • Use Plasma::WindowEffects to override the shadow instead of using Xlib directly.
  • Enable the blur effect and set the blur region for the popups.
#
20:46 on Mar 08KDE
Commit by fredrik :: r1100848 workspace/trunk/KDE/kdebase/workspace/kwin/effects/blur/ (blur.cpp blurshader.cpp blurshader.h):
Refactor the blur shader code a bit, and add a GLSL version.
#