This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch devs/devilhorns/apos
in repository efl.
View the commit online.
commit 39005684ee0c9855988a8a3f56847607c7544b0b
Author: Christopher Michael <[email protected]>
AuthorDate: Tue Aug 19 09:03:39 2025 -0500
evas_engine_drm: Start work on evas_engine_drm Outbuf support
---
src/modules/evas/engines/drm/evas_engine.h | 10 ++++++++++
src/modules/evas/engines/drm/evas_outbuf.c | 22 ++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff --git a/src/modules/evas/engines/drm/evas_engine.h b/src/modules/evas/engines/drm/evas_engine.h
index f64c5b159d..041906fd34 100644
--- a/src/modules/evas/engines/drm/evas_engine.h
+++ b/src/modules/evas/engines/drm/evas_engine.h
@@ -38,4 +38,14 @@ extern int _evas_engine_drm_log_dom;
# endif
# define CRI(...) EINA_LOG_DOM_CRIT(_evas_engine_drm_log_dom, __VA_ARGS__)
+struct _Outbuf
+{
+ Evas_Engine_Info_Drm *info;
+
+ int w, h;
+};
+
+Outbuf *_outbuf_setup(Evas_Engine_Info_Drm *info, int w, int h);
+void _outbuf_free(Outbuf *ob);
+
#endif
diff --git a/src/modules/evas/engines/drm/evas_outbuf.c b/src/modules/evas/engines/drm/evas_outbuf.c
new file mode 100644
index 0000000000..5c495781ad
--- /dev/null
+++ b/src/modules/evas/engines/drm/evas_outbuf.c
@@ -0,0 +1,22 @@
+#include "evas_engine.h"
+
+Outbuf *
+_outbuf_setup(Evas_Engine_Info_Drm *info, int w, int h)
+{
+ Outbuf *ob;
+
+ ob = calloc(1, sizeof(Outbuf));
+ if (!ob) return NULL;
+
+ ob->w = w;
+ ob->h = h;
+ ob->info = info;
+
+ return ob;
+}
+
+void
+_outbuf_free(Outbuf *ob)
+{
+ free(ob);
+}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.