mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-20 02:38:07 +02:00
The goal of this patch is to make the TCS->TES shader I/O independent of assigned I/O driver locations. Always using the unlinked approach means a larger stride when calculating some memory addresses, but otherwise should have no perf impact whatsoever, because this only affects how TCS outputs are stored to VRAM, and doesn't affect how they are stored in LDS. Signed-off-by: Timur Kristóf <timur.kristof@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28488> |
||
|---|---|---|
| .. | ||
| radv_nir.h | ||
| radv_nir_apply_pipeline_layout.c | ||
| radv_nir_export_multiview.c | ||
| radv_nir_lower_abi.c | ||
| radv_nir_lower_cooperative_matrix.c | ||
| radv_nir_lower_fs_barycentric.c | ||
| radv_nir_lower_fs_intrinsics.c | ||
| radv_nir_lower_hit_attrib_derefs.c | ||
| radv_nir_lower_intrinsics_early.c | ||
| radv_nir_lower_io.c | ||
| radv_nir_lower_poly_line_smooth.c | ||
| radv_nir_lower_primitive_shading_rate.c | ||
| radv_nir_lower_ray_queries.c | ||
| radv_nir_lower_view_index.c | ||
| radv_nir_lower_viewport_to_zero.c | ||
| radv_nir_lower_vs_inputs.c | ||
| radv_nir_rt_common.c | ||
| radv_nir_rt_common.h | ||
| radv_nir_rt_shader.c | ||