2#if (!defined(BACKEND_AS_OPENGL_ES) && !defined(ENGINE_CLIENT_BACKEND_OPENGL_OPENGL_SL_H)) || \
3 (defined(BACKEND_AS_OPENGL_ES) && !defined(ENGINE_CLIENT_BACKEND_OPENGL_OPENGL_SL_H_AS_ES))
5#if !defined(BACKEND_AS_OPENGL_ES) && !defined(ENGINE_CLIENT_BACKEND_OPENGL_OPENGL_SL_H)
6#define ENGINE_CLIENT_BACKEND_OPENGL_OPENGL_SL_H
9#if defined(BACKEND_AS_OPENGL_ES) && !defined(ENGINE_CLIENT_BACKEND_OPENGL_OPENGL_SL_H_AS_ES)
10#define ENGINE_CLIENT_BACKEND_OPENGL_OPENGL_SL_H_AS_ES
Definition glsl_shader_compiler.h:14
bool LoadShader(CGLSLCompiler *pCompiler, class IStorage *pStorage, const char *pFile, int Type)
Definition opengl_sl.cpp:23
TWGLuint GetShaderId() const
Definition opengl_sl.cpp:154
TWGLuint m_ShaderId
Definition opengl_sl.h:30
bool IsLoaded() const
Definition opengl_sl.cpp:149
virtual ~CGLSL()
Definition opengl_sl.cpp:164
int m_Type
Definition opengl_sl.h:31
CGLSL()
Definition opengl_sl.cpp:159
void DeleteShader()
Definition opengl_sl.cpp:141
bool m_IsLoaded
Definition opengl_sl.h:32
uint32_t TWGLuint
Definition graphics_defines.h:7