git-svn-id: svn://db.shs.com.ru/libs@663 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-12-08 22:53:21 +00:00
parent da962779d8
commit 1a210defb1
19 changed files with 4598 additions and 197 deletions

View File

@@ -94,6 +94,7 @@ protected:
void renderObjects(Scene & scene, RenderPass pass);
bool bindShader(ShaderRole role, QOpenGLShaderProgram ** ret = 0);
bool bindShader(QOpenGLShaderProgram * sp);
void initShaders();
void releaseShader();
@@ -108,6 +109,7 @@ private:
QMap<ShaderRole, QString> shader_files;
QMap<ShaderRole, QStringList> shader_defines;
QMap<ShaderRole, QOpenGLShaderProgram*> shaders;
QOpenGLShaderProgram * shader_fxaa;
RendererMaterial rend_mat;
RendererService rend_service;