Bug 53118 - Rendering error in unigine heaven when GL_ARB_shader_bit_encoding is used.
Summary: Rendering error in unigine heaven when GL_ARB_shader_bit_encoding is used.
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2012-08-04 09:01 UTC by Thomas Lindroth
Modified: 2015-08-16 08:41 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

screenshot (187.59 KB, image/jpeg)
2012-08-04 09:01 UTC, Thomas Lindroth

Description Thomas Lindroth 2012-08-04 09:01:15 UTC
Created attachment 65111 [details]

Textures are rendered incorrectly in unigine heaven on latest git drivers with kernel 3.5.0 when shaders are set to high and ambient occlusion is on. The problem is fixed when exporting MESA_EXTENSION_OVERRIDE="-GL_ARB_shader_bit_encoding"

Hardware is juniper.
Comment 1 Andreas Boll 2012-08-08 21:32:12 UTC
I can reproduce this on my system:

Unigine Heaven 3.0
Kernel 3.5
Gallium 0.4 on AMD RV770 -- 2.1 Mesa 8.1-devel (git-be42a45)
ColorTiling2D enabled
Comment 2 Benjamin Bellec 2015-08-15 12:41:49 UTC
Can you retry with an up to date Mesa ?
I guess it's now fixed.
Comment 3 Andreas Boll 2015-08-16 08:41:26 UTC
It works for me. Tested with unigine heaven 4.0 and enabled GL_ARB_shader_bit_encoding.

Gallium 0.4 on AMD BARTS
3.3 (Core Profile) Mesa 10.6.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.