From 823f490fe803fef8291dd69d943177d262cc28e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 28 Dec 2012 13:08:12 +0100 Subject: [PATCH] eglglessink: Add some more comments --- ext/eglgles/gsteglglessink.h | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ext/eglgles/gsteglglessink.h b/ext/eglgles/gsteglglessink.h index df440e4ead..46197600cd 100644 --- a/ext/eglgles/gsteglglessink.h +++ b/ext/eglgles/gsteglglessink.h @@ -124,8 +124,10 @@ struct _GstEglGlesRenderContext EGLNativeWindowType window, used_window; EGLSurface surface; gboolean buffer_preserved; - GLuint fragshader[2], vertshader[2], glslprogram[2]; - GLuint texture[3]; + GLuint fragshader[2]; /* frame, border */ + GLuint vertshader[2]; /* frame, border */ + GLuint glslprogram[2]; /* frame, border */ + GLuint texture[3]; /* RGB/Y, U/UV, V */ EGLint surface_width; EGLint surface_height; EGLint pixel_aspect_ratio; @@ -133,9 +135,10 @@ struct _GstEglGlesRenderContext gint n_textures; /* shader vars */ - GLuint position_loc[2], texpos_loc; - GLuint tex_scale_loc[3]; - GLuint tex_loc[3]; + GLuint position_loc[2]; /* frame, border */ + GLuint texpos_loc; /* frame */ + GLuint tex_scale_loc[3]; /* RGB/Y, U/UV, V */ + GLuint tex_loc[3]; /* RGB/Y, U/UV, V */ coord5 position_array[12]; /* 4 x Frame, 4 x Border1, 4 x Border2 */ unsigned short index_array[4]; unsigned int position_buffer, index_buffer;