Home
last modified time | relevance | path

Searched refs:compute_ib (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.h133 struct amdgpu_ib compute_ib; /* optional parallel compute IB */ member
235 return get_container(ib, struct amdgpu_cs, compute_ib); in amdgpu_cs_from_ib()
Damdgpu_cs.c765 ib = &cs->compute_ib; in amdgpu_get_new_ib()
979 cs->compute_ib.ib_type = IB_PARALLEL_COMPUTE; in amdgpu_cs_create()
1018 if (cs->compute_ib.ib_mapped) in amdgpu_cs_add_parallel_compute_ib()
1031 return &cs->compute_ib.base; in amdgpu_cs_add_parallel_compute_ib()
1764 if (cs->compute_ib.ib_mapped) { in amdgpu_cs_flush()
1765 while (cs->compute_ib.base.current.cdw & ib_pad_dw_mask) in amdgpu_cs_flush()
1766 radeon_emit(&cs->compute_ib.base, PKT3_NOP_PAD); in amdgpu_cs_flush()
1804 if (cs->compute_ib.ib_mapped) in amdgpu_cs_flush()
1805 amdgpu_ib_finalize(ws, &cs->compute_ib); in amdgpu_cs_flush()
1860 if (cs->compute_ib.ib_mapped) in amdgpu_cs_flush()
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_fence.c77 bool compute_ib = !ctx->has_graphics || cs == ctx->prim_discard_compute_cs; in si_cp_release_mem() local
79 if (ctx->chip_class >= GFX9 || (compute_ib && ctx->chip_class >= GFX7)) { in si_cp_release_mem()
87 if (ctx->chip_class == GFX9 && !compute_ib && query_type != PIPE_QUERY_OCCLUSION_COUNTER && in si_cp_release_mem()
Dsi_state_draw.c989 bool compute_ib = !sctx->has_graphics || cs == sctx->prim_discard_compute_cs; in si_emit_surface_sync() local
993 if (sctx->chip_class == GFX9 || compute_ib) { in si_emit_surface_sync()
1013 if (!compute_ib) in si_emit_surface_sync()