/third_party/mesa3d/src/gallium/auxiliary/renderonly/ |
H A D | renderonly.h | 39 struct renderonly { struct 59 * When the screen has renderonly enabled, drivers need to follow these 75 struct renderonly *ro, 77 void (*destroy)(struct renderonly *ro); 84 struct renderonly *ro, in renderonly_scanout_for_resource() 92 struct renderonly *ro); 113 struct renderonly *ro, 121 struct renderonly *ro,
|
H A D | renderonly.c | 27 #include "renderonly/renderonly.h" 42 struct renderonly *ro) in renderonly_scanout_destroy() 55 struct renderonly *ro, in renderonly_create_kms_dumb_buffer_for_resource() 111 struct renderonly *ro, in renderonly_create_gpu_import_for_resource()
|
/third_party/mesa3d/src/gallium/winsys/kmsro/drm/ |
H A D | kmsro_drm_winsys.c | 38 #include "renderonly/renderonly.h" 41 static void kmsro_ro_destroy(struct renderonly *ro) in kmsro_ro_destroy() 53 struct renderonly *ro = CALLOC_STRUCT(renderonly); in kmsro_drm_screen_create()
|
/third_party/mesa3d/src/gallium/winsys/etnaviv/drm/ |
H A D | etnaviv_drm_public.h | 31 struct renderonly; 34 etna_drm_screen_create_renderonly(struct renderonly *ro);
|
H A D | etnaviv_drm_winsys.c | 98 screen_create(int gpu_fd, struct renderonly *ro) in screen_create() 159 etna_lookup_or_create_screen(int gpu_fd, struct renderonly *ro) in etna_lookup_or_create_screen() 193 etna_drm_screen_create_renderonly(struct renderonly *ro) in etna_drm_screen_create_renderonly()
|
/third_party/mesa3d/src/gallium/winsys/freedreno/drm/ |
H A D | freedreno_drm_public.h | 6 struct renderonly; 8 struct pipe_screen *fd_drm_screen_create(int drmFD, struct renderonly *ro,
|
H A D | freedreno_drm_winsys.c | 72 fd_drm_screen_create(int fd, struct renderonly *ro, in fd_drm_screen_create()
|
/third_party/mesa3d/src/gallium/winsys/v3d/drm/ |
H A D | v3d_drm_public.h | 29 struct renderonly; 33 struct pipe_screen *v3d_drm_screen_create_renderonly(struct renderonly *ro,
|
H A D | v3d_drm_winsys.c | 40 v3d_drm_screen_create_renderonly(struct renderonly *ro, in v3d_drm_screen_create_renderonly()
|
/third_party/mesa3d/src/gallium/winsys/vc4/drm/ |
H A D | vc4_drm_public.h | 28 struct renderonly; 32 struct pipe_screen *vc4_drm_screen_create_renderonly(struct renderonly *ro,
|
H A D | vc4_drm_winsys.c | 30 #include "renderonly/renderonly.h" 61 vc4_drm_screen_create_renderonly(struct renderonly *ro, in vc4_drm_screen_create_renderonly()
|
/third_party/mesa3d/src/gallium/winsys/lima/drm/ |
H A D | lima_drm_public.h | 30 struct renderonly; 33 struct pipe_screen *lima_drm_screen_create_renderonly(struct renderonly *ro);
|
H A D | lima_drm_winsys.c | 32 #include "renderonly/renderonly.h" 104 lima_drm_screen_create_renderonly(struct renderonly *ro) in lima_drm_screen_create_renderonly()
|
/third_party/mesa3d/src/gallium/winsys/panfrost/drm/ |
H A D | panfrost_drm_public.h | 31 struct renderonly; 34 struct pipe_screen *panfrost_drm_screen_create_renderonly(struct renderonly *ro);
|
H A D | panfrost_drm_winsys.c | 35 #include "renderonly/renderonly.h" 42 struct renderonly *ro, in panfrost_create_kms_dumb_buffer_for_resource() 120 panfrost_drm_screen_create_renderonly(struct renderonly *ro) in panfrost_drm_screen_create_renderonly()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_public.h | 32 struct renderonly; 35 panfrost_create_screen(int fd, struct renderonly *ro);
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3d_screen.h | 28 #include "renderonly/renderonly.h" 54 struct renderonly *ro; 102 struct renderonly *ro);
|
H A D | v3d_screen.c | 842 struct renderonly *ro) in v3d_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_screen.h | 28 #include "renderonly/renderonly.h" 60 struct renderonly *ro; 113 struct pipe_screen *vc4_screen_create(int fd, struct renderonly *ro);
|
H A D | vc4_screen.c | 546 vc4_screen_create(int fd, struct renderonly *ro) in vc4_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_screen.h | 65 struct renderonly *ro; 107 lima_screen_create(int fd, struct renderonly *ro);
|
H A D | lima_screen.c | 30 #include "renderonly/renderonly.h" 655 lima_screen_create(int fd, struct renderonly *ro) in lima_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_screen.h | 36 #include "renderonly/renderonly.h" 82 struct renderonly *ro; 117 struct renderonly *ro);
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_screen.h | 36 #include "renderonly/renderonly.h" 150 struct renderonly *ro; 201 struct renderonly *ro,
|
/third_party/mesa3d/src/panfrost/lib/ |
H A D | pan_device.h | 34 #include "renderonly/renderonly.h" 218 struct renderonly *ro;
|