ecore_x: Add mode flags new in xrandr 1.2.
authorAlastair Poole <netstar@gmail.com>
Sat, 15 Aug 2020 14:52:56 +0000 (15:52 +0100)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 17 Aug 2020 22:05:07 +0000 (07:05 +0900)
src/lib/ecore_x/Ecore_X.h

index eb4b08761dcf1d6930aa6d947f775f21ec5ed9a4..66f86f165ae508da52d827e1685b0b4bcb6c4e51 100644 (file)
@@ -2094,6 +2094,24 @@ typedef int   Ecore_X_Randr_Signal_Format;
 typedef int   Ecore_X_Randr_Signal_Property;
 typedef int   Ecore_X_Randr_Connector_Type;
 
+typedef enum _Ecore_X_Randr_Mode_Flags
+{
+   ECORE_X_RANDR_MODE_HSYNC_POSITIVE  = 0x00000001,
+   ECORE_X_RANDR_MODE_HSYNC_NEGATIVE  = 0x00000002,
+   ECORE_X_RANDR_MODE_VSYNC_POSITIVE  = 0x00000004,
+   ECORE_X_RANDR_MODE_VSYNC_NEGATIVE  = 0x00000008,
+   ECORE_X_RANDR_MODE_INTERLACE       = 0x00000010,
+   ECORE_X_RANDR_MODE_DOUBLE_SCAN     = 0x00000020,
+   ECORE_X_RANDR_MODE_CSYNC           = 0x00000040,
+   ECORE_X_RANDR_MODE_CSYNC_POSITIVE  = 0x00000080,
+   ECORE_X_RANDR_MODE_CSYNC_NEGATIVE  = 0x00000100,
+   ECORE_X_RANDR_MODE_HSKEW_PRESENT   = 0x00000200,
+   ECORE_X_RANDR_MODE_BCAST           = 0x00000400,
+   ECORE_X_RANDR_MODE_PIXEL_MULTIPLEX = 0x00000800,
+   ECORE_X_RANDR_MODE_DOUBLE_CLOCK    = 0x00001000,
+   ECORE_X_RANDR_MODE_CLOCK_DIV_BY_2  = 0x00002000,
+} Ecore_X_Randr_Mode_Flags;
+
 typedef struct _Ecore_X_Randr_Mode_Info
 {
    Ecore_X_ID    xid;