Evas GL: Add @since 1.14 flags to Evas_Native_Surface

And enum
This commit is contained in:
Conrad Meyer 2015-04-08 12:31:06 +09:00
parent 9fece8c333
commit 6dd135d4c6
1 changed files with 6 additions and 6 deletions

View File

@ -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. */
};