e_comp_wl_viewport: make an internal header 69/304969/1
authorSooChan Lim <sc1.lim@samsung.com>
Tue, 16 Jan 2024 11:26:48 +0000 (20:26 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:18 +0000 (09:59 +0900)
Move the internal resources and the function declaration
to the internal header

Change-Id: If4f1d40c27faf05d11d3b7427780775e280dea69

src/bin/e_comp_wl.c
src/bin/e_comp_wl_subsurface.c
src/bin/e_comp_wl_viewport.c
src/bin/e_comp_wl_viewport.h
src/bin/e_comp_wl_viewport_intern.h [new file with mode: 0644]
src/bin/video/iface/e_video_hwc.c

index f833c5c..71c6986 100644 (file)
@@ -20,6 +20,7 @@
 #include "e_comp_wl_shell_intern.h"
 #include "e_comp_wl_subsurface_intern.h"
 #include "e_comp_wl_tbm_intern.h"
+#include "e_comp_wl_viewport_intern.h"
 
 #include <tizen-extension-server-protocol.h>
 #include <relative-pointer-unstable-v1-server-protocol.h>
index c8ec743..312e531 100644 (file)
@@ -1,6 +1,7 @@
 #include "e.h"
 #include "e_comp_wl_subsurface_intern.h"
 #include "e_comp_wl_intern.h"
+#include "e_comp_wl_viewport_intern.h"
 
 #include <tizen-extension-server-protocol.h>
 
index 4267479..492d471 100644 (file)
@@ -4,6 +4,7 @@
 
 #include "e.h"
 #include "e_compositor.h"
+#include "e_comp_wl_viewport_intern.h"
 #include "e_comp_wl_intern.h"
 #include "e_comp_wl_subsurface_intern.h"
 
index c2aad2e..a59d44b 100644 (file)
@@ -4,15 +4,9 @@
 #ifndef E_COMP_WL_VIEWPORT_H
 #define E_COMP_WL_VIEWPORT_H
 
-EINTERN int e_comp_wl_viewport_init(void);
-EINTERN void e_comp_wl_viewport_shutdown(void);
-
 E_API Eina_Bool e_comp_wl_viewport_create(struct wl_resource *resource,
                                           uint32_t id,
                                           struct wl_resource *surface);
-EINTERN Eina_Bool e_comp_wl_viewport_apply(E_Client *ec);
-EINTERN Eina_Bool e_comp_wl_viewport_is_changed(E_Client *ec);
-EINTERN Eina_Bool e_comp_wl_viewport_tizen_viewport_use_check(E_Client *ec);
 
 #endif
 #endif
diff --git a/src/bin/e_comp_wl_viewport_intern.h b/src/bin/e_comp_wl_viewport_intern.h
new file mode 100644 (file)
index 0000000..23ce719
--- /dev/null
@@ -0,0 +1,11 @@
+#ifndef E_COMP_WL_VIEWPORT_INTERN_H
+#define E_COMP_WL_VIEWPORT_INTERN_H
+
+EINTERN int e_comp_wl_viewport_init(void);
+EINTERN void e_comp_wl_viewport_shutdown(void);
+
+EINTERN Eina_Bool e_comp_wl_viewport_apply(E_Client *ec);
+EINTERN Eina_Bool e_comp_wl_viewport_is_changed(E_Client *ec);
+EINTERN Eina_Bool e_comp_wl_viewport_tizen_viewport_use_check(E_Client *ec);
+
+#endif
index b5b4e3f..429e7ab 100644 (file)
@@ -7,6 +7,7 @@
 #include "e_comp_screen_intern.h"
 #include "e_comp_wl_intern.h"
 #include "e_comp_wl_subsurface_intern.h"
+#include "e_comp_wl_viewport_intern.h"
 
 #include <wayland-tbm-server.h>