2024-08-12 21:40:28 -04:00
|
|
|
#ifndef __INITSHADER_H__
|
|
|
|
#define __INITSHADER_H__
|
|
|
|
|
2024-08-12 21:58:13 -04:00
|
|
|
#include <GL/gl.h>
|
2024-08-12 21:40:28 -04:00
|
|
|
|
|
|
|
GLuint InitShader( const char* computeShaderFile);
|
|
|
|
GLuint InitShader( const char* vertexShaderFile, const char* fragmentShaderFile );
|
|
|
|
GLuint InitShader( const char* vertexShaderFile, const char* geometryShader, const char* fragmentShaderFile );
|
2024-08-14 18:04:06 -04:00
|
|
|
GLuint InitShader( const char* vShaderFile, const char* tcShader, const char* teShader, const char* fShaderFile );
|
2024-08-17 19:09:48 -04:00
|
|
|
GLuint InitShader( const char* vShaderFile, const char* tcShader, const char* teShader, const char* gShaderFile, const char* fShaderFile );
|
2024-08-12 21:40:28 -04:00
|
|
|
|
|
|
|
|
|
|
|
#endif
|