Home
last modified time | relevance | path

Searched refs:lima_screen (Results 1 – 15 of 15) 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.c52 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_destroy()
70 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_name()
178 get_vertex_shader_param(struct lima_screen *screen, in get_vertex_shader_param()
218 get_fragment_shader_param(struct lima_screen *screen, in get_fragment_shader_param()
270 struct lima_screen *screen = lima_screen(pscreen); in lima_screen_get_shader_param()
417 lima_screen_set_plb_max_blk(struct lima_screen *screen) in lima_screen_set_plb_max_blk()
448 lima_screen_query_info(struct lima_screen *screen) in lima_screen_query_info()
582 struct lima_screen *screen; in lima_screen_create()
584 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.h59 struct lima_screen { struct
94 static inline struct lima_screen * argument
95 lima_screen(struct pipe_screen *pscreen) in lima_screen() function
97 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()
204 struct lima_screen *screen = lima_screen(pscreen); in lima_context_create()
Dlima_resource.c57 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_scanout()
149 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_create_bo()
181 struct lima_screen *screen = lima_screen(pscreen); in _lima_resource_create_with_modifiers()
271 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_destroy()
318 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_from_handle()
377 struct lima_screen *screen = lima_screen(pscreen); in lima_resource_get_handle()
485 lima_resource_screen_init(struct lima_screen *screen) in lima_resource_screen_init()
552 struct lima_screen *screen = lima_screen(pres->screen); in lima_transfer_map()
Dlima_fence.h30 struct lima_screen;
33 void lima_fence_screen_init(struct lima_screen *screen);
Dlima_job.c63 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_fb_info()
97 s->fd = lima_screen(ctx->base.screen)->fd; in lima_job_create()
357 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_pack_reload_plbu_cmd()
542 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_generate_pp_stream()
682 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_damage_pp_stream()
732 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_pp_stream()
764 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_job_bo()
839 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_pack_pp_frame_reg()
921 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_do_job()
1092 int drm_fd = lima_screen(ctx->base.screen)->fd; in lima_pipe_flush()
[all …]
Dlima_resource.h33 struct lima_screen;
92 lima_resource_screen_init(struct lima_screen *screen);
Dlima_program.c269 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_compile_shader()
361 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_vs_state()
429 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_fs_state()
DAndroid.mk69 lima_screen.c \
70 lima_screen.h \
Dmeson.build56 'lima_screen.c',
57 'lima_screen.h',
Dlima_fence.c116 lima_fence_screen_init(struct lima_screen *screen) in lima_fence_screen_init()
Dlima_draw.c920 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_update_varying()
/external/mesa3d/src/gallium/winsys/lima/drm/
Dlima_drm_winsys.c44 struct lima_screen *screen = lima_screen(pscreen); in lima_drm_screen_destroy()
75 lima_screen(pscreen)->refcnt++; in lima_drm_screen_create()
87 lima_screen(pscreen)->winsys_priv = pscreen->destroy; in lima_drm_screen_create()