naev 0.11.5
opengl_shader.h
1/*
2 * See Licensing and Copyright notice in naev.h
3 */
4#pragma once
5
6#include "opengl.h"
7
8#include "mat4.h"
9
10GLuint gl_program_vert_frag( const char *vert, const char *frag, const char *geom );
11GLuint gl_program_vert_frag_string( const char *vert, size_t vert_size, const char *frag, size_t frag_size );
12void gl_uniformColour( GLint location, const glColour *c );
13void gl_uniformAColour( GLint location, const glColour *c, GLfloat a );
14void gl_uniformMat4( GLint location, const mat4 *m );
static const double c[]
Definition rng.c:264
Definition mat4.h:10