Home
last modified time | relevance | path

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

12

/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_screen.h48 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 …]
Dfreedreno_screen.c110 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 …]
Dfreedreno_query.c140 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()
Dfreedreno_resource.c156 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()
Dfreedreno_batch_cache.h35 struct fd_screen;
68 void fd_bc_dump(struct fd_screen *screen, const char *fmt, ...) _util_printf_format(2, 3);
Dfreedreno_resource.h221 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()
Dfreedreno_gmem.c173 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()
Dfreedreno_batch_cache.c203 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/
Dfreedreno_drm_winsys.c49 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/
Dfd6_resource.c119 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()
Dfd6_const.h36 void fd6_emit_immediates(struct fd_screen *screen, const struct ir3_shader_variant *v,
38 void fd6_emit_link_map(struct fd_screen *screen,
Dfd6_context.c131 struct fd_screen *screen = fd_screen(pscreen); in fd6_context_create()
142 fd6_ctx->base.screen = fd_screen(pscreen); in fd6_context_create()
Dfd6_screen.c133 struct fd_screen *screen = fd_screen(pscreen); in fd6_screen_init()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_context.c92 struct fd_screen *screen = fd_screen(pscreen); in fd2_context_create()
103 fd2_ctx->base.screen = fd_screen(pscreen); in fd2_context_create()
Dfd2_query.c70 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()
Dfd2_screen.c105 struct fd_screen *screen = fd_screen(pscreen); in fd2_screen_init()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_context.c75 struct fd_screen *screen = fd_screen(pscreen); in fd3_context_create()
86 fd3_ctx->base.screen = fd_screen(pscreen); in fd3_context_create()
Dfd3_screen.c106 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_context.c74 struct fd_screen *screen = fd_screen(pscreen); in fd5_context_create()
85 fd5_ctx->base.screen = fd_screen(pscreen); in fd5_context_create()
Dfd5_resource.c32 struct fd_screen *screen = fd_screen(rsc->base.screen); in setup_lrz()
Dfd5_screen.c127 struct fd_screen *screen = fd_screen(pscreen); in fd5_screen_init()
Dfd5_query.c267 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/
Dfd4_context.c75 struct fd_screen *screen = fd_screen(pscreen); in fd4_context_create()
86 fd4_ctx->base.screen = fd_screen(pscreen); in fd4_context_create()
Dfd4_screen.c110 struct fd_screen *screen = fd_screen(pscreen); in fd4_screen_init()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_const.h115 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()

12