diff options
author | Simon Ser <contact@emersion.fr> | 2021-04-14 19:11:35 +0200 |
---|---|---|
committer | Simon Zeni <simon@bl4ckb0ne.ca> | 2021-06-07 09:22:56 -0400 |
commit | 7c263458268bc0013f243c589a9ced125d225db4 (patch) | |
tree | c031d3df096bf9370c0bb39c9f335360538a8c68 /render/gles2/pixel_format.c | |
parent | 625c66ef75c5538f4e5820a850a84d80d6abcffb (diff) |
buffer: introduce wlr_shm_client_buffer
Introduce wlr_shm_client_buffer, which provides a wlr_buffer wrapper
around wl_shm_buffer.
Because the client can destroy the wl_buffer while we still are using
it, we need to do some libwayland tricks to still be able to continue
accessing its underlying storage. We need to reference the wl_shm_pool
and save the data pointer.
Diffstat (limited to 'render/gles2/pixel_format.c')
0 files changed, 0 insertions, 0 deletions