[Bug 102941] shader storage buffer failed to write when buffer variables > 1

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 26 11:08:59 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102941

--- Comment #4 from Jiajia Qin <jiajia.qin at intel.com> ---
Hi Tapani, I have uploaded the deqp patch that I used.

1. put the attachment file 0001-Test-shader-storage-buffer.patch to deqp.
2. git am 0001-Test-shader-storage-buffer.patch
3. in deqp/build-glx, run $ninja -j32
4. cd deqp/build-glx/modules/gles31
5. Run './deqp-gles31 -n
dEQP-GLES31.functional.atomic_counter.get.1_counter_1_call_1_thread'

Then you will see the result like below:
Test case
'dEQP-GLES31.functional.atomic_counter.get.1_counter_1_call_1_thread'..
--------------end: data[0] = 3, data[1] = 0

=============================================
Compute shader compile time = 0.247000 ms
Link time = 0.398000 ms
Test case duration in microseconds = 7932 us
  Pass (Pass)

DONE!

Test run totals:
  Passed:        1/1 (100.0%)
  Failed:        0/1 (0.0%)
  Not supported: 0/1 (0.0%)
  Warnings:      0/1 (0.0%)

However, we expect data[1] = 4 not 0

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20170926/86b890da/attachment.html>


More information about the intel-3d-bugs mailing list