diff options
| m--------- | lib/rgfw.c3l | 0 | ||||
| -rw-r--r-- | main.c3 | 8 | ||||
| -rw-r--r-- | project.json | 1 |
3 files changed, 5 insertions, 4 deletions
diff --git a/lib/rgfw.c3l b/lib/rgfw.c3l -Subproject 1253809829c8e4d558e42f56f2f2d698b852340 +Subproject 6949428f209f2fa20e8a74af4af4674e88f461a @@ -24,11 +24,11 @@ char[*] font_data = $embed("Miracode.ttf"); fn Window* init() { - GlHints* hints = rgfw::getGlobalHints(); + GlHints* hints = rgfw::opengl::getGlobalHints(); hints.major = 3; hints.minor = 3; hints.profile = GlProfile.COMPATIBILITY; - rgfw::setGlobalHints(hints); + rgfw::opengl::setGlobalHints(hints); return rgfw::createWindow("window title", 0, 0, 800, 400, WindowFlags.CENTER | WindowFlags.NO_RESIZE | WindowFlags.OPENGL); } @@ -59,7 +59,7 @@ fn int main(String[] args) Window* window = init(); - rsgl::Renderer* renderer = rsgl::renderer_init(rsgl::gl::rendererProc(), &rgfw::getProcAddress); + rsgl::Renderer* renderer = rsgl::renderer_init(rsgl::gl::rendererProc(), &rgfw::egl::getProcAddress); rsgl::renderer_viewport(renderer, rsgl::@rect(0,0,500,500)); rsgl::renderer_updateSize(renderer, 500, 500); @@ -83,7 +83,7 @@ fn int main(String[] args) rfont::draw_text(renderer_rfont, font, "smth hedgehog C3 idk", 0, 10, 60); rsgl::renderer_render(renderer); - rgfw::window_swapBuffers(window); + rgfw::egl::window_swapBuffers(window); } rgfw::window_close(window); diff --git a/project.json b/project.json index 215004b..269d3f0 100644 --- a/project.json +++ b/project.json @@ -37,6 +37,7 @@ ], "features": [ "OPENGL", + "EGL", "RFONT", ], }, |
