Home
last modified time | relevance | path

Searched refs:radeon_winsys (Results 1 – 25 of 67) sorted by relevance

123

/external/mesa3d/src/amd/vulkan/
Dradv_radeon_winsys.h180 struct radeon_winsys { struct
181 void (*destroy)(struct radeon_winsys *ws); argument
183 void (*query_info)(struct radeon_winsys *ws, argument
186 uint64_t (*query_value)(struct radeon_winsys *ws, argument
189 bool (*read_registers)(struct radeon_winsys *ws, unsigned reg_offset, argument
192 const char *(*get_chip_name)(struct radeon_winsys *ws); argument
194 struct radeon_winsys_bo *(*buffer_create)(struct radeon_winsys *ws, argument
203 struct radeon_winsys_bo *(*buffer_from_fd)(struct radeon_winsys *ws, argument
207 bool (*buffer_get_fd)(struct radeon_winsys *ws, argument
219 struct radeon_winsys_ctx *(*ctx_create)(struct radeon_winsys *ws, argument
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_winsys.h226 struct radeon_winsys { struct
238 bool (*unref)(struct radeon_winsys *ws); argument
245 void (*destroy)(struct radeon_winsys *ws); argument
253 void (*query_info)(struct radeon_winsys *ws, argument
274 struct pb_buffer *(*buffer_create)(struct radeon_winsys *ws, argument
340 struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws, argument
352 struct pb_buffer *(*buffer_from_ptr)(struct radeon_winsys *ws, argument
433 struct radeon_winsys_ctx *(*ctx_create)(struct radeon_winsys *ws); argument
591 bool (*fence_wait)(struct radeon_winsys *ws, argument
604 struct pipe_fence_handle *(*fence_import_sync_file)(struct radeon_winsys *ws, argument
[all …]
Dradeon_video.c84 struct radeon_winsys* ws = sscreen->ws; in si_vid_resize_buffer()
137 struct radeon_winsys* ws; in si_vid_join_surfaces()
DMakefile.sources25 radeon_winsys.h
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_winsys.c68 static void radv_amdgpu_winsys_query_info(struct radeon_winsys *rws, in radv_amdgpu_winsys_query_info()
74 static uint64_t radv_amdgpu_winsys_query_value(struct radeon_winsys *rws, in radv_amdgpu_winsys_query_value()
129 static bool radv_amdgpu_winsys_read_registers(struct radeon_winsys *rws, in radv_amdgpu_winsys_read_registers()
139 static const char *radv_amdgpu_winsys_get_chip_name(struct radeon_winsys *rws) in radv_amdgpu_winsys_get_chip_name()
146 static void radv_amdgpu_winsys_destroy(struct radeon_winsys *rws) in radv_amdgpu_winsys_destroy()
155 struct radeon_winsys *
Dradv_amdgpu_winsys.h38 struct radeon_winsys base;
57 radv_amdgpu_winsys(struct radeon_winsys *base) in radv_amdgpu_winsys()
Dradv_amdgpu_surface.c76 static int radv_amdgpu_winsys_surface_init(struct radeon_winsys *_ws, in radv_amdgpu_winsys_surface_init()
100 static int radv_amdgpu_winsys_surface_best(struct radeon_winsys *rws, in radv_amdgpu_winsys_surface_best()
Dradv_amdgpu_cs.c127 static bool radv_amdgpu_fence_wait(struct radeon_winsys *_ws, in radv_amdgpu_fence_wait()
198 radv_amdgpu_cs_create(struct radeon_winsys *ws, in radv_amdgpu_cs_create()
906 struct radeon_winsys *ws = (struct radeon_winsys*)cs0->ws; in radv_amdgpu_winsys_cs_submit_sysmem()
1166 static struct radeon_winsys_ctx *radv_amdgpu_ctx_create(struct radeon_winsys *_ws, in radv_amdgpu_ctx_create()
1225 static struct radeon_winsys_sem *radv_amdgpu_create_sem(struct radeon_winsys *_ws) in radv_amdgpu_create_sem()
1393 static int radv_amdgpu_create_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_create_syncobj()
1400 static void radv_amdgpu_destroy_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_destroy_syncobj()
1407 static void radv_amdgpu_reset_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_reset_syncobj()
1414 static void radv_amdgpu_signal_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_signal_syncobj()
1421 static bool radv_amdgpu_wait_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_wait_syncobj()
[all …]
Dradv_amdgpu_winsys_public.h32 struct radeon_winsys *radv_amdgpu_winsys_create(int fd, uint64_t debug_flags,
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_public.h6 struct radeon_winsys;
10 typedef struct pipe_screen *(*radeon_screen_create_t)(struct radeon_winsys *,
13 struct radeon_winsys *
Dradeon_drm_winsys.h49 struct radeon_winsys base;
100 radeon_drm_winsys(struct radeon_winsys *base) in radeon_drm_winsys()
Dradeon_drm_winsys.c535 static void radeon_winsys_destroy(struct radeon_winsys *rws) in radeon_winsys_destroy()
566 static void radeon_query_info(struct radeon_winsys *rws, in radeon_query_info()
594 static uint64_t radeon_query_value(struct radeon_winsys *rws, in radeon_query_value()
666 static bool radeon_read_registers(struct radeon_winsys *rws, in radeon_read_registers()
707 static bool radeon_winsys_unref(struct radeon_winsys *ws) in radeon_winsys_unref()
738 PUBLIC struct radeon_winsys *
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_public.h32 struct radeon_winsys;
36 typedef struct pipe_screen *(*radeon_screen_create_t)(struct radeon_winsys *,
39 struct radeon_winsys *
Damdgpu_winsys.c87 static void amdgpu_winsys_destroy(struct radeon_winsys *rws) in amdgpu_winsys_destroy()
105 static void amdgpu_winsys_query_info(struct radeon_winsys *rws, in amdgpu_winsys_query_info()
118 static uint64_t amdgpu_query_value(struct radeon_winsys *rws, in amdgpu_query_value()
186 static bool amdgpu_read_registers(struct radeon_winsys *rws, in amdgpu_read_registers()
210 static bool amdgpu_winsys_unref(struct radeon_winsys *rws) in amdgpu_winsys_unref()
230 static const char* amdgpu_get_chip_name(struct radeon_winsys *ws) in amdgpu_get_chip_name()
237 PUBLIC struct radeon_winsys *
Damdgpu_winsys.h46 struct radeon_winsys base;
90 amdgpu_winsys(struct radeon_winsys *base) in amdgpu_winsys()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_screen.h38 struct radeon_winsys *rws;
60 static inline struct radeon_winsys *
61 radeon_winsys(struct pipe_screen *screen) { in radeon_winsys() function
Dr300_public.h9 struct radeon_winsys;
12 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws,
Dr300_screen.c710 struct radeon_winsys *rws = radeon_winsys(pscreen); in r300_destroy_screen()
728 struct radeon_winsys *rws = r300_screen(screen)->rws; in r300_fence_reference()
738 struct radeon_winsys *rws = r300_screen(screen)->rws; in r300_fence_finish()
743 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws, in r300_screen_create()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c59 struct radeon_winsys *ws = rctx->ws; in si_add_fence_dependency()
70 struct radeon_winsys *ws = ((struct si_screen*)screen)->ws; in si_fence_reference()
133 static bool si_fine_fence_signaled(struct radeon_winsys *rws, in si_fine_fence_signaled()
189 struct radeon_winsys *rws = ((struct si_screen*)screen)->ws; in si_fence_finish()
304 struct radeon_winsys *ws = sscreen->ws; in si_create_fence_fd()
329 struct radeon_winsys *ws = sscreen->ws; in si_fence_get_fd()
378 struct radeon_winsys *ws = rctx->ws; in si_flush_from_st()
Dsi_public.h26 struct radeon_winsys;
28 struct pipe_screen *radeonsi_screen_create(struct radeon_winsys *ws,
/external/mesa3d/src/gallium/drivers/r600/
Dr600_public.h26 struct radeon_winsys;
29 struct pipe_screen *r600_screen_create(struct radeon_winsys *ws,
Dr600_pipe_common.c352 struct radeon_winsys *ws = rctx->ws; in r600_add_fence_dependency()
399 struct radeon_winsys *ws = rctx->ws; in r600_flush_from_st()
500 void radeon_save_cs(struct radeon_winsys *ws, struct radeon_winsys_cs *cs, in radeon_save_cs()
809 static const char *r600_get_marketing_name(struct radeon_winsys *ws) in r600_get_marketing_name()
1158 struct radeon_winsys *ws = ((struct r600_common_screen*)screen)->ws; in r600_fence_reference()
1175 struct radeon_winsys *rws = ((struct r600_common_screen*)screen)->ws; in r600_fence_finish()
1221 struct radeon_winsys *ws = rscreen->ws; in r600_query_memory_info()
1269 struct radeon_winsys *ws) in r600_common_screen_init()
/external/mesa3d/src/gallium/auxiliary/target-helpers/
Ddrm_helper.h117 struct radeon_winsys *rw; in pipe_r300_create_screen()
142 struct radeon_winsys *rw; in pipe_r600_create_screen()
168 struct radeon_winsys *rw; in pipe_radeonsi_create_screen()
/external/mesa3d/src/gallium/targets/pipe-loader/
Dpipe_r600.c10 struct radeon_winsys *rw; in create_screen()
Dpipe_r300.c10 struct radeon_winsys *sws; in create_screen()

123