Add calls to wl_shm_buffer_begin/end_access
authorNeil Roberts <neil@linux.intel.com>
Wed, 13 Nov 2013 15:44:06 +0000 (15:44 +0000)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 14 Nov 2013 00:32:58 +0000 (16:32 -0800)
commite505171a3254883aedb5f69ab8f090205ba88188
tree7700ff6e036333ef8bd38708f361e96930fe62a4
parentf707e8145ba8c26811c5dae2b3d00844afc0ffaf
Add calls to wl_shm_buffer_begin/end_access

This wraps all accesses to an SHM buffer between wl_shm_buffer_begin
and end so that wayland-shm can install a handler for SIGBUS and catch
attempts to pass the compositor a buffer that is too small.
src/compositor-drm.c
src/gl-renderer.c
src/pixman-renderer.c
src/rpi-renderer.c
src/screenshooter.c