diff options
author | Nicolai Hähnle <nicolai.haehnle@amd.com> | 2016-12-06 21:03:03 +0100 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2016-12-15 15:53:30 +0000 |
commit | cf07f78f7e6b1365bae8bb00e2f9dea0648c5f40 (patch) | |
tree | 63db0aa06a5f97eb7b03d754716634dd733033b3 /docs | |
parent | cf4316a9ced99327ba6760b806bdb15014112b5a (diff) | |
download | external_mesa3d-cf07f78f7e6b1365bae8bb00e2f9dea0648c5f40.zip external_mesa3d-cf07f78f7e6b1365bae8bb00e2f9dea0648c5f40.tar.gz external_mesa3d-cf07f78f7e6b1365bae8bb00e2f9dea0648c5f40.tar.bz2 |
radeonsi: fix an off-by-one error in the bounds check for max_vertices
The spec actually says that calling EmitStreamVertex is undefined when
you exceed max_vertices. But we do need to avoid trampling over memory
outside the GSVS ring.
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
(cherry picked from commit 88509518b01d7c1d7436a790bf9be5cf3c41a528)
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions