Home
last modified time | relevance | path

Searched refs:lima_screen (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_bo.h34 struct lima_screen *screen;
51 bool lima_bo_table_init(struct lima_screen *screen);
52 void lima_bo_table_fini(struct lima_screen *screen);
53 bool lima_bo_cache_init(struct lima_screen *screen);
54 void lima_bo_cache_fini(struct lima_screen *screen);
56 struct lima_bo *lima_bo_create(struct lima_screen *screen, uint32_t size,
69 struct lima_bo *lima_bo_import(struct lima_screen *screen,
Dlima_screen.c53 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_destroy()
72 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_name()
209 get_vertex_shader_param(struct lima_screen *screen, in get_vertex_shader_param()
248 get_fragment_shader_param(struct lima_screen *screen, in get_fragment_shader_param()
302 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_shader_param()
456 lima_screen_set_plb_max_blk(struct lima_screen *screen) in lima_screen_set_plb_max_blk()
487 lima_screen_query_info(struct lima_screen *screen) in lima_screen_query_info()
649 struct lima_screen *screen = lima_screen(pscreen); in lima_get_disk_shader_cache()
658 struct lima_screen *screen; in lima_screen_create()
660 screen = rzalloc(NULL, struct lima_screen); in lima_screen_create()
Dlima_bo.c43 bool lima_bo_table_init(struct lima_screen *screen) in lima_bo_table_init()
61 bool lima_bo_cache_init(struct lima_screen *screen) in lima_bo_cache_init()
71 void lima_bo_table_fini(struct lima_screen *screen) in lima_bo_table_fini()
85 static void lima_close_kms_handle(struct lima_screen *screen, uint32_t handle) in lima_close_kms_handle()
97 struct lima_screen *screen = bo->screen; in lima_bo_free()
118 void lima_bo_cache_fini(struct lima_screen *screen) in lima_bo_cache_fini()
160 lima_bo_cache_get_bucket(struct lima_screen *screen, unsigned size) in lima_bo_cache_get_bucket()
166 lima_bo_cache_free_stale_bos(struct lima_screen *screen, time_t time) in lima_bo_cache_free_stale_bos()
184 lima_bo_cache_print_stats(struct lima_screen *screen) in lima_bo_cache_print_stats()
209 struct lima_screen *screen = bo->screen; in lima_bo_cache_put()
[all …]
Dlima_screen.h63 struct lima_screen { struct
100 static inline struct lima_screen * argument
101 lima_screen(struct pipe_screen *pscreen) in lima_screen() function
103 return (struct lima_screen *)pscreen; in lima_screen()
Dlima_context.c85 lima_context_create_drm_ctx(struct lima_screen *screen) in lima_context_create_drm_ctx()
97 lima_context_free_drm_ctx(struct lima_screen *screen, int id) in lima_context_free_drm_ctx()
139 struct lima_screen *screen = lima_screen(pctx->screen); in lima_context_destroy()
205 struct lima_screen *screen = lima_screen(pscreen); in lima_context_create()
Dlima_resource.c59 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_scanout()
151 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_bo()
183 struct lima_screen *screen = lima_screen(pscreen); in _lima_resource_create_with_modifiers()
272 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_destroy()
319 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_from_handle()
410 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_get_handle()
605 struct lima_screen *screen = lima_screen(pres->screen); in lima_transfer_map()
927 lima_resource_screen_init(struct lima_screen *screen) in lima_resource_screen_init()
Dlima_job.c75 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_fb_info()
111 s->fd = lima_screen(ctx->base.screen)->fd; in lima_job_create()
491 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_generate_pp_stream()
632 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_damage_pp_stream()
682 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_pp_stream()
714 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_job_bo()
802 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_pack_pp_frame_reg()
894 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_do_job()
1065 int drm_fd = lima_screen(ctx->base.screen)->fd; in lima_pipe_flush()
1095 int fd = lima_screen(ctx->base.screen)->fd; in lima_job_init()
[all …]
Dlima_program.c296 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_compile_shader()
329 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_upload_shader()
347 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_compiled_fs()
504 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_vs_upload_shader()
521 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_compiled_vs()
Dlima_fence.h30 struct lima_screen;
33 void lima_fence_screen_init(struct lima_screen *screen);
Dlima_disk_cache.h30 struct lima_screen;
37 lima_disk_cache_init(struct lima_screen *screen);
Dlima_resource.h34 struct lima_screen;
96 lima_resource_screen_init(struct lima_screen *screen);
Dmeson.build58 'lima_screen.c',
59 'lima_screen.h',
Dlima_fence.c116 lima_fence_screen_init(struct lima_screen *screen) in lima_fence_screen_init()
Dlima_blit.c56 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_pack_blit_cmd()
Dlima_disk_cache.c192 lima_disk_cache_init(struct lima_screen *screen) in lima_disk_cache_init()
Dlima_draw.c935 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_varying()
/third_party/mesa3d/src/gallium/winsys/lima/drm/
Dlima_drm_winsys.c44 struct lima_screen *screen = lima_screen(pscreen); in lima_drm_screen_destroy()
81 lima_screen(pscreen)->refcnt++; in lima_drm_screen_create()
93 lima_screen(pscreen)->winsys_priv = pscreen->destroy; in lima_drm_screen_create()
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2515 "../src/gallium/drivers/lima/lima_screen.c",
2516 "../src/gallium/drivers/lima/lima_screen.h",