Summary: | "the timeless" demo in wine: Red dot rendered that shouldn't be there | ||
---|---|---|---|
Product: | Mesa | Reporter: | Christoph Haag <haagch> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED NOTABUG | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
screenshot: radeonsi with the red dot
screenshot: intel with the small black dot |
Description
Christoph Haag
2016-05-08 16:30:10 UTC
Created attachment 123553 [details]
screenshot: intel with the small black dot
Some additional info: The demo is supposed to render some waves after the first scene, but with mesa there's just a white screen with a tiny red dot. There is one shader that does not compile in the trace, but I do not think it is the cause for the dot or the missing waves. I remembered seeing https://lists.freedesktop.org/archives/mesa-dev/2015-August/092314.html and used it to replace jl(l.xxy*1439) with jl(l.x*1439) This causes the dot to alter colors during some of the scenes (with the shader failing, it stays red), but it does not fix the white screen instead of waves issue. Here is a video of the demo with the "fixed" shader: https://www.youtube.com/watch?v=5z5FmwJwKzA Perhaps the missing waves and the dot are related, perhaps they are not. The trace doesn't work with the given overrides. It prints a lot of GL errors if Mesa is built with --enable-debug, meaning there are failing GL calls. I have to assume the trace simply doesn't work because Mesa doesn't support GL 4.3 Compatibility. (the overrides aren't supposed to give you the Compatibility profile; instead, they trick Mesa into thinking it's Compatibility, which sometimes works and sometimes doesn't) |
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.