Initial libds 26/278126/1
authorSeunghun Lee <shiin.lee@samsung.com>
Mon, 21 Feb 2022 04:58:09 +0000 (13:58 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 18 Jul 2022 05:58:03 +0000 (14:58 +0900)
commitb31978a44444d3a5e121e9e8ad15d8b85ed496e5
treebd003b82476b70ba952eab12c6f3bf84bd49668f
parentf1159535128132bda0265c918d461a8e29190df6
Initial libds

Change-Id: I1ce11f5a018ea4adf7817cda3a5f0cec3d2787ad
69 files changed:
LICENSE [new file with mode: 0644]
TODO.md [new file with mode: 0644]
examples/meson.build [new file with mode: 0644]
examples/tinyds.c [new file with mode: 0644]
examples/wl-backend.c [new file with mode: 0644]
include/libds/allocator.h [new file with mode: 0644]
include/libds/allocator/shm.h [new file with mode: 0644]
include/libds/backend.h [new file with mode: 0644]
include/libds/backend/wayland.h [new file with mode: 0644]
include/libds/buffer.h [new file with mode: 0644]
include/libds/compositor.h [new file with mode: 0644]
include/libds/interfaces/allocator.h [new file with mode: 0644]
include/libds/interfaces/backend.h [new file with mode: 0644]
include/libds/interfaces/buffer.h [new file with mode: 0644]
include/libds/interfaces/output.h [new file with mode: 0644]
include/libds/log.h [new file with mode: 0644]
include/libds/output.h [new file with mode: 0644]
include/libds/presentation.h [new file with mode: 0644]
include/libds/subsurface.h [new file with mode: 0644]
include/libds/surface.h [new file with mode: 0644]
include/libds/swapchain.h [new file with mode: 0644]
include/libds/xdg_shell.h [new file with mode: 0644]
include/meson.build [new file with mode: 0644]
meson.build [new file with mode: 0644]
packaging/libds.manifest [new file with mode: 0644]
packaging/libds.spec [new file with mode: 0644]
src/libds/addon.c [new file with mode: 0644]
src/libds/addon.h [new file with mode: 0644]
src/libds/allocator/allocator.c [new file with mode: 0644]
src/libds/allocator/shm.c [new file with mode: 0644]
src/libds/backend/backend.c [new file with mode: 0644]
src/libds/backend/meson.build [new file with mode: 0644]
src/libds/backend/wayland/backend.c [new file with mode: 0644]
src/libds/backend/wayland/backend.h [new file with mode: 0644]
src/libds/backend/wayland/meson.build [new file with mode: 0644]
src/libds/backend/wayland/output.c [new file with mode: 0644]
src/libds/buffer.c [new file with mode: 0644]
src/libds/buffer.h [new file with mode: 0644]
src/libds/client_buffer.h [new file with mode: 0644]
src/libds/client_buffer/shm_client_buffer.c [new file with mode: 0644]
src/libds/compositor.c [new file with mode: 0644]
src/libds/log.c [new file with mode: 0644]
src/libds/meson.build [new file with mode: 0644]
src/libds/output.c [new file with mode: 0644]
src/libds/pixel_format.c [new file with mode: 0644]
src/libds/pixel_format.h [new file with mode: 0644]
src/libds/presentation.c [new file with mode: 0644]
src/libds/region.c [new file with mode: 0644]
src/libds/region.h [new file with mode: 0644]
src/libds/subcompositor.c [new file with mode: 0644]
src/libds/subcompositor.h [new file with mode: 0644]
src/libds/surface.h [new file with mode: 0644]
src/libds/surface/subsurface.c [new file with mode: 0644]
src/libds/surface/surface-private.h [new file with mode: 0644]
src/libds/surface/surface.c [new file with mode: 0644]
src/libds/swapchain.c [new file with mode: 0644]
src/libds/util.h [new file with mode: 0644]
src/libds/util/shm.c [new file with mode: 0644]
src/libds/util/time.c [new file with mode: 0644]
src/libds/xdg_shell/xdg_shell.c [new file with mode: 0644]
src/libds/xdg_shell/xdg_shell.h [new file with mode: 0644]
src/libds/xdg_shell/xdg_surface.c [new file with mode: 0644]
src/libds/xdg_shell/xdg_toplevel.c [new file with mode: 0644]
src/meson.build [new file with mode: 0644]
src/tests/meson.build [new file with mode: 0644]
src/tests/test-backend.c [new file with mode: 0644]
src/tests/test-compositor.c [new file with mode: 0644]
src/tests/test-subsurface.c [new file with mode: 0644]
src/tests/test-surface.c [new file with mode: 0644]