Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_screen.h45 struct fd_screen { struct
93 static inline struct fd_screen * argument
94 fd_screen(struct pipe_screen *pscreen) in fd_screen() function
96 return (struct fd_screen *)pscreen; in fd_screen()
111 is_a3xx_p0(struct fd_screen *screen) in is_a3xx_p0()
117 is_a3xx(struct fd_screen *screen) in is_a3xx()
123 is_a4xx(struct fd_screen *screen) in is_a4xx()
129 is_a5xx(struct fd_screen *screen) in is_a5xx()
136 is_ir3(struct fd_screen *screen) in is_ir3()
142 has_compute(struct fd_screen *screen) in has_compute()
Dfreedreno_screen.c100 fd_screen(pscreen)->device_id); in fd_screen_get_name()
120 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_timestamp()
137 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_destroy()
163 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_param()
493 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_shader_param()
633 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compute_param()
718 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compiler_options()
751 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_bo_from_handle()
776 struct fd_screen *screen = CALLOC_STRUCT(fd_screen); in fd_screen_create()
Dfreedreno_resource.c101 struct fd_screen *screen = fd_screen(rsc->base.screen); in realloc_bo()
668 struct fd_screen *screen = fd_screen(prsc->screen); in setup_slices()
746 struct fd_screen *screen = fd_screen(rsc->base.screen); in fd_setup_slices()
773 realloc_bo(rsc, fd_screen(prsc->screen)->setup_slices(rsc)); in fd_resource_resize()
802 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_create()
898 uint32_t pitchalign = fd_screen(pscreen)->gmem_alignw; in fd_resource_from_handle()
1181 struct fd_screen *screen = fd_screen(pscreen); in fd_resource_screen_init()
Dfreedreno_context.c260 struct fd_screen *screen = fd_screen(pscreen); in fd_context_init()
Dfreedreno_fence.c45 struct fd_screen *screen;
Dfreedreno_batch_cache.c232 struct fd_screen *screen = fd_screen(rsc->base.screen); in fd_bc_invalidate_resource()
Dfreedreno_context.h165 struct fd_screen *screen;
Dfreedreno_state.c543 if (has_compute(fd_screen(pctx->screen))) { in fd_state_init()
Dfreedreno_gmem.c71 static uint32_t bin_width(struct fd_screen *screen) in bin_width()
Dfreedreno_draw.c513 if (has_compute(fd_screen(pctx->screen))) { in fd_draw_init()
/external/mesa3d/src/gallium/winsys/freedreno/drm/
Dfreedreno_drm_winsys.c50 struct fd_screen *screen = fd_screen(pscreen); in fd_drm_screen_destroy()
103 fd_screen(pscreen)->refcnt++; in fd_drm_screen_create()
119 fd_screen(pscreen)->winsys_priv = pscreen->destroy; in fd_drm_screen_create()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_context.c91 struct fd_screen *screen = fd_screen(pscreen); in fd2_context_create()
101 fd2_ctx->base.screen = fd_screen(pscreen); in fd2_context_create()
Dfd2_screen.c109 fd_screen(pscreen)->max_rts = 1; in fd2_screen_init()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_context.c74 struct fd_screen *screen = fd_screen(pscreen); in fd3_context_create()
84 fd3_ctx->base.screen = fd_screen(pscreen); in fd3_context_create()
Dfd3_screen.c102 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_context.c74 struct fd_screen *screen = fd_screen(pscreen); in fd4_context_create()
84 fd4_ctx->base.screen = fd_screen(pscreen); in fd4_context_create()
Dfd4_screen.c106 struct fd_screen *screen = fd_screen(pscreen); in fd4_screen_init()
Dfd4_texture.c217 return (fd_screen(pctx->screen)->gpu_id == 420) && in use_astc_srgb_workaround()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_context.c73 struct fd_screen *screen = fd_screen(pscreen); in fd5_context_create()
83 fd5_ctx->base.screen = fd_screen(pscreen); in fd5_context_create()
Dfd5_screen.c107 struct fd_screen *screen = fd_screen(pscreen); in fd5_screen_init()
Dfd5_resource.c50 struct fd_screen *screen = fd_screen(prsc->screen); in setup_slices()