mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 03:08:05 +02:00
radv: Remove duplicate code for getting GS info.
This was my mistake for forgetting to delete this code. 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/11092>
This commit is contained in:
parent
50907105f9
commit
93b1089d19
1 changed files with 0 additions and 18 deletions
|
|
@ -3510,24 +3510,6 @@ radv_create_shaders(struct radv_pipeline *pipeline, struct radv_device *device,
|
|||
nir_print_shader(nir[i], stderr);
|
||||
}
|
||||
|
||||
if ((nir[MESA_SHADER_VERTEX] && keys[MESA_SHADER_VERTEX].vs_common_out.as_ngg) ||
|
||||
(nir[MESA_SHADER_TESS_EVAL] && keys[MESA_SHADER_TESS_EVAL].vs_common_out.as_ngg)) {
|
||||
struct gfx10_ngg_info *ngg_info;
|
||||
|
||||
if (nir[MESA_SHADER_GEOMETRY])
|
||||
ngg_info = &infos[MESA_SHADER_GEOMETRY].ngg_info;
|
||||
else if (nir[MESA_SHADER_TESS_CTRL])
|
||||
ngg_info = &infos[MESA_SHADER_TESS_EVAL].ngg_info;
|
||||
else
|
||||
ngg_info = &infos[MESA_SHADER_VERTEX].ngg_info;
|
||||
|
||||
gfx10_get_ngg_info(pipeline_key, pipeline, nir, infos, ngg_info);
|
||||
} else if (nir[MESA_SHADER_GEOMETRY]) {
|
||||
struct gfx9_gs_info *gs_info = &infos[MESA_SHADER_GEOMETRY].gs_ring_info;
|
||||
|
||||
gfx9_get_gs_info(pipeline_key, pipeline, nir, infos, gs_info);
|
||||
}
|
||||
|
||||
if (modules[MESA_SHADER_GEOMETRY]) {
|
||||
struct radv_shader_binary *gs_copy_binary = NULL;
|
||||
if (!radv_pipeline_has_ngg(pipeline)) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue