Bug 91251

Summary: [APITRACE] [r600g] "ARK: Survival Evolved" game: shader errors
Product: Mesa Reporter: Benjamin Bellec <b.bellec>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact: Default DRI bug account <dri-devel>
Severity: normal    
Priority: medium CC: b.bellec, EoD
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Benjamin Bellec 2015-07-06 20:44:31 UTC
With the slowest gfx settings, the game "ARK: Survival Evolved" starts on my computer though it's too slow to be played.

That said, the logs is repeating these 2 errors:
steam.desktop[23285]: EE r600_shader.c:158 r600_pipe_shader_create - translation from TGSI failed !
steam.desktop[23285]: EE r600_state_common.c:766 r600_shader_select - Failed to build shader variant (type=1) -1

Config:
Intel Core i5-2500K / 8 GB / AMD HD5850 1GB (Evergreen)
Fedora 22 (64-bit)
Kernel 4.0.6-300.fc22.x86_64
Mesa 10.7.0-devel (git-86a3557)  (current master)

Apitrace:
ark.trace.xz => https://drive.google.com/file/d/0B7D2Y0QXFND2c1RocTJ5azE0Qms/view?usp=sharing (440 MB)
sha256sum: fe16cefdca5389dd3215590c6bed34afddf590b22af7b436d36736d81981b30e
Comment 1 Christoph Brill 2015-11-18 19:07:17 UTC
Replay show the problem on Redwood XT (5670) with mesa 11.0.5 (both 32 and 64 bits).
Comment 2 EoD 2016-01-05 12:11:46 UTC
The replay looks completely broken on my Tonga (amdgpu/radeonsi, kernel 4.5-drm-next) and current mesa git.

But I could not reproduce the problem on my Tonga when playing the native version of ARK.
Comment 3 GitLab Migration User 2019-09-18 19:19:19 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/550.

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.