Functions
GLCB_V2 ()
void
(*GLCB_V2) (gpointer stuff
);
CDCB ()
gboolean
(*CDCB) (GLuint texture
,
GLuint width
,
GLuint height
,
gpointer data
);
gst_gl_context_gen_fbo ()
gboolean
gst_gl_context_gen_fbo (GstGLContext *context
,
gint width
,
gint height
,
GLuint *fbo
,
GLuint *depthbuffer
);
gst_gl_context_del_fbo ()
void
gst_gl_context_del_fbo (GstGLContext *context
,
GLuint fbo
,
GLuint depth_buffer
);
gst_gl_context_use_fbo_v2 ()
gboolean
gst_gl_context_use_fbo_v2 (GstGLContext *context
,
gint texture_fbo_width
,
gint texture_fbo_height
,
GLuint fbo
,
GLuint depth_buffer
,
GLuint texture_fbo
,
GLCB_V2 cb
,
gpointer stuff
);
gst_gl_context_check_framebuffer_status ()
gboolean
gst_gl_context_check_framebuffer_status
(GstGLContext *context
);
gst_gl_context_set_error ()
void
gst_gl_context_set_error (GstGLContext *context
,
const char *format
,
...
);
gst_gl_context_get_error ()
gchar *
gst_gl_context_get_error (void
);
gst_gl_context_clear_shader ()
void
gst_gl_context_clear_shader (GstGLContext *context
);
gst_gl_caps_replace_all_caps_features ()
GstCaps *
gst_gl_caps_replace_all_caps_features (const GstCaps *caps
,
const gchar *feature_name
);