e_comp_screen: fix build break during module build 51/305051/1
authorJunseok Kim <juns.kim@samsung.com>
Thu, 25 Jan 2024 08:48:21 +0000 (17:48 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:24 +0000 (09:59 +0900)
Change-Id: Icfa949c2452ae3308ea257e9ef21220cdae47dc2

src/bin/e_comp_screen_intern.h
src/include/e_comp_screen.h

index 4c77a67..632dbc4 100644 (file)
@@ -5,39 +5,6 @@
 
 typedef struct _E_Screen        E_Screen;
 
-struct _E_Comp_Screen
-{
-   Eina_List     *outputs; // available screens
-   int            w, h; // virtual resolution (calculated)
-   unsigned char  ignore_hotplug_events;
-   unsigned char  ignore_acpi_events;
-   Eina_List     *e_screens;
-
-   int            num_outputs;
-   tdm_display   *tdisplay;
-   tbm_bufmgr     bufmgr;
-   void          *gdevice;
-   int            gdevice_fd;
-
-   /* for sw compositing */
-   const Eina_List *devices;
-
-   /* for screen_rotation */
-   int rotation_pre;
-   int rotation_setting;
-   int rotation;
-
-   /* pp support */
-   Eina_Bool  pp_enabled;
-   Eina_List *available_pp_formats;
-
-   tbm_surface_queue_h tqueue;
-
-   int fd;
-   Ecore_Fd_Handler *hdlr;
-};
-
-
 struct _E_Screen
 {
    int screen, escreen;
index c6555bc..dd84f9f 100644 (file)
@@ -9,6 +9,38 @@ typedef struct _E_Comp_Screen   E_Comp_Screen;
 #include <tdm.h>
 #include <xkbcommon/xkbcommon.h>
 
+struct _E_Comp_Screen
+{
+   Eina_List     *outputs; // available screens
+   int            w, h; // virtual resolution (calculated)
+   unsigned char  ignore_hotplug_events;
+   unsigned char  ignore_acpi_events;
+   Eina_List     *e_screens;
+
+   int            num_outputs;
+   tdm_display   *tdisplay;
+   tbm_bufmgr     bufmgr;
+   void          *gdevice;
+   int            gdevice_fd;
+
+   /* for sw compositing */
+   const Eina_List *devices;
+
+   /* for screen_rotation */
+   int rotation_pre;
+   int rotation_setting;
+   int rotation;
+
+   /* pp support */
+   Eina_Bool  pp_enabled;
+   Eina_List *available_pp_formats;
+
+   tbm_surface_queue_h tqueue;
+
+   int fd;
+   Ecore_Fd_Handler *hdlr;
+};
+
 E_API Eina_Bool  e_comp_screen_rotation_setting_set(E_Comp_Screen *e_comp_screen, int rotation);
 E_API void       e_comp_screen_rotation_ignore_output_transform_send(E_Client *ec, Eina_Bool ignore);
 E_API Eina_Bool  e_comp_screen_available_video_formats_get(const tbm_format **formats, int *count);