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.

Reply via email to