https://bugs.freedesktop.org/show_bug.cgi?id=104492
Timothy Arceri t_arceri@yahoo.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Timothy Arceri t_arceri@yahoo.com.au --- Fixed by:
commit 7e025def6d7d3d6bf94facd6ec6d956f40cbb31e Author: Florian Will florian.will@gmail.com Date: Fri Jan 5 15:33:31 2018 +0100
glsl: Respect std430 layout in lower_buffer_access
Respect the std430 rules for determining offset and size of struct members when using a std430 buffer. std140 rules lead to wrong buffer offsets in that case.
Fixes my test case attached in Bugzilla. No piglit changes.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104492 Reviewed-by: Timothy Arceri tarceri@itsqueeze.com