Bug 76046

Summary: [r600g][RV635][LLVM shader] Chrome aborts GPU acceleration
Product: Mesa Reporter: Shawn Starr <shawn.starr>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Shawn Starr 2014-03-11 23:14:41 UTC
Forcing GPU accelration on r600g w/ (now using LLVM R600_LLVM=1 default it seems) causes an assert to be thrown.

Components:

kernel-3.14.0-0.rc5.git2.2.fc21.x86_64
mesa-dri-drivers-10.1-1.20140305.fc21.x86_64
llvm-libs-3.4-4.fc21.x86_64
libdrm-2.4.52-1.fc21.x86_64

$ google-chrome --ignore-gpu-blacklist &
[1] 6174
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[6206:6206:0311/190002:ERROR:sandbox_linux.cc(268)] InitializeSandbox() called with multiple threads in process gpu-process
/chrome/chrome --type=gpu-process --channel=6174.0.484233088 --user-data-dir=/home/spstarr/.config/google-chrome-beta --disable-breakpad --supports-dual-gpus=false --gpu-driver-bug-workarounds=0,1,28 --gpu-vendor-id=0x1002 --gpu-device-id=0x9591 --gpu-driver-vendor --gpu-driver-version --user-data-dir=/h: sb/sb_bc_parser.cpp:265: int r600_sb::bc_parser::decode_alu_group(r600_sb::cf_node*, unsigned int&, unsigned int&): Assertion `!"alu slot assignment failed"' failed.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[6348:6348:0311/190007:ERROR:sandbox_linux.cc(268)] InitializeSandbox() called with multiple threads in process gpu-process
/chrome/chrome --type=gpu-process --channel=6174.7.1540935881 --user-data-dir=/home/spstarr/.config/google-chrome-beta --disable-breakpad --supports-dual-gpus=false --gpu-driver-bug-workarounds=0,1,2,28 --gpu-vendor-id=0x1002 --gpu-device-id=0x9591 --gpu-driver-vendor=Mesa --gpu-driver-version=10.1.0 --user-data-dir=/h: sb/sb_bc_parser.cpp:265: int r600_sb::bc_parser::decode_alu_group(r600_sb::cf_node*, unsigned int&, unsigned int&): Assertion `!"alu slot assignment failed"' failed.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[6354:6354:0311/190008:ERROR:sandbox_linux.cc(268)] InitializeSandbox() called with multiple threads in process gpu-process
/chrome/chrome --type=gpu-process --channel=6174.8.352379127 --user-data-dir=/home/spstarr/.config/google-chrome-beta --disable-breakpad --supports-dual-gpus=false --gpu-driver-bug-workarounds=0,1,2,28 --gpu-vendor-id=0x1002 --gpu-device-id=0x9591 --gpu-driver-vendor=Mesa --gpu-driver-version=10.1.0 --user-data-dir=/h: sb/sb_bc_parser.cpp:265: int r600_sb::bc_parser::decode_alu_group(r600_sb::cf_node*, unsigned int&, unsigned int&): Assertion `!"alu slot assignment failed"' failed.
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
Comment 1 Shawn Starr 2014-03-12 03:38:06 UTC
r600 LLVM support is not working/supported yet. Close this Fedora (airlied) has disabled this in builds for now.

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.