[Bug 97035] [regression] WebGL demo iamnop.com/particles is very slow and spends far too long compiling shaders
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Sep 1 09:48:41 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=97035
--- Comment #5 from Eero Tamminen <eero.t.tamminen at intel.com> ---
(In reply to Eero Tamminen from comment #3)
> Tested this on SKL GT2 with today's Mesa.
>
> All the other shapes selectable in the WebGL demo load instantly and run
> well over 60FPS. However, selecting the default "galaxy" shape takes ~20s
> and runs at ~2FPS.
With Mesa 11.2, compilation takes only few seconds and "galaxy" runs at full
speed.
When comparing at the generated assembly, Mesa 11.2 spills a bit:
SIMD8 shader: 4432 instructions. 0 loops. 35394 cycles. 81:179 spills:fills.
Promoted 18 constants. Compacted 70912 to 48880 bytes (31%)
But the latest Mesa spills a lot more:
SIMD8 shader: 7985 instructions. 0 loops. 57210 cycles. 359:993 spills:fills.
Promoted 19 constants. Compacted 127760 to 86032 bytes (33%)
I'll try whether I can locate the regression in this with eZBench:
https://cgit.freedesktop.org/ezbench/tree/README
Note: When looking at the SIMD8 shader code generated by the Windows driver, it
doesn't spill at all.
--
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/20160901/c99711af/attachment.html>
More information about the intel-3d-bugs
mailing list