From 2f68b86ba403fdae97c00569b6bb9b58ad1f33a6 Mon Sep 17 00:00:00 2001 From: skal Date: Tue, 27 Jan 2026 18:56:59 +0100 Subject: initial commit --- src/platform.cpp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/platform.cpp (limited to 'src/platform.cpp') diff --git a/src/platform.cpp b/src/platform.cpp new file mode 100644 index 0000000..adb41d2 --- /dev/null +++ b/src/platform.cpp @@ -0,0 +1,26 @@ +#include "platform.h" +#include + +static GLFWwindow* window = nullptr; + +void platform_init() { + glfwInit(); + window = glfwCreateWindow(1280, 720, "demo64k", nullptr, nullptr); +} + +void platform_shutdown() { + glfwDestroyWindow(window); + glfwTerminate(); +} + +void platform_poll() { + glfwPollEvents(); +} + +bool platform_should_close() { + return glfwWindowShouldClose(window); +} + +GLFWwindow* platform_get_window() { + return window; +} -- cgit v1.2.3