Files
cudoku/shader.h
T
2023-09-08 01:11:35 +02:00

12 lines
343 B
C

#pragma once
typedef struct Shader {
int program;
} Shader;
void read_shader_file(const char *path, char **buf);
Shader create_shader(const char *vertex_path, const char *fragment_path);
void use_shader(Shader shader);
void set_mat4(Shader shader, const char *name, float *mat);
void set_float(Shader shader, const char *name, float val);