Home
last modified time | relevance | path

Searched refs:vl_screen (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_winsys.h43 struct vl_screen struct
45 void (*destroy)(struct vl_screen *vscreen); argument
48 (*texture_from_drawable)(struct vl_screen *vscreen, void *drawable); argument
51 (*get_dirty_area)(struct vl_screen *vscreen); argument
54 (*get_timestamp)(struct vl_screen *vscreen, void *drawable); argument
57 (*set_next_timestamp)(struct vl_screen *vscreen, uint64_t stamp); argument
60 (*get_private)(struct vl_screen *vscreen); argument
63 (*set_back_texture_from_output)(struct vl_screen *vscreen, argument
71 struct vl_screen * argument
74 struct vl_screen *
[all …]
Dvl_winsys_drm.c39 vl_drm_screen_destroy(struct vl_screen *vscreen);
41 struct vl_screen *
44 struct vl_screen *vscreen; in vl_drm_screen_create()
47 vscreen = CALLOC_STRUCT(vl_screen); in vl_drm_screen_create()
80 vl_drm_screen_destroy(struct vl_screen *vscreen) in vl_drm_screen_destroy()
Dvl_winsys_dri.c58 struct vl_screen base;
78 static void vl_dri2_screen_destroy(struct vl_screen *vscreen);
179 vl_dri2_screen_texture_from_drawable(struct vl_screen *vscreen, void *drawable) in vl_dri2_screen_texture_from_drawable()
259 vl_dri2_screen_get_dirty_area(struct vl_screen *vscreen) in vl_dri2_screen_get_dirty_area()
267 vl_dri2_screen_get_timestamp(struct vl_screen *vscreen, void *drawable) in vl_dri2_screen_get_timestamp()
290 vl_dri2_screen_set_next_timestamp(struct vl_screen *vscreen, uint64_t stamp) in vl_dri2_screen_set_next_timestamp()
302 vl_dri2_screen_get_private(struct vl_screen *vscreen) in vl_dri2_screen_get_private()
317 struct vl_screen *
455 vl_dri2_screen_destroy(struct vl_screen *vscreen) in vl_dri2_screen_destroy()
Dvl_winsys_dri3.c65 struct vl_screen base;
605 vl_dri3_screen_texture_from_drawable(struct vl_screen *vscreen, void *drawable) in vl_dri3_screen_texture_from_drawable()
632 vl_dri3_screen_get_dirty_area(struct vl_screen *vscreen) in vl_dri3_screen_get_dirty_area()
642 vl_dri3_screen_get_timestamp(struct vl_screen *vscreen, void *drawable) in vl_dri3_screen_get_timestamp()
669 vl_dri3_screen_set_next_timestamp(struct vl_screen *vscreen, uint64_t stamp) in vl_dri3_screen_set_next_timestamp()
683 vl_dri3_screen_get_private(struct vl_screen *vscreen) in vl_dri3_screen_get_private()
689 vl_dri3_screen_set_back_texture_from_output(struct vl_screen *vscreen, in vl_dri3_screen_set_back_texture_from_output()
703 vl_dri3_screen_destroy(struct vl_screen *vscreen) in vl_dri3_screen_destroy()
742 struct vl_screen *
/external/mesa3d/src/gallium/state_trackers/omx/
Dentrypoint.c50 static struct vl_screen *omx_screen = NULL;
75 struct vl_screen *omx_get_screen(void) in omx_get_screen()
Dentrypoint.h43 struct vl_screen *omx_get_screen(void);
Dvid_enc.h69 struct vl_screen *screen; \
Dvid_dec.h74 struct vl_screen *screen; \
Dvid_dec.c426 struct vl_screen *omx_screen; in vid_dec_NeedTarget()
/external/mesa3d/src/gallium/state_trackers/xvmc/
Dxvmc_private.h53 struct vl_screen *vscreen;
Dcontext.c192 struct vl_screen *vscreen; in XvMCCreateContext()
Dsurface.c359 struct vl_screen *vscreen; in XvMCPutSurface()
/external/mesa3d/src/gallium/state_trackers/vdpau/
Dpresentation.c218 struct vl_screen *vscreen; in vlVdpPresentationQueueDisplay()
Dvdpau_private.h349 struct vl_screen *vscreen;
/external/mesa3d/src/gallium/state_trackers/va/
Dva_private.h205 struct vl_screen *vscreen;
Dsurface.c282 struct vl_screen *vscreen; in vlVaPutSurface()