Searched refs:gsvs_ring_size (Results 1 - 5 of 5) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_device.c | 3854 uint32_t gsvs_ring_size, struct radeon_winsys_bo *gsvs_ring_bo, in radv_fill_shader_rings() 3924 desc[2] = gsvs_ring_size; in radv_fill_shader_rings() 4087 struct radeon_winsys_bo *gsvs_ring_bo, uint32_t gsvs_ring_size) in radv_emit_gs_ring_sizes() 4101 radeon_emit(cs, gsvs_ring_size >> 8); in radv_emit_gs_ring_sizes() 4105 radeon_emit(cs, gsvs_ring_size >> 8); in radv_emit_gs_ring_sizes() 4402 if (needs->gsvs_ring_size > queue->ring_info.gsvs_ring_size) { in radv_update_preamble_cs() 4403 result = ws->buffer_create(ws, needs->gsvs_ring_size, 4096, RADEON_DOMAIN_VRAM, ring_bo_flags, in radv_update_preamble_cs() 4516 esgs_ring_bo, needs->gsvs_ring_size, gsvs_ring_bo, tess_rings_bo, in radv_update_preamble_cs() 4531 !needs->esgs_ring_size && !needs->gsvs_ring_size in radv_update_preamble_cs() 3852 radv_fill_shader_rings(struct radv_device *device, uint32_t *map, bool add_sample_positions, uint32_t esgs_ring_size, struct radeon_winsys_bo *esgs_ring_bo, uint32_t gsvs_ring_size, struct radeon_winsys_bo *gsvs_ring_bo, struct radeon_winsys_bo *tess_rings_bo, struct radeon_winsys_bo *task_rings_bo, struct radeon_winsys_bo *mesh_scratch_ring_bo) radv_fill_shader_rings() argument 4085 radv_emit_gs_ring_sizes(struct radv_device *device, struct radeon_cmdbuf *cs, struct radeon_winsys_bo *esgs_ring_bo, uint32_t esgs_ring_size, struct radeon_winsys_bo *gsvs_ring_bo, uint32_t gsvs_ring_size) radv_emit_gs_ring_sizes() argument [all...] |
H A D | radv_private.h | 734 uint32_t gsvs_ring_size; 2148 unsigned gsvs_ring_size;
|
H A D | radv_pipeline.c | 2736 unsigned gsvs_ring_size = max_gs_waves * 2 * wave_size * gs_info->gs.max_gsvs_emit_size; in radv_pipeline_init_gs_ring_state() local 2740 gsvs_ring_size = align(gsvs_ring_size, alignment); in radv_pipeline_init_gs_ring_state() 2745 pipeline->gsvs_ring_size = MIN2(gsvs_ring_size, max_size); in radv_pipeline_init_gs_ring_state()
|
H A D | radv_cmd_buffer.c | 5611 if (graphics_pipeline->gsvs_ring_size > cmd_buffer->gsvs_ring_size_needed) in radv_CmdBindPipeline() 5612 cmd_buffer->gsvs_ring_size_needed = graphics_pipeline->gsvs_ring_size; in radv_CmdBindPipeline()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state_shaders.cpp | 3789 unsigned gsvs_ring_size = max_gs_waves * 2 * wave_size * gs->info.max_gsvs_emit_size; 3793 gsvs_ring_size = align(gsvs_ring_size, alignment); 3796 gsvs_ring_size = MIN2(gsvs_ring_size, max_size); 3806 gsvs_ring_size && (!sctx->gsvs_ring || sctx->gsvs_ring->width0 < gsvs_ring_size); 3830 gsvs_ring_size, sctx->screen->info.pte_fragment_size);
|
Completed in 47 milliseconds