native service, EGL, native test client

This commit is contained in:
2025-12-28 20:30:55 +01:00
parent de82e50bd5
commit 19400fd2b2
27 changed files with 13683 additions and 23 deletions

View File

@@ -0,0 +1,19 @@
#pragma once
typedef void* EGLContext;
typedef void* EGLDisplay;
typedef void* EGLConfig;
namespace egl
{
class Context
{
EGLContext m_context;
EGLDisplay m_display;
EGLConfig m_config = nullptr;
public:
Context();
bool create();
void destroy();
};
}