diff options
author | Richard Grenville <pyxlcy@gmail.com> | 2013-04-06 20:21:38 +0800 |
---|---|---|
committer | Richard Grenville <pyxlcy@gmail.com> | 2013-04-06 20:21:38 +0800 |
commit | b75d417c52d25894e1a2459468ace7de6f39280d (patch) | |
tree | a4491b5f8b68d8ac26f6f1c876883fa3f4135215 /dbus.h | |
parent | 53870fb7fe83f5ab54a0e37a553f3dd769e2fbbf (diff) | |
download | tdebase-b75d417c52d25894e1a2459468ace7de6f39280d.tar.gz tdebase-b75d417c52d25894e1a2459468ace7de6f39280d.zip |
Bug fix: GLX: Fix dim and blur with --glx-no-stencil
- GLX backend: Fix broken dim and blur with --glx-no-stencil when
dealing with shaped windows.
- GLX backend: Cache region contents and do a local region intersection
instead of using XFixesIntersectRegion(). Drastic reduction in CPU
usage for --glx-no-stencil. Now --glx-no-stencil substantially
outperforms (~15%) normal mode.
- Use macros to reuse paint-in-region code in opengl.c . Add new type
"reg_data_t" to store XserverRegion cache.
Diffstat (limited to 'dbus.h')
0 files changed, 0 insertions, 0 deletions