[Bug 89634] dEQP-GLES3: sin, cos, tan do not have enough precision

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jul 29 07:42:42 PDT 2015


--- Comment #4 from samuel.vonstachelski at fhnw.ch ---

I came across this thread while googling why on earth the cosine in my shader
calculated wrong values.
The problem will appear as soon as a shader uses e.g. the system time for some
procedural content. I played around with a tool that works similar to
shadertoys.com, but as desktop application. There is a uniform iGlobalTime
which is generated using the system time. And the value of that uniform (aka
the time in seconds since the system started) is too high for the cosine most
time (around 13500s think). On github we also discussed this bug:

Is there something happen about this issue?

>In some applications wrapping from 2π to 0 could cause artefacts due to a >discontinuity introduced in the derivative.
Ian, could you give me an example when artefacts would appear? I can not
imagine when such artefacts would appear (I guess due to my average math

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/20150729/656130dd/attachment.html>

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