summaryrefslogtreecommitdiff
path: root/src/rendering.c
diff options
context:
space:
mode:
author0scar <qgt268@alumni.ku.dk>2024-02-05 05:57:54 +0000
committer0scar <qgt268@alumni.ku.dk>2024-02-05 07:33:04 +0000
commitd1fe7e56d12dea3a123d1ad610de4de88abcba13 (patch)
tree169c36066cf63696a4ad6b76e6edbce0560ac485 /src/rendering.c
parent37a9f55ecd39f99aa800adc875555ecd613722c4 (diff)
Use multi context
Diffstat (limited to 'src/rendering.c')
-rw-r--r--src/rendering.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rendering.c b/src/rendering.c
index 5d078fa..06c14e8 100644
--- a/src/rendering.c
+++ b/src/rendering.c
@@ -1,7 +1,7 @@
#include <stdio.h>
#include <string.h>
-#define GLAD_GL_IMPLEMENTATION
+//#define GLAD_GL_IMPLEMENTATION
#include <glad/gl.h>
//#define GLFW_INCLUDE_NONE
#include <GLFW/glfw3.h>
@@ -27,7 +27,8 @@ i32 drawcall_len = 0;
* To be used inbetween draw calls */
void render_begin(Window* w) {
//glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- glClear(GL_COLOR_BUFFER_BIT );
+ glfwMakeContextCurrent(w->window);
+ w->context->Clear(GL_COLOR_BUFFER_BIT);
}
void render_present(Window* w) {