glsl-max-varyings uses 33 vertex shader outputs, but you need to be
lucky to see any difference. In my case, there was a weird assertion
failure during command buffer generation for a vertex shader (valgrind
didn't help). I found the cause by moving the input and output arrays
to the end of r600_sh
On Don, 2013-05-02 at 05:45 +0200, Marek Olšák wrote:
> and add assertions to prevent buffer overflow. This fixes corruption
> of the r600_shader struct.
Any pointers to tests exercising this? I noticed just yesterday that the
corresponding code in radeonsi seems a bit wonky...
--
Earthling Mi
and add assertions to prevent buffer overflow. This fixes corruption
of the r600_shader struct.
NOTE: This is a candidate for the stable branches.
---
src/gallium/drivers/r600/r600_shader.c |2 ++
src/gallium/drivers/r600/r600_shader.h |4 ++--
2 files changed, 4 insertions(+), 2 deletion