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
Definition: opengl_sl.h:18
bool LoadShader(CGLSLCompiler *pCompiler, class IStorage *pStorage, const char *pFile, int Type)
Definition: opengl_sl.cpp:22
TWGLuint GetShaderId() const
Definition: opengl_sl.cpp:146
TWGLuint m_ShaderId
Definition: opengl_sl.h:30
bool IsLoaded() const
Definition: opengl_sl.cpp:141
virtual ~CGLSL()
Definition: opengl_sl.cpp:156
int m_Type
Definition: opengl_sl.h:31
CGLSL()
Definition: opengl_sl.cpp:151
void DeleteShader()
Definition: opengl_sl.cpp:133
bool m_IsLoaded
Definition: opengl_sl.h:32
uint32_t TWGLuint
Definition: graphics_defines.h:7