[Bug 97002] dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float_vec2_highp fails
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jul 22 17:57:29 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=97002
--- Comment #6 from Kenneth Graunke <kenneth at whitecape.org> ---
I agree with Mark. I don't think we can pass these. It looks like they were
removed from the mustpass list in:
commit ea026b329e6bf73f109cda914c90f08d5f7a5b8d
Author: Pyry Haulos <phaulos at google.com>
Date: Tue Jul 21 15:12:53 2015 -0700
Remove highp float FBO dfd*() tests from mustpass
Bug: 22628471
Bug: 22632003
Change-Id: Ia9d2b9a5e04ad317cbcc8782c9efaeedd94a0a58
Sadly, the commit messages offer no explanation as to why, and I believe those
bug IDs are for a Google-internal bug tracker. (I suppose we could ask Pyry.)
Having looked around for documentation that could explain the problems, I found
https://hsdes.intel.com/appstore/article/#/1208680029/main
which indicates that the Intel Android team isn't planning on fixing these
tests either.
I found another HSD somewhere which suggested this comes down to numerical
imprecision when interpolating inputs, and that testing dFdx is hard. I'm
guessing that Skylake must have gotten a little better in that regard; these
tests fail on both Broadwell and Haswell, despite us using the exact same code.
So I don't think we can fix this. Someone will probably want to follow up with
the WebGL conformance developers and Google developers and remove tests ported
from blacklisted dEQP tests.
Sorry :(
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160722/e27cffd6/attachment.html>
More information about the intel-3d-bugs
mailing list