From 0ab5229e6bf86bead5e5ca7e0903f23246eca02e Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Sun, 10 May 2026 16:50:11 -0400 Subject: add handy dandy init/deinit logs Not actually handy dandy but it makes my project feel more important. --- platform/gl/gl.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'platform/gl/gl.c') diff --git a/platform/gl/gl.c b/platform/gl/gl.c index b6c3d2a..61bcf4d 100644 --- a/platform/gl/gl.c +++ b/platform/gl/gl.c @@ -67,6 +67,7 @@ GLuint compile_shader(GLenum type, const char *src) void ty_platform_init(struct ty_ctx *ctx) { + ty_log_info("initializing GLFW..."); if (glfwInit() < 0) ty_log_fatal(TY_PLATFORM_ERR, "Could not init GLFW"); @@ -87,6 +88,7 @@ void ty_platform_init(struct ty_ctx *ctx) glfwMakeContextCurrent(p.win); + ty_log_info("initializing GLAD..."); if (!gladLoadGLLoader((GLADloadproc)glfwGetProcAddress)) ty_log_fatal(TY_PLATFORM_ERR, "Could not init GLAD"); @@ -151,10 +153,15 @@ void ty_platform_init(struct ty_ctx *ctx) void ty_platform_deinit(void) { + ty_log_info("deinitializing OpenGL..."); + glDeleteProgram(p.program); glDeleteBuffers(1, &p.vbo); glDeleteVertexArrays(1, &p.vao); glDeleteTextures(1, &p.screen_handle); + + ty_log_info("deinitializing GLFW..."); + glfwDestroyWindow(p.win); glfwTerminate(); } -- cgit v1.3-2-g0d8e