[Mesa-dev] soft fp64 support - main body (glsl/gallium)

Roland Scheidegger sroland at vmware.com
Wed Mar 14 03:06:31 UTC 2018


Am 13.03.2018 um 05:28 schrieb Dave Airlie:
> On 13 March 2018 at 14:24, Dave Airlie <airlied at gmail.com> wrote:
>> This is the main code for the soft fp64 work. It's mostly Elie's
>> code with a bunch of changes by me.
>>
> 
> All the patches are in my tree here, along with some other bits:
> https://cgit.freedesktop.org/~airlied/mesa/log/?h=glsl_arb_gpu_shader_fp64_v4
> 

I've commented on a couple of the actual functions (first 18 patches).
I think in general the code is definitely too branchy, far from optimal
for gpus (or in general for dealing with vector values ultimately).
But, as long as it works, noone cares about performance all that much I
suppose. Someone could optimize it later if really interested...

Roland


More information about the mesa-dev mailing list