Home
last modified time | relevance | path

Searched refs:output_vertex_size (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_shader.h520 unsigned output_vertex_size = tcs_num_outputs * 16; in calculate_tess_lds_size() local
524 unsigned pervertex_output_patch_size = tcs_num_output_vertices * output_vertex_size; in calculate_tess_lds_size()
554 uint32_t output_vertex_size = tcs_num_outputs * 16; in get_tcs_num_patches() local
555 uint32_t pervertex_output_patch_size = tcs_num_output_vertices * output_vertex_size; in get_tcs_num_patches()
Dradv_nir_to_llvm.c154 uint32_t output_vertex_size = num_tcs_outputs * 16; in get_tcs_out_patch_stride() local
155 …int32_t pervertex_output_patch_size = ctx->shader->info.tess.tcs_vertices_out * output_vertex_size; in get_tcs_out_patch_stride()
165 uint32_t output_vertex_size = num_tcs_outputs * 16; in get_tcs_out_vertex_stride() local
166 output_vertex_size /= 4; in get_tcs_out_vertex_stride()
167 return LLVMConstInt(ctx->ac.i32, output_vertex_size, false); in get_tcs_out_vertex_stride()
193 uint32_t output_vertex_size = num_tcs_outputs * 16; in get_tcs_out_patch0_patch_data_offset() local
194 …int32_t pervertex_output_patch_size = ctx->shader->info.tess.tcs_vertices_out * output_vertex_size; in get_tcs_out_patch0_patch_data_offset()
411 uint32_t output_vertex_size = num_tcs_outputs * 16; in get_non_vertex_index_offset() local
412 …int32_t pervertex_output_patch_size = ctx->shader->info.tess.tcs_vertices_out * output_vertex_size; in get_non_vertex_index_offset()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c84 unsigned input_vertex_size, output_vertex_size, pervertex_output_patch_size; in si_emit_derived_tess_state() local
132 output_vertex_size = num_tcs_outputs * 16; in si_emit_derived_tess_state()
136 pervertex_output_patch_size = num_tcs_output_cp * output_vertex_size; in si_emit_derived_tess_state()
210 assert(((output_vertex_size / 4) & ~0xff) == 0); in si_emit_derived_tess_state()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_state.c4515 unsigned input_vertex_size, output_vertex_size; in evergreen_setup_tess_constants() local
4556 output_vertex_size = num_tcs_outputs * 16; in evergreen_setup_tess_constants()
4560 pervertex_output_patch_size = num_tcs_output_cp * output_vertex_size; in evergreen_setup_tess_constants()
4574 values[5] = output_vertex_size; in evergreen_setup_tess_constants()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp4169 uint32_t output_vertex_size = ctx->tcs_num_outputs * 16; in get_tcs_output_lds_offset() local
4170 …int32_t pervertex_output_patch_size = ctx->shader->info.tess.tcs_vertices_out * output_vertex_size; in get_tcs_output_lds_offset()
4184 offs = offset_add_from_nir(ctx, offs, vertex_index_src, output_vertex_size); in get_tcs_output_lds_offset()
4219 unsigned output_vertex_size = ctx->tcs_num_outputs * 16; in get_tcs_per_patch_output_vmem_offset() local
4220 …signed per_vertex_output_patch_size = ctx->shader->info.tess.tcs_vertices_out * output_vertex_size; in get_tcs_per_patch_output_vmem_offset()