Ah! I had just also discovered this issue yesterday in some related
work but I didn't get the chance to try the CTS yet! :)
For the subject I had: "Gen 8 requires 64 byte alignment for push
constant data"
On 2015-12-15 03:55:15, Iago Toral Quiroga wrote:
> Page 502 of the Command Reference
Page 502 of the Command Reference Broadwell PRM says that CURBE Total
Data Length must be 64-bit aligned.
Fixes the following CTS tests:
ES31-CTS.shader_storage_buffer_object.basic-atomic-case1-cs
ES31-CTS.shader_storage_buffer_object.basic-operations-case1-cs
Thanks Iago!
This patch does not only fix the ssbo test mentioned below, but a lot of other
GLES 3.1 CTS tests.
> -Original Message-
> From: Iago Toral Quiroga [mailto:ito...@igalia.com]
> Sent: Tuesday, December 15, 2015 12:55 PM
> To: mesa-dev@lists.freedesktop.org
> Cc: Lofstedt,