Home
last modified time | relevance | path

Searched refs:gl_api (Results 1 – 25 of 68) sorted by relevance

123

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/egl/
Dgstglcontext_egl.c63 GstGLAPI gl_api, GstGLContext * other_context, GError ** error);
631 gst_gl_context_egl_choose_config (GstGLContextEGL * egl, GstGLAPI gl_api, in gst_gl_context_egl_choose_config() argument
660 if (gl_api & GST_GL_API_GLES2) { in gst_gl_context_egl_choose_config()
772 GstGLAPI gl_api, gint major, gint minor, gint contextFlags, in _create_context_with_flags() argument
792 || ((gl_api & GST_GL_API_OPENGL3) in _create_context_with_flags()
794 || ((gl_api & GST_GL_API_GLES2) && minor > 0))) { in _create_context_with_flags()
799 "flags %x profile %x", gl_api & GST_GL_API_GLES2 ? " ES" : "", major, in _create_context_with_flags()
849 GstGLAPI gl_api, GstGLContext * other_context, GError ** error) in gst_gl_context_egl_create_context() argument
875 if ((gl_api & (GST_GL_API_OPENGL | GST_GL_API_OPENGL3 | GST_GL_API_GLES2)) == in gst_gl_context_egl_create_context()
915 if (gl_api & (GST_GL_API_OPENGL | GST_GL_API_OPENGL3)) { in gst_gl_context_egl_create_context()
[all …]
Dgstglcontext_egl.h64 GstGLAPI gl_api; member
93 gpointer gst_gl_context_egl_get_proc_address (GstGLAPI gl_api, const gchar * name);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglcontext.c552 GstGLAPI gl_api, const gchar * name) in gst_gl_context_get_proc_address_with_platform() argument
558 ret = gst_gl_context_glx_get_proc_address (gl_api, name); in gst_gl_context_get_proc_address_with_platform()
562 ret = gst_gl_context_egl_get_proc_address (gl_api, name); in gst_gl_context_get_proc_address_with_platform()
566 ret = gst_gl_context_wgl_get_proc_address (gl_api, name); in gst_gl_context_get_proc_address_with_platform()
571 ret = gst_gl_context_default_get_proc_address (gl_api, name); in gst_gl_context_get_proc_address_with_platform()
889 GstGLAPI gl_api; in gst_gl_context_get_proc_address() local
895 gl_api = gst_gl_context_get_gl_api (context); in gst_gl_context_get_proc_address()
896 ret = context_class->get_proc_address (gl_api, name); in gst_gl_context_get_proc_address()
916 gst_gl_context_default_get_proc_address (GstGLAPI gl_api, const gchar * name) in gst_gl_context_default_get_proc_address() argument
922 if (!ret && (gl_api & GST_GL_API_GLES2)) { in gst_gl_context_default_get_proc_address()
[all …]
Dgstglsl.c513 gst_gl_version_to_glsl_version (GstGLAPI gl_api, gint maj, gint min) in gst_gl_version_to_glsl_version() argument
515 g_return_val_if_fail (gl_api != GST_GL_API_NONE, 0); in gst_gl_version_to_glsl_version()
519 if (gl_api & GST_GL_API_GLES2) { in gst_gl_version_to_glsl_version()
531 if (gl_api & (GST_GL_API_OPENGL3 | GST_GL_API_OPENGL)) { in gst_gl_version_to_glsl_version()
588 GstGLAPI gl_api; in gst_gl_context_supports_glsl_profile_version() local
604 gl_api = gst_gl_context_get_gl_api (context); in gst_gl_context_supports_glsl_profile_version()
606 glsl_version = gst_gl_version_to_glsl_version (gl_api, maj, min); in gst_gl_context_supports_glsl_profile_version()
870 GstGLAPI gl_api; in _mangle_version_profile_from_gl_api() local
873 gl_api = gst_gl_context_get_gl_api (context); in _mangle_version_profile_from_gl_api()
879 if (gl_api & GST_GL_API_OPENGL3) { in _mangle_version_profile_from_gl_api()
[all …]
Dgstglcontext.h155 gpointer (*get_proc_address) (GstGLAPI gl_api, const gchar *name);
158 gboolean (*create_context) (GstGLContext *context, GstGLAPI gl_api,
214 gpointer gst_gl_context_default_get_proc_address (GstGLAPI gl_api, const gchar *name);
216 …ext_get_proc_address_with_platform (GstGLPlatform context_type, GstGLAPI gl_api, const gchar *name…
Dgstgldisplay.c103 GstGLAPI gl_api; member
191 display->priv->gl_api = GST_GL_API_ANY; in gst_gl_display_init()
505 gst_gl_display_filter_gl_api (GstGLDisplay * display, GstGLAPI gl_api) in gst_gl_display_filter_gl_api() argument
511 gl_api_s = gst_gl_api_to_string (gl_api); in gst_gl_display_filter_gl_api()
516 display->priv->gl_api &= gl_api; in gst_gl_display_filter_gl_api()
525 return display->priv->gl_api; in gst_gl_display_get_gl_api_unlocked()
544 ret = display->priv->gl_api; in gst_gl_display_get_gl_api()
Dgstglfeature.c188 GstGLAPI gl_api = gst_gl_context_get_gl_api (context); in _gst_gl_feature_check() local
190 if (gl_api & (GST_GL_API_OPENGL | GST_GL_API_OPENGL3)) { in _gst_gl_feature_check()
193 } else if (gl_api & (GST_GL_API_GLES1 | GST_GL_API_GLES2)) { in _gst_gl_feature_check()
/third_party/mesa3d/src/mesa/main/
Dversion.h40 struct gl_constants *consts, gl_api api);
47 gl_api *apiOut, GLuint *versionOut);
Dcontext.h97 gl_api api,
121 _mesa_init_constants(struct gl_constants *consts, gl_api api);
Dversion.c61 get_gl_override(gl_api api, int *version, bool *fwd_context, in get_gl_override()
168 gl_api *apiOut, GLuint *versionOut) in _mesa_override_gl_version_contextless()
248 const struct gl_constants *consts, gl_api api) in compute_version()
608 struct gl_constants *consts, gl_api api) in _mesa_get_version()
Dmenums.h50 } gl_api; typedef
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wgl/
Dgstglcontext_wgl.c60 GstGLAPI gl_api, GstGLContext * other_context, GError ** error);
161 GstGLAPI gl_api, GstGLContext * other_context, GError ** error) in gst_gl_context_wgl_create_context() argument
218 && gl_api & GST_GL_API_OPENGL3) { in gst_gl_context_wgl_create_context()
494 gst_gl_context_wgl_get_proc_address (GstGLAPI gl_api, const gchar * name) in gst_gl_context_wgl_get_proc_address() argument
498 if (gl_api & (GST_GL_API_OPENGL | GST_GL_API_OPENGL3)) { in gst_gl_context_wgl_get_proc_address()
508 result = gst_gl_context_default_get_proc_address (gl_api, name); in gst_gl_context_wgl_get_proc_address()
Dgstglcontext_wgl.h63 gpointer gst_gl_context_wgl_get_proc_address (GstGLAPI gl_api, const gchar * name);
/third_party/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.h111 nouveau_context_create(gl_api api,
117 nouveau_context_init(struct gl_context *ctx, gl_api api,
Dnouveau_driver.h51 gl_api api,
/third_party/gstreamer/gstplugins_good/ext/gtk/
Dgtkgstglwidget.c522 GstGLAPI gl_api = GST_GL_API_NONE; in _get_gl_context() local
564 gl_api = gst_gl_context_get_current_gl_api (platform, NULL, NULL); in _get_gl_context()
567 platform, gl_api); in _get_gl_context()
574 gl_api = gst_gl_context_get_current_gl_api (platform, NULL, NULL); in _get_gl_context()
579 platform, gl_api); in _get_gl_context()
584 (void) gl_api; in _get_gl_context()
/third_party/gstreamer/gstplugins_good/ext/qt/
Dgstqtglutility.cc183 GstGLAPI G_GNUC_UNUSED gl_api; local
228 gl_api = gst_gl_context_get_current_gl_api (platform, NULL, NULL);
241 platform, gl_api);
/third_party/mesa3d/src/mesa/state_tracker/
Dst_extensions.h44 gl_api api);
/third_party/mesa3d/src/gallium/frontends/dri/
Ddri_context.h92 dri_create_context(gl_api api,
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/cocoa/
Dgstglcontext_cocoa.m34 static gboolean gst_gl_context_cocoa_create_context (GstGLContext *context, GstGLAPI gl_api,
228 gst_gl_context_cocoa_create_context (GstGLContext *context, GstGLAPI gl_api,
248 if ((gl_api & (GST_GL_API_OPENGL | GST_GL_API_OPENGL3)) == GST_GL_API_NONE) {
283 if (gl_api & GST_GL_API_OPENGL3) {
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/x11/
Dgstglcontext_glx.h69 gpointer gst_gl_context_glx_get_proc_address (GstGLAPI gl_api, const gchar * name);
Dgstglcontext_glx.c49 context, GstGLAPI gl_api, GstGLContext * other_context, GError ** error);
599 GstGLAPI gl_api, GstGLContext * other_context, GError ** error) in gst_gl_context_glx_create_context() argument
648 if (!context_glx->glx_context && gl_api & GST_GL_API_OPENGL3 && create_context in gst_gl_context_glx_create_context()
679 if (!context_glx->glx_context && gl_api & GST_GL_API_OPENGL) { in gst_gl_context_glx_create_context()
906 gst_gl_context_glx_get_proc_address (GstGLAPI gl_api, const gchar * name) in gst_gl_context_glx_get_proc_address() argument
910 if (!(result = gst_gl_context_default_get_proc_address (gl_api, name))) { in gst_gl_context_glx_get_proc_address()
/third_party/mesa3d/src/compiler/glsl/
Dstandalone_scaffolding.h111 void initialize_context_to_defaults(struct gl_context *ctx, gl_api api);
/third_party/gstreamer/gstplugins_base/tests/examples/gl/sdl/
Dsdlshare.c532 GstGLAPI gl_api; in main() local
580 gl_api = gst_gl_context_get_current_gl_api (gl_platform, NULL, NULL); in main()
584 gl_platform, gl_api); in main()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/win32/
Dgstglwindow_win32.h66 gboolean (*create_context) (GstGLWindowWin32 *window, GstGLAPI gl_api,

123