Bug 103495 - WebGL artifacts running doarama on Ironlake
Summary: WebGL artifacts running doarama on Ironlake
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: 17.2
Hardware: Other All
: medium normal
Assignee: Intel 3D Bugs Mailing List
QA Contact: Intel 3D Bugs Mailing List
Depends on:
Reported: 2017-10-28 07:33 UTC by Clemens Eisserer
Modified: 2019-01-31 09:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

screenshot scene (47.50 KB, image/jpeg)
2017-10-28 07:33 UTC, Clemens Eisserer
not properly blended text of loading screen (23.97 KB, image/png)
2017-10-28 07:34 UTC, Clemens Eisserer

Description Clemens Eisserer 2017-10-28 07:33:30 UTC
Created attachment 135139 [details]
screenshot scene

When running the WebGL content Doarama in Firefox https://doarama.com/view/853747 I get various artifacts with firefox:

1. Not properly blended text at the loading screen (alpha=0 results in black)
2. Various artifacts in the animated scene

This happens with Ironlake - all other driver/hw combinations I tested worked well (Radeon, R600, intel-gen7).
Comment 1 Clemens Eisserer 2017-10-28 07:34:13 UTC
Created attachment 135140 [details]
not properly blended text of loading screen
Comment 2 Clemens Eisserer 2017-10-28 07:37:35 UTC
Forgot to mention, this happens with Mesa-17.2.2
Comment 3 Kenneth Graunke 2018-10-11 17:02:53 UTC
I don't have an Ironlake handy to test this, but those kinds of artifacts may have been fixed or at least partially fixed by:

commit 08a5c395abdafd0d7556060596f78c238b4a989f
Author: Kenneth Graunke <kenneth@whitecape.org>
Date:   Thu Aug 2 15:02:18 2018 -0700

    intel: Fix SIMD16 unaligned payload GRF reads on Gen4-5.

which shipped in Mesa 18.1.6 and Mesa 18.2.0.  Can you try a newer Mesa?
Comment 4 Clemens Eisserer 2018-11-21 16:43:42 UTC
Awesome, it works perfectly fine on Ironlake Mobile with Mesa 18.2.4 :)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.