/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_screen.h | 48 struct fd_screen { struct 131 static inline struct fd_screen * argument 132 fd_screen(struct pipe_screen *pscreen) in fd_screen() function 134 return (struct fd_screen *)pscreen; in fd_screen() 138 fd_screen_lock(struct fd_screen *screen) in fd_screen_lock() 144 fd_screen_unlock(struct fd_screen *screen) in fd_screen_unlock() 150 fd_screen_assert_locked(struct fd_screen *screen) in fd_screen_assert_locked() 167 is_a20x(struct fd_screen *screen) in is_a20x() 173 is_a2xx(struct fd_screen *screen) in is_a2xx() 181 is_a3xx_p0(struct fd_screen *screen) in is_a3xx_p0() [all …]
|
D | freedreno_screen.c | 110 fd_screen(pscreen)->device_id); in fd_screen_get_name() 130 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_timestamp() 147 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_destroy() 183 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_param() 510 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_shader_param() 652 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compute_param() 726 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compiler_options() 737 struct fd_screen *screen = fd_screen(pscreen); in fd_get_disk_shader_cache() 778 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_query_dmabuf_modifiers() 806 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_bo_from_handle() [all …]
|
D | freedreno_query.c | 140 struct fd_screen *screen = fd_screen(pscreen); in fd_get_driver_query_info() 161 struct fd_screen *screen = fd_screen(pscreen); in fd_get_driver_query_group_info() 222 setup_perfcntr_query_info(struct fd_screen *screen) in setup_perfcntr_query_info() 259 setup_perfcntr_query_info(fd_screen(pscreen)); in fd_query_screen_init()
|
D | freedreno_resource.c | 156 struct fd_screen *screen = fd_screen(rsc->base.screen); in rebind_resource() 172 struct fd_screen *screen = fd_screen(rsc->base.screen); in fd_resource_set_bo() 182 struct fd_screen *screen = fd_screen(rsc->base.screen); in realloc_bo() 810 renderonly_scanout_destroy(rsc->scanout, fd_screen(pscreen)->ro); in fd_resource_destroy() 864 realloc_bo(rsc, fd_screen(prsc->screen)->setup_slices(rsc)); in fd_resource_resize() 896 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_allocate_and_resolve() 1008 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_create_with_modifiers() 1078 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_from_handle() 1269 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_from_memobj() 1342 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_screen_init()
|
D | freedreno_batch_cache.h | 35 struct fd_screen; 68 void fd_bc_dump(struct fd_screen *screen, const char *fmt, ...) _util_printf_format(2, 3);
|
D | freedreno_resource.h | 221 if (is_a2xx(fd_screen(rsc->base.screen))) in fd_resource_pitch() 248 struct fd_screen *screen = fd_screen(prsc->screen); in fd_resource_level_linear()
|
D | freedreno_gmem.c | 173 struct fd_screen *screen = gmem->screen; in layout_gmem() 222 struct fd_screen *screen = gmem->screen; in calc_nbins() 274 gmem_stateobj_init(struct fd_screen *screen, struct gmem_key *key) in gmem_stateobj_init() 457 struct fd_screen *screen = batch->ctx->screen; in gmem_key_init() 528 struct fd_screen *screen = batch->ctx->screen; in lookup_gmem_state() 761 struct fd_screen *screen = batch->ctx->screen; in fd_gmem_estimate_bins_per_pipe() 796 struct fd_gmem_cache *cache = &fd_screen(pscreen)->gmem_cache; in fd_gmem_screen_init() 805 struct fd_gmem_cache *cache = &fd_screen(pscreen)->gmem_cache; in fd_gmem_screen_fini()
|
D | freedreno_batch_cache.c | 203 fd_bc_dump(struct fd_screen *screen, const char *fmt, ...) in fd_bc_dump() 291 struct fd_screen *screen = fd_screen(rsc->base.screen); in fd_bc_invalidate_resource()
|
/external/mesa3d/src/gallium/winsys/freedreno/drm/ |
D | freedreno_drm_winsys.c | 49 struct fd_screen *screen = fd_screen(pscreen); in fd_drm_screen_destroy() 80 fd_screen(pscreen)->refcnt++; in fd_drm_screen_create() 96 fd_screen(pscreen)->winsys_priv = pscreen->destroy; in fd_drm_screen_create()
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_resource.c | 119 struct fd_screen *screen = fd_screen(rsc->base.screen); in setup_lrz() 218 struct fd_screen *screen = fd_screen(pscreen); in fd6_resource_screen_init()
|
D | fd6_const.h | 36 void fd6_emit_immediates(struct fd_screen *screen, const struct ir3_shader_variant *v, 38 void fd6_emit_link_map(struct fd_screen *screen,
|
D | fd6_context.c | 131 struct fd_screen *screen = fd_screen(pscreen); in fd6_context_create() 142 fd6_ctx->base.screen = fd_screen(pscreen); in fd6_context_create()
|
D | fd6_screen.c | 133 struct fd_screen *screen = fd_screen(pscreen); in fd6_screen_init()
|
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_context.c | 92 struct fd_screen *screen = fd_screen(pscreen); in fd2_context_create() 103 fd2_ctx->base.screen = fd_screen(pscreen); in fd2_context_create()
|
D | fd2_query.c | 70 struct fd_screen *screen; 79 struct fd_screen *screen = data->screen; in perfcntr_resume() 118 struct fd_screen *screen = data->screen; in perfcntr_pause() 165 struct fd_screen *screen = ctx->screen; in fd2_create_batch_query()
|
D | fd2_screen.c | 105 struct fd_screen *screen = fd_screen(pscreen); in fd2_screen_init()
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_context.c | 75 struct fd_screen *screen = fd_screen(pscreen); in fd3_context_create() 86 fd3_ctx->base.screen = fd_screen(pscreen); in fd3_context_create()
|
D | fd3_screen.c | 106 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init()
|
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_context.c | 74 struct fd_screen *screen = fd_screen(pscreen); in fd5_context_create() 85 fd5_ctx->base.screen = fd_screen(pscreen); in fd5_context_create()
|
D | fd5_resource.c | 32 struct fd_screen *screen = fd_screen(rsc->base.screen); in setup_lrz()
|
D | fd5_screen.c | 127 struct fd_screen *screen = fd_screen(pscreen); in fd5_screen_init()
|
D | fd5_query.c | 267 struct fd_screen *screen; 276 struct fd_screen *screen = data->screen; in perfcntr_resume() 316 struct fd_screen *screen = data->screen; in perfcntr_pause() 377 struct fd_screen *screen = ctx->screen; in fd5_create_batch_query()
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_context.c | 75 struct fd_screen *screen = fd_screen(pscreen); in fd4_context_create() 86 fd4_ctx->base.screen = fd_screen(pscreen); in fd4_context_create()
|
D | fd4_screen.c | 110 struct fd_screen *screen = fd_screen(pscreen); in fd4_screen_init()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_const.h | 115 ir3_emit_user_consts(struct fd_screen *screen, const struct ir3_shader_variant *v, in ir3_emit_user_consts() 211 ir3_emit_ssbo_sizes(struct fd_screen *screen, const struct ir3_shader_variant *v, in ir3_emit_ssbo_sizes() 231 ir3_emit_image_dims(struct fd_screen *screen, const struct ir3_shader_variant *v, in ir3_emit_image_dims() 284 ir3_emit_immediates(struct fd_screen *screen, const struct ir3_shader_variant *v, in ir3_emit_immediates() 305 ir3_emit_link_map(struct fd_screen *screen, in ir3_emit_link_map()
|