/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_screen.h | 62 struct fd_screen { struct 170 static inline struct fd_screen * argument 171 fd_screen(struct pipe_screen *pscreen) in fd_screen() function 173 return (struct fd_screen *)pscreen; in fd_screen() 177 fd_screen_lock(struct fd_screen *screen) in fd_screen_lock() 183 fd_screen_unlock(struct fd_screen *screen) in fd_screen_unlock() 189 fd_screen_assert_locked(struct fd_screen *screen) in fd_screen_assert_locked() 205 is_a20x(struct fd_screen *screen) in is_a20x() 211 is_a2xx(struct fd_screen *screen) in is_a2xx() 219 is_a3xx_p0(struct fd_screen *screen) in is_a3xx_p0() [all …]
|
D | freedreno_screen.c | 112 return fd_dev_name(fd_screen(pscreen)->dev_id); in fd_screen_get_name() 130 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_timestamp() 146 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_destroy() 187 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_param() 597 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_shader_param() 734 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compute_param() 808 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compiler_options() 819 struct fd_screen *screen = fd_screen(pscreen); in fd_get_disk_shader_cache() 834 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_bo_get_handle() 861 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_query_dmabuf_modifiers() [all …]
|
D | freedreno_resource.c | 154 struct fd_screen *screen = fd_screen(rsc->b.b.screen); in rebind_resource() 170 struct fd_screen *screen = fd_screen(rsc->b.b.screen); in fd_resource_set_bo() 197 struct fd_screen *screen = fd_screen(rsc->b.b.screen); in realloc_bo() 363 struct fd_screen *screen = fd_screen(pctx->screen); in fd_try_shadow_resource() 1021 struct fd_screen *screen = fd_screen(prsc->screen); in fd_resource_destroy() 1031 renderonly_scanout_destroy(rsc->scanout, fd_screen(pscreen)->ro); in fd_resource_destroy() 1086 realloc_bo(rsc, fd_screen(prsc->screen)->setup_slices(rsc)); in fd_resource_resize() 1110 struct fd_screen *screen = fd_screen(pscreen); in alloc_resource_struct() 1150 get_best_layout(struct fd_screen *screen, struct pipe_resource *prsc, in get_best_layout() 1236 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_allocate_and_resolve() [all …]
|
D | freedreno_query.c | 139 struct fd_screen *screen = fd_screen(pscreen); in fd_get_driver_query_info() 160 struct fd_screen *screen = fd_screen(pscreen); in fd_get_driver_query_group_info() 223 setup_perfcntr_query_info(struct fd_screen *screen) in setup_perfcntr_query_info() 258 setup_perfcntr_query_info(fd_screen(pscreen)); in fd_query_screen_init()
|
D | freedreno_gmem.c | 174 struct fd_screen *screen = gmem->screen; in layout_gmem() 223 struct fd_screen *screen = gmem->screen; in calc_nbins() 277 gmem_stateobj_init(struct fd_screen *screen, struct gmem_key *key) in gmem_stateobj_init() 474 struct fd_screen *screen = batch->ctx->screen; in gmem_key_init() 546 struct fd_screen *screen = batch->ctx->screen; in lookup_gmem_state() 791 struct fd_screen *screen = batch->ctx->screen; in fd_gmem_estimate_bins_per_pipe() 820 struct fd_gmem_cache *cache = &fd_screen(pscreen)->gmem_cache; in fd_gmem_screen_init() 829 struct fd_gmem_cache *cache = &fd_screen(pscreen)->gmem_cache; in fd_gmem_screen_fini()
|
D | freedreno_resource.h | 287 if (is_a2xx(fd_screen(rsc->b.b.screen))) in fd_resource_pitch() 314 struct fd_screen *screen = fd_screen(prsc->screen); in fd_resource_level_linear()
|
/third_party/mesa3d/src/gallium/winsys/freedreno/drm/ |
D | freedreno_drm_winsys.c | 49 struct fd_screen *screen = fd_screen(pscreen); in fd_drm_screen_destroy() 86 fd_screen(pscreen)->refcnt++; in fd_drm_screen_create() 102 fd_screen(pscreen)->winsys_priv = pscreen->destroy; in fd_drm_screen_create()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.c | 335 struct fd_screen *screen = ctx->screen; in ir3_shader_compute_state_create() 408 struct fd_screen *screen = ctx->screen; in ir3_shader_state_delete() 496 struct fd_screen *screen = fd_screen(pscreen); in ir3_screen_finalize_nir() 508 struct fd_screen *screen = fd_screen(pscreen); in ir3_set_max_shader_compiler_threads() 548 struct fd_screen *screen = fd_screen(pscreen); in ir3_screen_init() 578 struct fd_screen *screen = fd_screen(pscreen); in ir3_screen_fini()
|
D | ir3_const.h | 114 ir3_emit_constant_data(struct fd_screen *screen, in ir3_emit_constant_data() 154 ir3_emit_user_consts(struct fd_screen *screen, in ir3_emit_user_consts() 257 ir3_emit_image_dims(struct fd_screen *screen, in ir3_emit_image_dims() 311 ir3_emit_immediates(struct fd_screen *screen, in ir3_emit_immediates() 338 ir3_emit_link_map(struct fd_screen *screen, in ir3_emit_link_map()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_resource.c | 42 const struct fd_dev_info *info = fd_screen(pscreen)->info; in ok_ubwc_format() 202 struct fd_screen *screen = fd_screen(rsc->b.b.screen); in setup_lrz() 303 struct fd_screen *screen = fd_screen(pscreen); in fd6_resource_screen_init()
|
D | fd6_const.h | 38 void fd6_emit_immediates(struct fd_screen *screen, 41 void fd6_emit_link_map(struct fd_screen *screen,
|
D | fd6_screen.c | 151 struct fd_screen *screen = fd_screen(pscreen); in fd6_screen_init()
|
D | fd6_context.c | 204 struct fd_screen *screen = fd_screen(pscreen); in fd6_context_create() 216 fd6_ctx->base.screen = fd_screen(pscreen); in fd6_context_create()
|
D | fd6_query.c | 468 struct fd_screen *screen; 477 struct fd_screen *screen = data->screen; in perfcntr_resume() 517 struct fd_screen *screen = data->screen; in perfcntr_pause() 577 struct fd_screen *screen = ctx->screen; in fd6_create_batch_query()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_context.c | 76 struct fd_screen *screen = fd_screen(pscreen); in fd2_context_create() 88 fd2_ctx->base.screen = fd_screen(pscreen); in fd2_context_create()
|
D | fd2_query.c | 69 struct fd_screen *screen; 78 struct fd_screen *screen = data->screen; in perfcntr_resume() 117 struct fd_screen *screen = data->screen; in perfcntr_pause() 164 struct fd_screen *screen = ctx->screen; in fd2_create_batch_query()
|
D | fd2_screen.c | 120 struct fd_screen *screen = fd_screen(pscreen); in fd2_screen_init()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_context.c | 64 struct fd_screen *screen = fd_screen(pscreen); in fd5_context_create() 76 fd5_ctx->base.screen = fd_screen(pscreen); in fd5_context_create()
|
D | fd5_resource.c | 32 struct fd_screen *screen = fd_screen(rsc->b.b.screen); in setup_lrz()
|
D | fd5_screen.c | 139 struct fd_screen *screen = fd_screen(pscreen); in fd5_screen_init()
|
D | fd5_query.c | 263 struct fd_screen *screen; 272 struct fd_screen *screen = data->screen; in perfcntr_resume() 312 struct fd_screen *screen = data->screen; in perfcntr_pause() 372 struct fd_screen *screen = ctx->screen; in fd5_create_batch_query()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_context.c | 65 struct fd_screen *screen = fd_screen(pscreen); in fd3_context_create() 77 fd3_ctx->base.screen = fd_screen(pscreen); in fd3_context_create()
|
D | fd3_screen.c | 113 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_context.c | 66 struct fd_screen *screen = fd_screen(pscreen); in fd4_context_create() 78 fd4_ctx->base.screen = fd_screen(pscreen); in fd4_context_create()
|
D | fd4_screen.c | 117 struct fd_screen *screen = fd_screen(pscreen); in fd4_screen_init()
|