Re: [Mesa-dev] [PATCH] i965/gen8/cs: fix constant push buffer

2015-12-15 Thread Jordan Justen
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

[Mesa-dev] [PATCH] i965/gen8/cs: fix constant push buffer

2015-12-15 Thread Iago Toral Quiroga
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

Re: [Mesa-dev] [PATCH] i965/gen8/cs: fix constant push buffer

2015-12-15 Thread Lofstedt, Marta
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,