24 lines
491 B
C
24 lines
491 B
C
/*
|
|
Raydium - CQFD Corp.
|
|
http://raydium.org/
|
|
License: GPL - GNU General Public License, see "gpl.txt" file.
|
|
*/
|
|
|
|
#ifndef SHADER_H
|
|
#define SHADER_H
|
|
|
|
typedef struct raydium_shader_Shader
|
|
{
|
|
int id;
|
|
char name[RAYDIUM_MAX_NAME_LEN];
|
|
signed char state;
|
|
GLhandleARB vert;
|
|
GLhandleARB frag;
|
|
GLhandleARB prog;
|
|
} raydium_shader_Shader;
|
|
|
|
__global raydium_shader_Shader raydium_shader_shaders[RAYDIUM_MAX_SHADERS];
|
|
__global signed char raydium_shader_support;
|
|
|
|
#endif
|