Bug 53118

Summary: Rendering error in unigine heaven when GL_ARB_shader_bit_encoding is used.
Product: Mesa Reporter: Thomas Lindroth <thomas.lindroth>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: andreas.boll.dev
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: screenshot

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

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.