pvr: add a dummy sorted triangle if list is empty
this signals that sorted triangles are being used otherwise wrong indexes values lead to a crash
This commit is contained in:
parent
6480a6e4e5
commit
d1e6ee9cd7
|
@ -179,6 +179,11 @@ void sortTriangles(rend_context& ctx, RenderPass& pass, const RenderPass& previo
|
|||
SortedTriangle& last = ctx.sortedTriangles.back();
|
||||
last.count = idxSize + triangleList.size() * 3 - last.first;
|
||||
}
|
||||
else
|
||||
{
|
||||
// Add a dummy one to signal we're using sorted triangles
|
||||
ctx.sortedTriangles.push_back({ pp_base, 0, 0});
|
||||
}
|
||||
pass.sorted_tr_count = ctx.sortedTriangles.size();
|
||||
|
||||
#if PRINT_SORT_STATS
|
||||
|
|
Loading…
Reference in New Issue