1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#pragma once #include <EGL/egl.h> #include <wayland-egl.h> enum graphics_error_e { GRAPHICS_ERROR_NONE = 0, }; struct graphics_s { EGLDisplay display; EGLContext context; EGLConfig config; }; enum graphics_error_e wayc_graphics_init(struct graphics_s* graphics); void wayc_graphics_deinit(struct graphics_s* graphics);