Summary: | [radeonsi][bisected] Cities: Skylines black rooftops | ||
---|---|---|---|
Product: | Mesa | Reporter: | John Brooks <bugs.freedesktop> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | normal | ||
Priority: | medium | CC: | maraeo, tstellar |
Version: | unspecified | Keywords: | bisected |
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
John Brooks
2015-04-05 16:10:13 UTC
Marek/Tom, any ideas? Sqrt(x) results are undefined if x < 0, so the only thing we are allowed to do is sqrt(abs(x)). That is how RSQ works. Can you run the program with the environment variables: MESA_GLSL=dump PIGLIT_PLATFORM=gbm R600_DEBUG=ps,vs,gs And post the output. Can you still reproduce this with current Mesa git? Anyway, this is a game bug. The game generates NaNs, which produces the artifacts. The game might have been designed for DX9 or GL2 hardware, not GL3. It shouldn't occur anymore, because NaNs are disabled by radeonsi. No longer seems to be happening as of 11.0.3 (914966befcd57764941405707d8f57d3e7e7f768) Thank you to the development team. |
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.