glad: use OpenGL 3.0

This commit is contained in:
Zack Buhman 2025-12-11 18:06:14 -06:00
parent 626754d05e
commit f8f81fd954
9 changed files with 1777 additions and 4577 deletions

File diff suppressed because it is too large Load Diff

1759
include/glad/glad.h Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
#include <stdlib.h>
#include <string.h>
#include "glad.h"
#include "glad/glad.h"
#include "opengl.h"
static inline int next_power_of_two(double n)

View File

@ -3,7 +3,7 @@
#include <math.h>
#include <assert.h>
#include "glad.h"
#include "glad/glad.h"
#include <GLFW/glfw3.h>
#include "opengl.h"
@ -96,8 +96,8 @@ int main()
glfwSetWindowShouldClose(window, true);
//solution_2025_01(vertex_array);
//solution_2025_03(vertex_array);
solution_2025_04(vertex_array);
solution_2025_03(vertex_array);
//solution_2025_04(vertex_array);
break;

View File

@ -2,7 +2,7 @@
#include <stdio.h>
#include <assert.h>
#include "glad.h"
#include "glad/glad.h"
#include "opengl.h"
uint compile_shader(const void * vp,

View File

@ -1,6 +1,6 @@
#include <stdio.h>
#include "glad.h"
#include "glad/glad.h"
#include "input.h"
#include "opengl.h"

View File

@ -1,6 +1,6 @@
#include <stdio.h>
#include "glad.h"
#include "glad/glad.h"
#include "input.h"
#include "opengl.h"

View File

@ -1,6 +1,6 @@
#include <stdio.h>
#include "glad.h"
#include "glad/glad.h"
#include "input.h"
#include "opengl.h"