Bug 86165 - [RV770] [bisected] Bad textures rendering on Serious Sam 3 with sb enabled
Summary: [RV770] [bisected] Bad textures rendering on Serious Sam 3 with sb enabled
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-11 18:40 UTC by Benjamin Bellec
Modified: 2019-09-18 19:18 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
SS3 ground textures at high settings when SB is enabled (2.40 MB, image/png)
2014-11-11 18:40 UTC, Benjamin Bellec
Details
The ground textures at high settings when sb is disabled. (2.29 MB, image/png)
2014-11-11 18:42 UTC, Benjamin Bellec
Details
Incorrect ground textures at low settings (1.59 MB, image/png)
2014-11-11 18:43 UTC, Benjamin Bellec
Details
Worse ground textures at low settings with a more recent commit (1.67 MB, image/png)
2014-11-11 18:46 UTC, Benjamin Bellec
Details

Description Benjamin Bellec 2014-11-11 18:40:13 UTC
Created attachment 109297 [details]
SS3 ground textures at high settings when SB is enabled

Ground textures in Serious Sam 3 are incorrectly rendered (see the first attachment for a preview).

This only occurs with my RV770, not with my HD5850 (Evergreen).
This only occurs when sb is enabled (which is the default setting).

The first bad commit is :
commit: 7ae9cc71f097af5ae1f83f77f75de2198849faca
summary: st/mesa: use new float comparison opcodes if native integers are supported
author: Roland Scheidegger <sroland@vmware.com>
date of commit: 2013-08-15 15:30:07 (GMT)
Comment 1 Benjamin Bellec 2014-11-11 18:42:11 UTC
Created attachment 109298 [details]
The ground textures at high settings when sb is disabled.
Comment 2 Benjamin Bellec 2014-11-11 18:43:33 UTC
Created attachment 109299 [details]
Incorrect ground textures at low settings
Comment 3 Benjamin Bellec 2014-11-11 18:46:40 UTC
Created attachment 109300 [details]
Worse ground textures at low settings with a more recent commit

I noted that at low settings, a recent commit broken more dramatically the ground textures, see attachment for a preview.

The commit is e9822f77a9cc024f528d30382fd5ad21c73a173b
summary : glsl: Skip making a temporary for assignments when we don't need one.
author : Eric Anholt <eric@anholt.net>
date : 2014-04-08 07:59:47 (GMT)
Comment 4 Benjamin Bellec 2014-11-11 19:01:41 UTC
You can find an apitrace at high settings here :
https://drive.google.com/file/d/0B7D2Y0QXFND2bHd3ZXlBeDI0OUk/view?usp=sharing
309 MB
md5sum c9a7e793122d4babe71e68535ab86459
Comment 5 GitLab Migration User 2019-09-18 19:18:35 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/533.


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.