[Mesa-dev] [Bug 91556] Struct / union sizes being calculated incorrectly

2016-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91556 --- Comment #9 from Serge Martin --- getTypeAllocSize is making the rounding : 00388 uint64_t getTypeAllocSize(Type *Ty) const { 00389 // Round up to the next alignment boundary. 00390 return

[Mesa-dev] [Bug 91556] Struct / union sizes being calculated incorrectly

2016-02-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91556 --- Comment #8 from Pavan Yalamanchili --- @serge won't this break the original intent of the padding size ? For example float3 would be broken in this case. -- You are receiving this mail because: You are the QA Contact

[Mesa-dev] [Bug 91556] Struct / union sizes being calculated incorrectly

2016-02-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91556 --- Comment #7 from Serge Martin --- This simple change should fix the size calculation. However the kernel still receive garbage, but we are working on it since GROMACS have the same problem. Also the serie found at

[Mesa-dev] [Bug 91556] Struct / union sizes being calculated incorrectly

2016-02-25 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=91556 Pavan Yalamanchili changed: What|Removed |Added Summary|clSetKernelArg from OpenCL |Struct / union