weston/clients
Kristian Høgsberg 1103a1a484 window: Use a persistent, big shm pool during resize
The biggest performance bottleneck while resizing is the continous
setting up and tearing down of mmaps and faulting in pages.  This commit
introduces a per-window pool that we'll allocate buffers out of if it's
available.  Then we set initialize it to a big shm pool when we start
resizing and free it when resizing is done.
2012-04-03 12:00:48 -04:00
..
.gitignore clickdot: a copy of resizor 2012-01-27 10:44:22 +02:00
cairo-util.c cairo-util: Use nearest filtering for rendering frame 2012-04-03 10:53:15 -04:00
cairo-util.h Consolidate image loading code and move to shared/ 2012-03-12 01:40:59 -04:00
clickdot.c Add an option parser 2012-03-12 01:28:50 -04:00
desktop-shell.c config-parser: consolidate shell files into weston.ini only 2012-03-25 08:49:30 -04:00
dnd.c Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00
eventdemo.c Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00
flower.c Add an option parser 2012-03-12 01:28:50 -04:00
gears.c Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00
glmatrix.c Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00
image.c Consolidate image loading code and move to shared/ 2012-03-12 01:40:59 -04:00
Makefile.am Secure screenshooter protocol. 2012-03-24 14:40:21 -04:00
matrix3.xpm clients: import glmatrix.c and matrix3.xpm 2011-11-18 14:45:04 +02:00
resizor.c Add an option parser 2012-03-12 01:28:50 -04:00
screenshot.c clients: Use new shm interface 2012-04-03 11:22:06 -04:00
simple-egl.c weston: Don't ask for EGL depth buffer if not needed 2012-03-20 22:43:56 -04:00
simple-shm.c clients: Use new shm interface 2012-04-03 11:22:06 -04:00
simple-touch.c clients: Use new shm interface 2012-04-03 11:22:06 -04:00
smoke.c Simplify shm buffer handling 2012-03-26 19:27:35 -04:00
tablet-shell.c tablet-shell: come back to life 2012-03-28 09:37:17 -04:00
terminal.c Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00
view.c Consolidate image loading code and move to shared/ 2012-03-12 01:40:59 -04:00
window.c window: Use a persistent, big shm pool during resize 2012-04-03 12:00:48 -04:00
window.h Add an option parser 2012-03-12 01:28:50 -04:00
wscreensaver-glue.c clients: add wscreensaver 2011-11-18 14:46:26 +02:00
wscreensaver-glue.h Never include wayland-util.h directly 2011-11-22 09:35:14 -05:00
wscreensaver.c Add an option parser 2012-03-12 01:28:50 -04:00
wscreensaver.h Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00