Home
last modified time | relevance | path

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

/external/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()
73 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_name()
98 get_vertex_shader_param(struct lima_screen *screen, in get_vertex_shader_param()
134 get_fragment_shader_param(struct lima_screen *screen, in get_fragment_shader_param()
183 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_shader_param()
418 lima_screen_set_plb_max_blk(struct lima_screen *screen) in lima_screen_set_plb_max_blk()
449 lima_screen_query_info(struct lima_screen *screen) in lima_screen_query_info()
611 struct lima_screen *screen = lima_screen(pscreen); in lima_get_disk_shader_cache()
619 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_fd()
628 struct lima_screen *screen; in lima_screen_create()
[all …]
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.h68 struct lima_screen { struct
102 static inline struct lima_screen * argument
103 lima_screen(struct pipe_screen *pscreen) in lima_screen() function
105 return (struct lima_screen *)pscreen; in lima_screen()
Dlima_resource.h34 struct lima_screen;
95 lima_resource_screen_init(struct lima_screen *screen);
98 lima_resource_screen_destroy(struct lima_screen *screen);
Dlima_context.c86 lima_context_create_drm_ctx(struct lima_screen *screen) in lima_context_create_drm_ctx()
98 lima_context_free_drm_ctx(struct lima_screen *screen, int id) in lima_context_free_drm_ctx()
140 struct lima_screen *screen = lima_screen(pctx->screen); in lima_context_destroy()
196 struct lima_screen *screen = lima_screen(pscreen); in lima_context_create()
Dlima_fence.h30 struct lima_screen;
33 void lima_fence_screen_init(struct lima_screen *screen);
Dlima_resource.c60 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_scanout()
167 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_bo()
199 struct lima_screen *screen = lima_screen(pscreen); in _lima_resource_create_with_modifiers()
290 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_destroy()
337 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_from_handle()
423 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_get_handle()
621 struct lima_screen *screen = lima_screen(pres->screen); in lima_transfer_map()
945 lima_resource_screen_init(struct lima_screen *screen) in lima_resource_screen_init()
959 lima_resource_screen_destroy(struct lima_screen *screen) in lima_resource_screen_destroy()
Dlima_disk_cache.h30 struct lima_screen;
37 lima_disk_cache_init(struct lima_screen *screen);
Dlima_program.c297 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_compile_shader()
335 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_upload_shader()
358 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_compiled_fs()
515 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_vs_upload_shader()
532 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_compiled_vs()
Dlima_job.c75 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_fb_info()
112 s->fd = lima_screen(ctx->base.screen)->fd; in lima_job_create()
495 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_generate_pp_stream()
636 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_damage_pp_stream()
686 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_pp_stream()
718 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_job_bo()
806 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_pack_pp_frame_reg()
898 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_do_job()
1069 int drm_fd = lima_screen(ctx->base.screen)->fd; in lima_pipe_flush()
1099 int fd = lima_screen(ctx->base.screen)->fd; in lima_job_init()
[all …]
Dmeson.build40 'lima_screen.c',
41 '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()