Subastra
Loading...
Searching...
No Matches
Static Public Member Functions | Data Fields
shader_t Struct Reference

Small container and wrapper over OpenGL for shader-related things. In actually it is closer to what OpenGL calls a "program". More...

#include <shader.h>

Static Public Member Functions

static void shader_init (shader_t *shader, const char *vertex_src, const char *fragment_src)
 

Data Fields

GLuint gl_program
 

Detailed Description

Small container and wrapper over OpenGL for shader-related things. In actually it is closer to what OpenGL calls a "program".

Member Function Documentation

◆ shader_init()

static void shader_init ( shader_t shader,
const char *  vertex_src,
const char *  fragment_src 
)
static

Field Documentation

◆ gl_program

GLuint gl_program