Bug 66920

Summary: [llvm backend] flashing textures, no lights in car , no water on GTA IV
Product: Mesa Reporter: Tomasz P. <son_of_the_osiris>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium CC: vmerlet
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: llvm backend
llvm backend
llvm backend
llvm backend
llvm backend
llvm backend
llvm backend
sb,nollvm
sb,nollvm
sb,nollvm
sb,nollvm
sb,nollvm
sb+llvm
sb+llvm
sb+llvm

Description Tomasz P. 2013-07-15 12:17:51 UTC
I just tried sb backend with GTA IV on wine and must say that it works better than llvm. With llvm I have black rectangle instead of car lights and same with water. Also I seen some flashing textures.When enable R600_DEBUG-sb,nollvm game run little faster and without graphics problem.

Kernel 3.10
wine 1.6rc5
mesa - git
compiled with :
--prefix=/usr \
    --sysconfdir=/etc \
    --with-dri-driverdir=/usr/lib/xorg/modules/dri \
    --with-gallium-drivers=r600 \
    --with-dri-drivers= \
    --with-llvm-shared-libs \
    --enable-gallium-llvm \
    --enable-r600-llvm-compiler \
    --enable-xvmc \
    --enable-egl \
    --enable-gallium-egl \
    --with-egl-platforms=x11,drm,wayland \
    --enable-shared-glapi \
    --enable-gbm \
    --enable-glx-tls \
    --enable-opencl \
    --disable-debug \
    --disable-osmesa \
    --enable-gles1 \
    --enable-gles2 \
    --enable-texture-float \
    --disable-xa \
    --enable-vdpau \
Comment 1 Laurent carlier 2013-08-19 13:13:00 UTC
Do you have some screenshot ?
Comment 2 Tomasz P. 2013-08-19 15:58:57 UTC
Tested with:
mesa-git from now 19-08-2013
kernel 3.11rc5
libdrm-git
xorg-server-git
xf86-video-ati-git
llvm-3.3
runing on up to dater arch linux x64

As you can see on pictures sb,nollvm are the best all seems to be good.
On llvm backend there are several problems including:
-flashing textures on wheel parts
-bad light at night (white sky) and reflections on shyining parts
-black rectangles on back lights on cars
-black circles instead of lights on the front (of car)
-black water no textures,reflections etc.
When we use sb+llvm there is only one problem I mean there is  white sky completly at night an this genetates strange reflections as you can see on sb+llvm pictures
Comment 3 Tomasz P. 2013-08-19 15:59:42 UTC
Created attachment 84256 [details]
llvm backend
Comment 4 Tomasz P. 2013-08-19 16:00:07 UTC
Created attachment 84257 [details]
llvm backend
Comment 5 Tomasz P. 2013-08-19 16:01:14 UTC
Created attachment 84258 [details]
llvm backend
Comment 6 Tomasz P. 2013-08-19 16:01:34 UTC
Created attachment 84259 [details]
llvm backend
Comment 7 Tomasz P. 2013-08-19 16:01:55 UTC
Created attachment 84260 [details]
llvm backend
Comment 8 Tomasz P. 2013-08-19 16:02:40 UTC
Created attachment 84261 [details]
llvm backend
Comment 9 Tomasz P. 2013-08-19 16:02:56 UTC
Created attachment 84262 [details]
llvm backend
Comment 10 Tomasz P. 2013-08-19 16:03:33 UTC
Created attachment 84263 [details]
sb,nollvm
Comment 11 Tomasz P. 2013-08-19 16:03:54 UTC
Created attachment 84264 [details]
sb,nollvm
Comment 12 Tomasz P. 2013-08-19 16:04:14 UTC
Created attachment 84265 [details]
sb,nollvm
Comment 13 Tomasz P. 2013-08-19 16:04:43 UTC
Created attachment 84266 [details]
sb,nollvm
Comment 14 Tomasz P. 2013-08-19 16:05:05 UTC
Created attachment 84267 [details]
sb,nollvm
Comment 15 Tomasz P. 2013-08-19 16:05:28 UTC
Created attachment 84268 [details]
sb+llvm
Comment 16 Tomasz P. 2013-08-19 16:05:44 UTC
Created attachment 84269 [details]
sb+llvm
Comment 17 Tomasz P. 2013-08-19 16:06:00 UTC
Created attachment 84270 [details]
sb+llvm
Comment 18 Vedran Miletić 2017-03-22 15:38:04 UTC
Is this still an issue?
Comment 19 GitLab Migration User 2019-09-18 19:04:52 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/451.

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.