nearly finished gles transition
This commit is contained in:
@@ -52,6 +52,13 @@ struct ComposeSequenceParams {
|
||||
*/
|
||||
QOpenGLContext* ctx;
|
||||
|
||||
/**
|
||||
* @brief The OpenGL pipeline used for rendering
|
||||
*
|
||||
* \see olive::rendering::GetPipeline().
|
||||
*/
|
||||
QOpenGLShaderProgram* pipeline;
|
||||
|
||||
/**
|
||||
* @brief The sequence to compose
|
||||
*
|
||||
@@ -403,4 +410,13 @@ void close_active_clips(Sequence* s);
|
||||
|
||||
void UpdateOCIOGLState(const ComposeSequenceParams ¶ms);
|
||||
|
||||
namespace olive {
|
||||
namespace rendering {
|
||||
extern GLfloat blit_vertices[];
|
||||
extern GLfloat blit_texcoords[];
|
||||
void Blit(QOpenGLShaderProgram* pipeline);
|
||||
QOpenGLShaderProgramPtr GetPipeline();
|
||||
}
|
||||
}
|
||||
|
||||
#endif // RENDERFUNCTIONS_H
|
||||
|
||||
Reference in New Issue
Block a user