Home
last modified time | relevance | path

Searched refs:virgl_egl (Results 1 – 5 of 5) sorted by relevance

/external/virglrenderer/src/
Dvrend_winsys_egl.h32 struct virgl_egl;
36 struct virgl_egl *virgl_egl_init(struct virgl_gbm *gbm, bool surfaceless, bool gles);
38 void virgl_egl_destroy(struct virgl_egl *egl);
40 virgl_renderer_gl_context virgl_egl_create_context(struct virgl_egl *egl,
43 void virgl_egl_destroy_context(struct virgl_egl *egl, virgl_renderer_gl_context virglctx);
45 int virgl_egl_make_context_current(struct virgl_egl *egl, virgl_renderer_gl_context virglctx);
47 virgl_renderer_gl_context virgl_egl_get_current_context(struct virgl_egl *egl);
49 bool virgl_has_egl_khr_gl_colorspace(struct virgl_egl *egl);
51 int virgl_egl_get_fourcc_for_texture(struct virgl_egl *egl, uint32_t tex_id, uint32_t format,
54 int virgl_egl_get_fd_for_texture(struct virgl_egl *egl, uint32_t tex_id, int *fd);
[all …]
Dvrend_winsys_egl.c72 struct virgl_egl { struct
110 static int virgl_egl_init_extensions(struct virgl_egl *egl, const char *extensions) in virgl_egl_init_extensions()
125 struct virgl_egl *virgl_egl_init(struct virgl_gbm *gbm, bool surfaceless, bool gles) in virgl_egl_init()
144 struct virgl_egl *egl; in virgl_egl_init()
146 egl = calloc(1, sizeof(struct virgl_egl)); in virgl_egl_init()
258 void virgl_egl_destroy(struct virgl_egl *egl) in virgl_egl_destroy()
270 virgl_renderer_gl_context virgl_egl_create_context(struct virgl_egl *egl, struct virgl_gl_ctx_param… in virgl_egl_create_context()
285 void virgl_egl_destroy_context(struct virgl_egl *egl, virgl_renderer_gl_context virglctx) in virgl_egl_destroy_context()
291 int virgl_egl_make_context_current(struct virgl_egl *egl, virgl_renderer_gl_context virglctx) in virgl_egl_make_context_current()
299 virgl_renderer_gl_context virgl_egl_get_current_context(UNUSED struct virgl_egl *egl) in virgl_egl_get_current_context()
[all …]
Dvrend_winsys.h44 extern struct virgl_egl *egl;
Dvrend_winsys.c42 struct virgl_egl *egl = NULL;
/external/virglrenderer/tests/
Dtest_fuzzer_formats.c53 static struct virgl_egl *test_egl;