auto-generate blending shader

This commit is contained in:
itsmattkc
2019-03-10 09:48:34 +11:00
parent 53f3f03e1d
commit c056c9d803
9 changed files with 429 additions and 375 deletions
+1 -1
View File
@@ -99,7 +99,7 @@ void RenderThread::run() {
blend_mode_program = new QOpenGLShaderProgram();
blend_mode_program->addShaderFromSourceFile(QOpenGLShader::Vertex, ":/internalshaders/common.vert");
blend_mode_program->addShaderFromSourceFile(QOpenGLShader::Fragment, ":/internalshaders/blending.frag");
blend_mode_program->addShaderFromSourceCode(QOpenGLShader::Fragment, olive::generated_blending_shader);
blend_mode_program->link();
premultiply_program = new QOpenGLShaderProgram();