diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2024-02-05 05:57:54 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2024-02-05 07:33:04 +0000 |
| commit | d1fe7e56d12dea3a123d1ad610de4de88abcba13 (patch) | |
| tree | 169c36066cf63696a4ad6b76e6edbce0560ac485 /src/rendering.c | |
| parent | 37a9f55ecd39f99aa800adc875555ecd613722c4 (diff) | |
Use multi context
Diffstat (limited to 'src/rendering.c')
| -rw-r--r-- | src/rendering.c | 5 |
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) { |
