summaryrefslogtreecommitdiffstats
path: root/dbus.h
diff options
context:
space:
mode:
authorRichard Grenville <[email protected]>2013-05-20 18:04:40 +0800
committerRichard Grenville <[email protected]>2013-05-20 18:16:27 +0800
commit1bdd035974a0166434cdb2dd5d34405d6ddf184d (patch)
tree38b18053ac6374bb80fcde16558f78efdf7b0d33 /dbus.h
parent2b0dfa9b968ce34f35919f9df216e668fec761b8 (diff)
downloadtdebase-1bdd035974a0166434cdb2dd5d34405d6ddf184d.tar.gz
tdebase-1bdd035974a0166434cdb2dd5d34405d6ddf184d.zip
Imp: Multi-pass blur & D-Bus fading control
- Add multipass blur support. Note GLX Framebuffer support is required. My benchmark shows multipass blur brings 5% performance boost for X Render backend (3x3box). On GLX backend it brings 10% performance boost for 5x5box but negatively affects performance for 3x3box. Thanks to jrfonseca for advice. (#107) - GLX backend: Cache blur texture for each window, for a 12% performance boost. - Add D-Bus fading control. Thanks to yulan6248 for testing. (#112) - Fix FAQ link in README.md. Thanks to lorenzos for report. (#111) - Correctly deinitialize VSync on on-the-fly VSync method switch. - X Render backend: Normalize blur kernel. - Code clean-up. - Known issue: Linear corruption on border of a window may appear with X Render multi-pass blur. Possible to fix but probably not worthwhile.
Diffstat (limited to 'dbus.h')
0 files changed, 0 insertions, 0 deletions