[Mesa-dev] [WIP] i965/fs: Initial support for arb_gpu_shader_fp64

Pohjolainen, Topi topi.pohjolainen at intel.com
Thu Oct 16 10:25:32 PDT 2014


On Thu, Oct 16, 2014 at 09:50:44AM -0400, Ilia Mirkin wrote:
> On Thu, Oct 16, 2014 at 8:24 AM, Topi Pohjolainen
> <topi.pohjolainen at intel.com> wrote:
> > Here is some basis for supporting double precision floats on i965 hw.
> > On IVB this gives (details below):
> >
> > piglit-run.py --include-tests "ARB_gpu_shader_fp64" tests/all.py /tmp/foo
> > [32/32] crash: 2, fail: 5, pass: 24, skip: 1
> 
> This should be more like 1K tests. Looks like somehow the generated
> tests aren't getting picked up? You might try with "-t fp64".
> 
> $ ./piglit-run.py -t fp64 -d tests/all.py asdf
> [2179/2179] dry-run: 2179
> 
> But only like half of those are execution tests... I usually just run
> it with tests/gpu.py:
> 
> $ ./piglit-run.py -t fp64 -d tests/gpu.py asdf
> [1102/1102] dry-run: 1102

Thanks a lot for the tip! That gives:

      pass: 172
       fail: 15
      crash: 909
       skip: 1
    timeout: 0
       warn: 0
 dmesg-warn: 0
 dmesg-fail: 0
      total: 1097


which correlates well with the fact that there are a lot of things simply
still missing. I've been mostly playing with uniform support so far. The
reason I sent the work to the list is to check if people agree on the
basic design choices.

-Topi


More information about the mesa-dev mailing list