aboutsummaryrefslogtreecommitdiff
path: root/src/shader_sys.h
blob: 1e30d7d955484d8ea6c8dbf854fa1bb8c18012fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include "utils.h"
#include "config.h"

void init_shader_sys(void);

i32 load_new_shader(const char* path);

void set_active_shader(i32 idx);

void update_shaders(void);

void reset_active_shader(void);

void unload_shader(i32 idx);

void unload_active_shaders(void);