On Thu, 2016-05-26 at 15:13 +0100, Emil Velikov wrote: > On 19 May 2016 at 10:00, Iago Toral <[email protected]> wrote: > > I have just noticed that this was never pushed, right? I noticed this > > while working on providing double-precision implementation for the other > > functions discussed in the thread. > > > You are correct Iago. Gents, can anyone get some light on the status > of this patch. > > Has it been superseded by another, is there some work outstanding on this one > ?
Just to clarify the situation: This particular patch fixes something that is wrong in master as of now so I think it makes sense to push it. I don't think we have any bugs related to this because GLSL only has a 32-bit pow and as it is now we would simply use pow instead of powf for that, which is not what we want but should be safe, so even if we don't push this I don't think we have a problem. Then we need to decide if we want to keep 64-bit implementations of pow and other functions that don't really need 64-bit support in GLSL or not. But this is not urgent because we are talking about versions of functions that are not exposed by GLSL for now. If we want to do it, then we can review and push [1] which adds support for a couple more and if we don't then we have to remove the support for pow and sin/cos that is in master right now. [1] https://lists.freedesktop.org/archives/mesa-dev/2016-May/117521.html Iago _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
