Export ds_tizen_pixel_format_convert_tbm_to_drm 57/301157/1
authorSeunghun Lee <shiin.lee@samsung.com>
Thu, 9 Nov 2023 06:17:38 +0000 (15:17 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 10 Nov 2023 00:55:46 +0000 (09:55 +0900)
Change-Id: Ieabd837cdbdd66003344af52a1dde50304d8a6a7

include/libds-tizen/pixel_format.h [new file with mode: 0644]
packaging/libds-tizen.spec
src/shared/pixel_format.c

diff --git a/include/libds-tizen/pixel_format.h b/include/libds-tizen/pixel_format.h
new file mode 100644 (file)
index 0000000..dbac989
--- /dev/null
@@ -0,0 +1,8 @@
+#ifndef LIBDS_TIZEN_PIXEL_FORMAT_H
+#define LIBDS_TIZEN_PIXEL_FORMAT_H
+
+#include <stdint.h>
+
+uint32_t ds_tizen_pixel_format_convert_tbm_to_drm(uint32_t tbm_format);
+
+#endif
index f078b0f..4aa73be 100644 (file)
@@ -517,6 +517,7 @@ ninja -C builddir install
 %defattr(-,root,root,-)
 %license LICENSE
 %{_includedir}/libds-tizen/tbm_server.h
+%{_includedir}/libds-tizen/pixel_format.h
 %{_includedir}/libds-tizen/types/tbm_server.h
 %{_libdir}/pkgconfig/libds-tizen-tbm-server.pc
 %{_libdir}/libds-tizen-tbm-server.so
index 030f211..0642d4b 100644 (file)
@@ -2,6 +2,7 @@
 #include <drm_fourcc.h>
 #include <tbm_type.h>
 
+#include <wayland-util.h>
 #include <libds/log.h>
 #include "pixel_format.h"
 
@@ -59,3 +60,9 @@ convert_tbm_format_to_drm(uint32_t fmt)
 
     return 0;
 }
+
+WL_EXPORT uint32_t
+ds_tizen_pixel_format_convert_tbm_to_drm(uint32_t tbm_format)
+{
+    return convert_tbm_format_to_drm(tbm_format);
+}