summaryrefslogtreecommitdiff
path: root/ext/gl/gstgltransformation.h
diff options
context:
space:
mode:
authorMatthew Waters <matthew@centricular.com>2014-11-13 12:12:46 +1100
committerMatthew Waters <matthew@centricular.com>2014-11-28 09:14:25 +1100
commit3772c83f949ebed31785077e3ac495d00c4d4e6c (patch)
treebc17d6c8c00170ac55fab2b01d1e67156db2a45d /ext/gl/gstgltransformation.h
parentdd80a406045680ddd1258b1b9974b5faa95eb960 (diff)
downloadgstreamer-plugins-bad-3772c83f949ebed31785077e3ac495d00c4d4e6c.tar.gz
gltransformation: support gl3
Diffstat (limited to 'ext/gl/gstgltransformation.h')
-rw-r--r--ext/gl/gstgltransformation.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/gl/gstgltransformation.h b/ext/gl/gstgltransformation.h
index 891817b9c..e8a5ce606 100644
--- a/ext/gl/gstgltransformation.h
+++ b/ext/gl/gstgltransformation.h
@@ -41,6 +41,10 @@ struct _GstGLTransformation
GstGLFilter filter;
GstGLShader *shader;
+ GLuint vao;
+ GLuint vertex_buffer;
+ GLint attr_position;
+ GLint attr_texture;
guint in_tex;
@@ -63,6 +67,8 @@ struct _GstGLTransformation
gboolean ortho;
graphene_matrix_t mvp_matrix;
+
+ gboolean caps_change;
};
struct _GstGLTransformationClass