forked from enlightenment/efl
Evas GL: Add @since 1.14 flags to Evas_Native_Surface
And enum
This commit is contained in:
parent
9fece8c333
commit
6dd135d4c6
|
@ -478,8 +478,8 @@ typedef enum _Evas_Native_Surface_Type
|
|||
EVAS_NATIVE_SURFACE_X11, /**< X Window system based type. pixmap id or visual of the pixmap */
|
||||
EVAS_NATIVE_SURFACE_OPENGL, /**< OpenGL system based type. texture or framebuffer id*/
|
||||
EVAS_NATIVE_SURFACE_WL, /**< Wayland system based type. buffer of surface */
|
||||
EVAS_NATIVE_SURFACE_TBM, /**< Tizen system based type. tbm surface */
|
||||
EVAS_NATIVE_SURFACE_EVASGL, /**< Evas GL based type. evas gl surface */
|
||||
EVAS_NATIVE_SURFACE_TBM, /**< Tizen system based type. tbm surface @since 1.14 */
|
||||
EVAS_NATIVE_SURFACE_EVASGL, /**< Evas GL based type. evas gl surface @since 1.14 */
|
||||
} Evas_Native_Surface_Type;
|
||||
|
||||
/**
|
||||
|
@ -534,12 +534,12 @@ struct _Evas_Native_Surface
|
|||
} wl; /**< Set this struct fields if surface data is Wayland based. */
|
||||
struct
|
||||
{
|
||||
void *buffer; /**< tbm surface buffer to use */
|
||||
} tbm; /**< Set this struct fields if surface data is Tizen based. */
|
||||
void *buffer; /**< tbm surface buffer to use @since 1.14 */
|
||||
} tbm; /**< Set this struct fields if surface data is Tizen based. @since 1.14 */
|
||||
struct
|
||||
{
|
||||
void *surface; /**< evas gl surface to use */
|
||||
} evasgl; /**< Set this struct fields if surface data is Evas GL based. */
|
||||
void *surface; /**< evas gl surface to use @since 1.14 */
|
||||
} evasgl; /**< Set this struct fields if surface data is Evas GL based. @since 1.14 */
|
||||
} data; /**< Choose one union data according to your surface. */
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue