Home
last modified time | relevance | path

Searched refs:fd_screen (Results 1 – 25 of 45) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_screen.h62 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 …]
Dfreedreno_screen.c112 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 …]
Dfreedreno_resource.c154 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 …]
Dfreedreno_query.c139 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()
Dfreedreno_gmem.c174 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()
Dfreedreno_resource.h287 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/
Dfreedreno_drm_winsys.c49 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/
Dir3_gallium.c335 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()
Dir3_const.h114 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/
Dfd6_resource.c42 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()
Dfd6_const.h38 void fd6_emit_immediates(struct fd_screen *screen,
41 void fd6_emit_link_map(struct fd_screen *screen,
Dfd6_screen.c151 struct fd_screen *screen = fd_screen(pscreen); in fd6_screen_init()
Dfd6_context.c204 struct fd_screen *screen = fd_screen(pscreen); in fd6_context_create()
216 fd6_ctx->base.screen = fd_screen(pscreen); in fd6_context_create()
Dfd6_query.c468 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/
Dfd2_context.c76 struct fd_screen *screen = fd_screen(pscreen); in fd2_context_create()
88 fd2_ctx->base.screen = fd_screen(pscreen); in fd2_context_create()
Dfd2_query.c69 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()
Dfd2_screen.c120 struct fd_screen *screen = fd_screen(pscreen); in fd2_screen_init()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_context.c64 struct fd_screen *screen = fd_screen(pscreen); in fd5_context_create()
76 fd5_ctx->base.screen = fd_screen(pscreen); in fd5_context_create()
Dfd5_resource.c32 struct fd_screen *screen = fd_screen(rsc->b.b.screen); in setup_lrz()
Dfd5_screen.c139 struct fd_screen *screen = fd_screen(pscreen); in fd5_screen_init()
Dfd5_query.c263 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/
Dfd3_context.c65 struct fd_screen *screen = fd_screen(pscreen); in fd3_context_create()
77 fd3_ctx->base.screen = fd_screen(pscreen); in fd3_context_create()
Dfd3_screen.c113 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_context.c66 struct fd_screen *screen = fd_screen(pscreen); in fd4_context_create()
78 fd4_ctx->base.screen = fd_screen(pscreen); in fd4_context_create()
Dfd4_screen.c117 struct fd_screen *screen = fd_screen(pscreen); in fd4_screen_init()

12