texture support

This commit is contained in:
Rakarake 2026-03-12 14:03:37 +01:00
parent d4a5fea127
commit b17759b34a
6 changed files with 8087 additions and 14 deletions

View file

@ -10,9 +10,11 @@ typedef struct Renderer {
/// The currently rendered frame.
unsigned int frame_nr;
struct stat shader_file_modified;
unsigned int textures[4];
int texture_count;
} Renderer;
Renderer new_renderer();
Renderer new_renderer(char **textures, int texture_count);
void render(Renderer *renderer, int w, int h, double time, char *shader_path, int reload_shader);
#endif