DSBuffer: add DSBufferRef class 05/241705/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Fri, 31 Jul 2020 07:42:26 +0000 (16:42 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Thu, 20 Aug 2020 10:05:05 +0000 (19:05 +0900)
commit1087c4c42643f12e30074779c3df81515b5aaa34
treede36eeff0c01045f00ac85179b7d448f5d428762
parent13dd9ef50b82e393077b5e767e2cb2ef8d4a9f29
DSBuffer: add DSBufferRef class

DSBufferRef can reference of DSBuffer.
if reference of DSBuffer is zero, release event of wl_buffer is sent
to client.

Change-Id: Icf3fb96433ef3234533feaec77c0bb6735bd3aee
src/DSBuffer/DSBufferRef.cpp [new file with mode: 0644]
src/DSBuffer/DSBufferRef.h [new file with mode: 0644]
src/DSBuffer/DSBufferRefPrivate.h [new file with mode: 0644]
src/DSWaylandServer/DSWaylandSurface.cpp
src/DSWaylandServer/DSWaylandSurfacePrivate.h
src/meson.build
tests/DSBufferRef-test.cpp [new file with mode: 0644]
tests/meson.build