Searched refs:output_patch_size (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader.h563 unsigned output_patch_size = pervertex_output_patch_size + tcs_num_patch_outputs * 16; local in function:calculate_tess_lds_size
567 unsigned lds_size = output_patch0_offset + output_patch_size * tcs_num_patches;
590 uint32_t output_patch_size = pervertex_output_patch_size + tcs_num_patch_outputs * 16; local in function:get_tcs_num_patches
610 if (input_patch_size + output_patch_size)
611 num_patches = MIN2(num_patches, hardware_lds_size / (input_patch_size + output_patch_size));
613 if (output_patch_size)
614 num_patches = MIN2(num_patches, (tess_offchip_block_dw_size * 4) / output_patch_size);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.c88 unsigned input_patch_size, output_patch_size, output_patch0_offset; local in function:si_emit_derived_tess_state
143 output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16;
161 output_patch_size));
166 output_patch_size);
218 assert(((output_patch_size / 4) & ~0x1fff) == 0);
229 tcs_out_layout = (output_patch_size / 4) |
239 lds_size = output_patch0_offset + output_patch_size * *num_patches;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.cpp577 unsigned output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16; local in function:si_emit_derived_tess_state
588 lds_per_patch = input_patch_size + output_patch_size;
591 lds_per_patch = MAX2(input_patch_size, output_patch_size);
616 MIN2(*num_patches, (sctx->screen->tess_offchip_block_dw_size * 4) / output_patch_size);
670 assert(((output_patch_size / 4) & ~0x1fff) == 0);
684 unsigned tcs_out_layout = (output_patch_size / 4) | (num_tcs_input_cp << 13) | ring_va;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c246 uint32_t output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16; local in function:get_tcs_num_patches
268 num_patches = MIN2(num_patches, hardware_lds_size / (input_patch_size + output_patch_size));
270 num_patches = MIN2(num_patches, (ctx->options->tess_offchip_block_dw_size * 4) / output_patch_size);
291 unsigned input_patch_size, output_patch_size; local in function:calculate_tess_lds_size
307 output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16;
312 lds_size = output_patch0_offset + output_patch_size * num_patches;
354 uint32_t output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16; local in function:get_tcs_out_patch_stride
355 output_patch_size /= 4;
356 return LLVMConstInt(ctx->ac.i32, output_patch_size, false);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Devergreen_state.c4491 * uint32_t output_patch_size
4508 unsigned input_patch_size, pervertex_output_patch_size, output_patch_size; local in function:evergreen_setup_tess_constants
4553 output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16;
4558 lds_size = output_patch0_offset + output_patch_size * *num_patches;
4565 values[4] = output_patch_size;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Devergreen_state.c4524 * uint32_t output_patch_size
4541 unsigned input_patch_size, pervertex_output_patch_size, output_patch_size; local in function:evergreen_setup_tess_constants
4586 output_patch_size = pervertex_output_patch_size + num_tcs_patch_outputs * 16;
4591 lds_size = output_patch0_offset + output_patch_size * *num_patches;
4598 values[4] = output_patch_size;

Completed in 26 milliseconds