[Bug 89639] New: dEQP-GLES3: textureOffset() call with isampler3d in vertex shader fails with U offset = 7.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Mar 18 00:24:31 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=89639
Bug ID: 89639
Summary: dEQP-GLES3: textureOffset() call with isampler3d in
vertex shader fails with U offset = 7.
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/i965
Assignee: idr at freedesktop.org
Reporter: siglesias at igalia.com
QA Contact: intel-3d-bugs at lists.freedesktop.org
The test checks that isampler3d is accessing properly an integer 3D texture
with a given offset using textureOffset() shader function. In this case, the
offset vector is (7, 3, -8).
According to the PRM, the valid values are from [-8, 7] because it's in 4-bits
two's complement, so 7 is the maximum and -8 the minimum. However, only when
the value of '7' is present in the first component (U offset) the bug appears.
If I change that value to any other one inside the valid range, it works fine.
By the way, If I modify textureOffset.usampler3d_vertex test to use the same
offset vector (7, 3, -8), it fails. It is not a surprise as it has the same
sampler type (sample_l). However, sampler3d test works fine in the same
conditions.
-----------
Mesa master: 27bf37ba05b69ebf6f373d1637a26b4839265921
Tested on Haswell.
How to reproduce it:
$ cd modules/gles3/
$ ./deqp-gles3 -n
dEQP-GLES3.functional.shaders.texture_functions.textureoffset.isampler3d_vertex
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20150318/3d0f8141/attachment.html>
More information about the intel-3d-bugs
mailing list