| Summary: | Unit mouseover in World of Warcraft (wine, D3D) freezes up the entire system | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | rubykuby |
| Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
| Status: | RESOLVED FIXED | QA Contact: | Default DRI bug account <dri-devel> |
| Severity: | normal | ||
| Priority: | medium | ||
| Version: | git | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
|
Description
rubykuby
2015-02-04 15:55:56 UTC
So it seems like it's a regression between Mesa 10.3 and 10.4. Any chance you could bisect between those? I'm going to need to know how to "bisect". A web search for "git bisect howto" should get you started. Nailed down the bug to commit 1f6c0b55df9f3553b18062ad2c7e2dc021d4c731:
radeonsi: set number of userdata SGPRs of GS copy shader to 4
It only needs the constant buffer with clip planes and read-write resources
for the GS->VS ring and streamout. That's 2 pointers.
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
The commit before that commit (68d36c0bb532987db27a596408e0326f20ca0365) does not crash and burn.
Used the following configure command for each build:
./autogen.sh --prefix=/usr/local \
--sysconfdir=/etc \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--with-gallium-drivers=r300,r600,radeonsi,nouveau,svga,swrast \
--with-dri-drivers=i915,i965,r200,radeon,nouveau,swrast \
--with-egl-platforms=x11,drm,wayland \
--disable-xvmc \
--enable-llvm-shared-libs \
--enable-egl \
--enable-gbm \
--enable-gallium-llvm \
--enable-shared-glapi \
--enable-glx \
--enable-glx-tls \
--enable-dri \
--enable-osmesa \
--enable-gles1 \
--enable-gles2 \
--enable-texture-float \
--enable-xa \
--enable-vdpau \
--enable-omx \
--enable-nine \
--enable-opencl \
--enable-opencl-icd \
--with-clang-libdir=/usr/lib
Followed by make and make install.
Running on Arch Linux currently, with the following package versions:
xorg-server - 1.16.4-1
xf86-video-ati - 1:7.5.0-1
linux - 3.18.6-1
This bug is no longer reproducible on my system. Two variables have changed: I'm now running Mesa 10.4.6 (small point update) & WoW has had an update to version 6.1. (In reply to rubykuby from comment #5) > This bug is no longer reproducible on my system. Two variables have changed: > > I'm now running Mesa 10.4.6 (small point update) & WoW has had an update to > version 6.1. So can I close this? Closing. Please reopen if you still get the freezes. |
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.