summaryrefslogtreecommitdiff
path: root/src/modules/evas/engines/drm/evas_engine.h
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2013-04-30 07:08:25 +0100
committerChris Michael <cp.michael@samsung.com>2013-04-30 07:10:05 +0100
commitb607e66f68f7966078626d4e98faf87ac53114ff (patch)
tree1f8ee0a3e5d3f770eb8e123c0eb28e370597e96d /src/modules/evas/engines/drm/evas_engine.h
parent8ef46df20dd4e20ae378b22dab5a6f276a1f606e (diff)
Add Outbuf structure and some function prototypes
NB: These are not finalized yet and may change. Signed-off-by: Chris Michael <cp.michael@samsung.com>
Diffstat (limited to 'src/modules/evas/engines/drm/evas_engine.h')
-rw-r--r--src/modules/evas/engines/drm/evas_engine.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/modules/evas/engines/drm/evas_engine.h b/src/modules/evas/engines/drm/evas_engine.h
index 2691258e18..41e5ac11f6 100644
--- a/src/modules/evas/engines/drm/evas_engine.h
+++ b/src/modules/evas/engines/drm/evas_engine.h
@@ -28,4 +28,16 @@ extern int _evas_engine_drm_log_dom;
28# endif 28# endif
29# define CRIT(...) EINA_LOG_DOM_CRIT(_evas_engine_drm_log_dom, __VA_ARGS__) 29# define CRIT(...) EINA_LOG_DOM_CRIT(_evas_engine_drm_log_dom, __VA_ARGS__)
30 30
31typedef struct _Outbuf Outbuf;
32
33struct _Outbuf
34{
35 unsigned int depth;
36 int w, h, rotation;
37 Eina_Bool destination_alpha : 1;
38};
39
40Outbuf *evas_outbuf_setup(int w, int h, unsigned int rotation, unsigned int depth, Eina_Bool alpha);
41void evas_outbuf_free(Outbuf *ob);
42
31#endif 43#endif