anv: Always emit at least one vertex element
This seems to make the simulator happier. The early return wasn't really protecting anything and the code that follows will happily initialize the dummy element to STORE_0 and emit it. Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This commit is contained in:
parent
610f956fde
commit
b4eae8444e
|
@ -105,9 +105,7 @@ emit_vertex_input(struct anv_pipeline *pipeline,
|
|||
__builtin_popcount(elements_double) / 2;
|
||||
|
||||
const uint32_t total_elems =
|
||||
elem_count + needs_svgs_elem + vs_prog_data->uses_drawid;
|
||||
if (total_elems == 0)
|
||||
return;
|
||||
MAX2(1, elem_count + needs_svgs_elem + vs_prog_data->uses_drawid);
|
||||
|
||||
uint32_t *p;
|
||||
|
||||
|
|
Loading…
Reference in New Issue