22 #ifndef BACKENDS_GRAPHICS_OPENGL_PIPELINES_SHADER_H 23 #define BACKENDS_GRAPHICS_OPENGL_PIPELINES_SHADER_H 25 #include "backends/graphics/opengl/pipelines/pipeline.h" 37 void setColor(GLfloat r, GLfloat g, GLfloat b, GLfloat a)
override;
44 void drawTextureInternal(
const Texture &texture,
const GLfloat *coordinates,
const GLfloat *texcoords)
override;
50 GLfloat _colorAttributes[4*4];
53 Shader *
const _activeShader;
55 #endif // !USE_FORCED_GLES void setProjectionMatrix(const Math::Matrix4 &projectionMatrix) override
void deactivateInternal() override
void setColor(GLfloat r, GLfloat g, GLfloat b, GLfloat a) override
Definition: renderbuffer.h:27
void activateInternal() override
Definition: pipeline.h:42