mesa issueshttps://gitlab.freedesktop.org/mesa/mesa/-/issues2021-11-09T09:27:16Zhttps://gitlab.freedesktop.org/mesa/mesa/-/issues/646rv610: corrupt shader output with SB if_conversion optimization pass2021-11-09T09:27:16ZBugzilla Migration Userrv610: corrupt shader output with SB if_conversion optimization pass## Submitted by Nicholas Bishop
Assigned to **Default DRI bug account**
**[Link to original bug (#108321)](https://bugs.freedesktop.org/show_bug.cgi?id=108321)**
## Description
Created attachment 141984
rv610 sbdump
I'm debugging...## Submitted by Nicholas Bishop
Assigned to **Default DRI bug account**
**[Link to original bug (#108321)](https://bugs.freedesktop.org/show_bug.cgi?id=108321)**
## Description
Created attachment 141984
rv610 sbdump
I'm debugging some graphics corruption in Chromium on an iMac7,1 with rv610 graphics. Basically an area of the application has randomish blocks of color, like it's reading from an uninitialized texture.
I've narrowed the problem down to a fragment shader:
varying mediump vec2 _uv_texCoord;
uniform lowp sampler2D _ulut_texture;
uniform mediump float _ulut_size;
mediump vec4 _uLUT(in lowp sampler2D _usampler, in mediump vec3 _upos, in mediump float _usize){
(_upos *= (_usize - 1.0));
mediump float _ulayer = min(floor(_upos.z), (_usize - 2.0));
(_upos.xy = ((_upos.xy + vec2(0.51234001, 0.51234001)) / _usize));
(_upos.y = ((_upos.y + _ulayer) / _usize));
return mix(texture2D(_usampler, _upos.xy), texture2D(_usampler, (_upos.xy + vec2(0, (1.0 / _usize)))), (_upos.z - _ulayer));
}
void main(){
mediump vec2 _utexCoord = _uv_texCoord;
mediump vec4 _utexColor = texture2D(_us_texture, _utexCoord);
if ((_utexColor.w > 0.0))
{
(_utexColor.xyz /= _utexColor.w);
}
(_utexColor.xyz = _uLUT(_ulut_texture, _utexColor.xyz, _ulut_size).xyz);
(_utexColor.xyz *= _utexColor.w);
(gl_FragColor = vec4(_utexColor.xyz, 1.0));
}
(Note that in the original shader "0.51234001" is just "0.5", I just changed it to make grepping easier.) I played around with changes to the _uLUT function, and I found that any mixing of the two samples seems to trigger the bug, e.g. I can mix with a constant 0.5 and the bug still happens. I also tried replacing "mix" with an explicit a*(x-1)+b*x; no change.
I found that disabling SB fixed the issue, and in particular just commenting out the "if_conversion" SB pass fixes the issue.
I've attached the full sbdump output. Please let me know if there are more details I can provide that would help.
**Attachment 141984**, "rv610 sbdump":
[sbdump](/uploads/cb5ce12462b9b903dbede011d44adfac/sbdump)
Version: githttps://gitlab.freedesktop.org/mesa/mesa/-/issues/645Does not work discrete graphics CERAR (6370M)2019-09-18T19:26:16ZBugzilla Migration UserDoes not work discrete graphics CERAR (6370M)## Submitted by Илья Индиго
Assigned to **Default DRI bug account**
**[Link to original bug (#108030)](https://bugs.freedesktop.org/show_bug.cgi?id=108030)**
## Description
Only integrated graphics Intel works.
When running graphi...## Submitted by Илья Индиго
Assigned to **Default DRI bug account**
**[Link to original bug (#108030)](https://bugs.freedesktop.org/show_bug.cgi?id=108030)**
## Description
Only integrated graphics Intel works.
When running graphics applications with DRI_PRIME=1, this application or segfault or show a black screen (sometimes playing a sound).
Sometimes, with some probability, this leads to crash Xorg.
In the logs there is nothing suspicious or any errors, only segfault.
I attached some logs, if this is not enough, then tell me which file or output of which command I have to attach.
I want to either with DRI_PRIME=1 worked discrete graphics or worked all the time only discrete graphics.
Is this possible on the open drivers with the latest software?
Notebook: HP Pavilion dv6 with hybrid graphics (Intel 3000HD/Radeon HD 6370M CEDAR)
OS: openSUSE Tumbleweed (4.18.8-1-default, LLVM 6.0.1, Mesa 18.1.7)
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
0:DIS: :DynOff:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
2:DIS-Audio: :DynOff:0000:01:00.1
glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 18.1.7
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.1.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
DRI_PRIME=1 glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: AMD CEDAR (DRM 2.50.0 / 4.18.8-1-default, LLVM 6.0.1)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.1.7
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 18.1.7
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.1.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
dmesg | grep -i radeon
[ 8604.934090] radeon 0000:01:00.0: WB enabled
[ 8604.934094] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0x00000000615bbe52
[ 8604.934095] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0x000000001a943f21
[ 8604.934469] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and cpu addr 0x000000006515891a
Version: 18.1https://gitlab.freedesktop.org/mesa/mesa/-/issues/644st_sampler_view.c:546 assert2019-09-18T19:26:13ZBugzilla Migration Userst_sampler_view.c:546 assert## Submitted by Martin Bednar
Assigned to **Default DRI bug account**
**[Link to original bug (#107666)](https://bugs.freedesktop.org/show_bug.cgi?id=107666)**
## Description
mesa 18.2.0_rc4
lspci:
01:00.0 VGA compatible controlle...## Submitted by Martin Bednar
Assigned to **Default DRI bug account**
**[Link to original bug (#107666)](https://bugs.freedesktop.org/show_bug.cgi?id=107666)**
## Description
mesa 18.2.0_rc4
lspci:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cayman PRO [Radeon HD 6950]
glxinfo:
Device: AMD CAYMAN (DRM 2.50.0 / 4.17.14-gentoo, LLVM 6.0.1) (0x6719)
Version: 18.2.0
Using Kodi to watch tv using the HTSP plugin, using VDPAU for decoding:
kodi.bin: ../mesa-18.2.0-rc4/src/mesa/state_tracker/st_sampler_view.c:546: st_get_texture_sampler_view_from_stobj: Assertion `stObj->level_override || last_level(stObj) == view->u.tex.last_level' failed.
VAAPI decoding works.
Version: 18.2https://gitlab.freedesktop.org/mesa/mesa/-/issues/643BLENDER 2.8 principled BSDF shader and shadow are broken in EEVEE on mesa gal...2020-04-30T20:46:23ZBugzilla Migration UserBLENDER 2.8 principled BSDF shader and shadow are broken in EEVEE on mesa gallium r600g gpu## Submitted by amonpaike
Assigned to **Default DRI bug account**
**[Link to original bug (#107454)](https://bugs.freedesktop.org/show_bug.cgi?id=107454)**
## Description
on the new blender 2.8 under development some shaders and p...## Submitted by amonpaike
Assigned to **Default DRI bug account**
**[Link to original bug (#107454)](https://bugs.freedesktop.org/show_bug.cgi?id=107454)**
## Description
on the new blender 2.8 under development some shaders and projections of shadows are broken .. I do not know how to describe the problem technically, I have already reported the problem to the bug list of blender developers, although I know that the problem is probably the mesa drivers, because on my laptop that has two gpu, with the intel gpu the graphics is perfect, with the gpu amd I have these problems of shading.
For a specific description of the problem, refer to this bug report
https://developer.blender.org/T56211
(the tests were done on the latest mesa drivers built daily by padoka ppa, with the stable drivers of ubuntu 18.04 eevee shading was totally unusable, so the situation has improved significantly)
Version: githttps://gitlab.freedesktop.org/mesa/mesa/-/issues/642[r600g] 5 of 30 piglit sanity tests fail (PCIe, ppc64, mesa-18.3.4)2019-09-18T19:26:06ZBugzilla Migration User[r600g] 5 of 30 piglit sanity tests fail (PCIe, ppc64, mesa-18.3.4)## Submitted by erh..@..ox.org
Assigned to **Default DRI bug account**
**[Link to original bug (#107448)](https://bugs.freedesktop.org/show_bug.cgi?id=107448)**
## Description
Created attachment 140928
results from 'pigllit run sa...## Submitted by erh..@..ox.org
Assigned to **Default DRI bug account**
**[Link to original bug (#107448)](https://bugs.freedesktop.org/show_bug.cgi?id=107448)**
## Description
Created attachment 140928
results from 'pigllit run sanity' (18.1.5)
Machine is a PowerMac G5 11,2 + Radeon HD 6450.
Command
/root/build/piglit/bin/shader_runner /root/build/piglit/test/spec/arb_tessellation_shader/execution/sanity.shader_test -auto -fbo
Stdout
Probe color at (0,0)
Expected: 0 255 0 255
Observed: 25 25 25 25
Test failure on line 57
Stderr
Mesa: User error: GL_INVALID_ENUM in lGetFramebufferAttachmentParameteriv(invalid attachment GL_NONE)
Command
/root/build/piglit/bin/glsl-1.50-transform-feedback-builtins -auto -fbo
Stdout
Incorrect data for 'gl_Layer' output 0. Expected 1, got 16777216.
Incorrect data for 'gl_Layer' output 1. Expected 3, got 50331648.
Incorrect data for 'gl_Layer' output 2. Expected 5, got 83886080.
Incorrect data for 'gl_ViewportIndex' output 0. Expected 1, got 16777216.
Incorrect data for 'gl_ViewportIndex' output 1. Expected 2, got 33554432.
Incorrect data for 'gl_ViewportIndex' output 2. Expected 3, got 50331648.
~~**Attachment 140928**~~, "results from 'pigllit run sanity' (18.1.5)":
[results.json_18.1.5.bz2](/uploads/e9e9d1caeaaec8b3208f656e413825c2/results.json_18.1.5.bz2)
### See also
* https://bugs.freedesktop.org/show_bug.cgi?id=107470https://gitlab.freedesktop.org/mesa/mesa/-/issues/641[regression] Upgrade from 18.0.4 to 18.1.0 causes severe stuttering in games2022-06-02T22:50:55ZBugzilla Migration User[regression] Upgrade from 18.0.4 to 18.1.0 causes severe stuttering in games## Submitted by Stan Staykov
Assigned to **Default DRI bug account**
**[Link to original bug (#107169)](https://bugs.freedesktop.org/show_bug.cgi?id=107169)**
## Description
After upgrading from mesa 18.0.4 to 18.1.0 severe stutte...## Submitted by Stan Staykov
Assigned to **Default DRI bug account**
**[Link to original bug (#107169)](https://bugs.freedesktop.org/show_bug.cgi?id=107169)**
## Description
After upgrading from mesa 18.0.4 to 18.1.0 severe stuttering occurs in games like Baldur's Gate: Enhanced Edition and System Shock, and renders them unplayable. Downgrading back to 18.0.4 fixed the issue. As of writing this post, the latest mesa version does not fix this issue.
OS: Arch Linux
GPU: Ati Radeon HD3000
CPU: AMD Athlon II X2 215
Version: 18.0https://gitlab.freedesktop.org/mesa/mesa/-/issues/640GPU restarts when some games are launched2019-09-18T19:25:58ZBugzilla Migration UserGPU restarts when some games are launched## Submitted by Vitalii
Assigned to **Default DRI bug account**
**[Link to original bug (#107150)](https://bugs.freedesktop.org/show_bug.cgi?id=107150)**
## Description
When launching some games such as Dirt Showdown, Dirt 2 (wine...## Submitted by Vitalii
Assigned to **Default DRI bug account**
**[Link to original bug (#107150)](https://bugs.freedesktop.org/show_bug.cgi?id=107150)**
## Description
When launching some games such as Dirt Showdown, Dirt 2 (wine), War Thunder (native), a cyclic restart of graphics occurs. During the launch of the Dirt Showdown game, a black screen appears, then the display turns off and the phone turns on, the game sounds. Then it repeats many times and then the system hangs. It helps only the power off. It is also observed with other listed games.
I ran games with the variable R600_DEBUG = nosb it helped only with War Thunder (native), with others not.I remember that with mesa 17.x.3, Dirt Showdown was launched exactly. The problem would not be so important if I had to register at startup R600_DEBUG = nosb, but it is not. I would like that this error was detected and did not interfere launch of similar applications.In advance thanks to those who will respond to help in solving the problem.
Version: 18.0https://gitlab.freedesktop.org/mesa/mesa/-/issues/639GPU hang with radeon glx driver2019-09-18T19:25:56ZBugzilla Migration UserGPU hang with radeon glx driver## Submitted by Simon
Assigned to **Default DRI bug account**
**[Link to original bug (#106892)](https://bugs.freedesktop.org/show_bug.cgi?id=106892)**
## Description
Created attachment 140126
dmesg from xonotic hang
Hi I'm using...## Submitted by Simon
Assigned to **Default DRI bug account**
**[Link to original bug (#106892)](https://bugs.freedesktop.org/show_bug.cgi?id=106892)**
## Description
Created attachment 140126
dmesg from xonotic hang
Hi I'm using Mesa 18.1.1, when trying to play OpenGL games (e.g. Xonotic, Minetest) with my Radeon HD 4670 I get some graphics glitches and then the GPU is hanging and the X Server resets and until a complete restart mesa seems to use some VMware LLVMpipe driver then.
Also the driver seems to spam my dmesg with annoying EDID messages.
**Attachment 140126**, "dmesg from xonotic hang":
[radeonhang](/uploads/b73600d15dc9525e4be2c72770b57b94/radeonhang)
Version: 18.0https://gitlab.freedesktop.org/mesa/mesa/-/issues/638PALM: clpeak: Bus error (core dumped) & lots of GPU lockup2022-11-03T09:08:10ZBugzilla Migration UserPALM: clpeak: Bus error (core dumped) & lots of GPU lockup## Submitted by Ricardo Ribalda Delgado `@ribalda`
Assigned to **Default DRI bug account**
**[Link to original bug (#106631)](https://bugs.freedesktop.org/show_bug.cgi?id=106631)**
## Description
root@qt5022:~# time clpeak
Platf...## Submitted by Ricardo Ribalda Delgado `@ribalda`
Assigned to **Default DRI bug account**
**[Link to original bug (#106631)](https://bugs.freedesktop.org/show_bug.cgi?id=106631)**
## Description
root@qt5022:~# time clpeak
Platform: Clover
Device: AMD PALM (DRM 2.50.0 / 4.16.0-qtec-standard, LLVM 6.0.1)
Driver version : 18.0.3 (Linux x64)
Compute units : 2
Clock frequency : 0 MHz
Global memory bandwidth (GBPS)
float : 5.42
float2 : 7.10
float4 : 6.69
float8 : 4.88
float16 : 0.43
Single-precision compute (GFLOPS)
float : 18.90
float2 : 36.90
float4 : 38.66
float8 : 42.19
float16 : 53.13
No half precision support! Skipped
No double precision support! Skipped
Integer compute (GIOPS)
int : 9.48
int2 : Bus error (core dumped)
real 20m10.785s
user 15m58.717s
sys 1m5.031s
Version: 18.0
### Blocking
* [Bug 99553](https://bugs.freedesktop.org/show_bug.cgi?id=99553)https://gitlab.freedesktop.org/mesa/mesa/-/issues/637segfault in r600_sb::alu_group_tracker::alu_group_tracker with gcc 8.1 LTO2022-12-11T15:55:43ZBugzilla Migration Usersegfault in r600_sb::alu_group_tracker::alu_group_tracker with gcc 8.1 LTO## Submitted by Alex Xu (Hello71)
Assigned to **Default DRI bug account**
**[Link to original bug (#106584)](https://bugs.freedesktop.org/show_bug.cgi?id=106584)**
## Description
looks like there is an unaligned XMM store:
(gdb) ...## Submitted by Alex Xu (Hello71)
Assigned to **Default DRI bug account**
**[Link to original bug (#106584)](https://bugs.freedesktop.org/show_bug.cgi?id=106584)**
## Description
looks like there is an unaligned XMM store:
(gdb) info reg
rax 0x0 0
rbx 0x0 0
rcx 0x7fffffffc660 140737488340576
rdx 0x55555574eff0 93824994308080
rsi 0x555555748d90 93824994282896
rdi 0x7fffffffc810 140737488341008
rbp 0x7fffffffc080 0x7fffffffc080
rsp 0x7fffffffc008 0x7fffffffc008
r8 0x55555574fad0 93824994310864
r9 0x7fffffffbdcc 140737488338380
r10 0x1 1
r11 0x2 2
r12 0x7ffff45637b8 140737292679096
r13 0x555555752580 93824994321792
r14 0x7fffffffc320 140737488339744
r15 0x555555748d90 93824994282896
rip 0x7ffff4371e06 0x7ffff4371e06 <r600_sb::alu_group_tracker::alu_group_tracker(r600_sb::shader&)+38>
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
(gdb) disas
Dump of assembler code for function r600_sb::alu_group_tracker::alu_group_tracker(r600_sb::shader&):
0x00007ffff4371de0 <+0>: pxor %xmm1,%xmm1
0x00007ffff4371de4 <+4>: pxor %xmm0,%xmm0
0x00007ffff4371de8 <+8>: xor %eax,%eax
0x00007ffff4371dea <+10>: movups %xmm1,0xb0(%rdi)
0x00007ffff4371df1 <+17>: movups %xmm1,0xc0(%rdi)
0x00007ffff4371df8 <+24>: movq $0x0,0xd0(%rdi)
0x00007ffff4371e03 <+35>: mov (%rsi),%rdx
=> 0x00007ffff4371e06 <+38>: movaps %xmm0,0x8(%rdi)
0x00007ffff4371e0a <+42>: movaps %xmm0,0x18(%rdi)
0x00007ffff4371e0e <+46>: movups %xmm0,0x2c(%rdi)
0x00007ffff4371e12 <+50>: movups %xmm0,0x3c(%rdi)
0x00007ffff4371e16 <+54>: movups %xmm0,0x4c(%rdi)
0x00007ffff4371e1a <+58>: movups %xmm0,0x5c(%rdi)
0x00007ffff4371e1e <+62>: movups %xmm0,0x6c(%rdi)
0x00007ffff4371e22 <+66>: movups %xmm0,0x7c(%rdi)
0x00007ffff4371e26 <+70>: movups %xmm0,0x9c(%rdi)
0x00007ffff4371e2d <+77>: movl $0x2,0x28(%rdi)
0x00007ffff4371e34 <+84>: movl $0x0,0x8c(%rdi)
0x00007ffff4371e3e <+94>: movl $0x0,0x90(%rdi)
0x00007ffff4371e48 <+104>: movl $0x0,0x94(%rdi)
0x00007ffff4371e52 <+114>: movl $0x0,0x98(%rdi)
0x00007ffff4371e5c <+124>: cmpl $0x4,0x5c(%rdx)
0x00007ffff4371e60 <+128>: mov %rsi,(%rdi)
0x00007ffff4371e63 <+131>: movups %xmm0,0x118(%rdi)
0x00007ffff4371e6a <+138>: pxor %xmm0,%xmm0
0x00007ffff4371e6e <+142>: movl $0x0,0xe8(%rdi)
0x00007ffff4371e78 <+152>: setne %al
0x00007ffff4371e7b <+155>: movq $0x0,0xf0(%rdi)
0x00007ffff4371e86 <+166>: add $0x4,%eax
0x00007ffff4371e89 <+169>: movb $0x0,0x116(%rdi)
0x00007ffff4371e90 <+176>: mov %eax,0xdc(%rdi)
0x00007ffff4371e96 <+182>: lea 0xe8(%rdi),%rax
0x00007ffff4371e9d <+189>: mov %rax,0xf8(%rdi)
0x00007ffff4371ea4 <+196>: mov %rax,0x100(%rdi)
0x00007ffff4371eab <+203>: xor %eax,%eax
0x00007ffff4371ead <+205>: mov %ax,0x114(%rdi)
0x00007ffff4371eb4 <+212>: movq $0x0,0x108(%rdi)
0x00007ffff4371ebf <+223>: movl $0x0,0x110(%rdi)
0x00007ffff4371ec9 <+233>: movq $0x0,0x128(%rdi)
0x00007ffff4371ed4 <+244>: movups %xmm0,0x130(%rdi)
0x00007ffff4371edb <+251>: movq $0x0,0x140(%rdi)
0x00007ffff4371ee6 <+262>: cmpb $0x1,0x68(%rdx)
0x00007ffff4371eea <+266>: sbb %eax,%eax
0x00007ffff4371eec <+268>: and $0xfffffff0,%eax
0x00007ffff4371eef <+271>: add $0x1f,%eax
0x00007ffff4371ef2 <+274>: mov %eax,0xd8(%rdi)
0x00007ffff4371ef8 <+280>: retq
Version: 18.0https://gitlab.freedesktop.org/mesa/mesa/-/issues/636[r600-evergreen] vainfo H264_BASELINE unknown profile2019-11-26T04:02:50ZBugzilla Migration User[r600-evergreen] vainfo H264_BASELINE unknown profile## Submitted by bernie
Assigned to **Default DRI bug account**
**[Link to original bug (#105860)](https://bugs.freedesktop.org/show_bug.cgi?id=105860)**
## Description
Dear maintainers,
since mesa3D 17.3.0 (or the update to VA-AP...## Submitted by bernie
Assigned to **Default DRI bug account**
**[Link to original bug (#105860)](https://bugs.freedesktop.org/show_bug.cgi?id=105860)**
## Description
Dear maintainers,
since mesa3D 17.3.0 (or the update to VA-API version: 1.1 libva 2.1.0 ?) , vainfo shows me for the H264_BASELINE "`<unknown profile>`" .
Graphics: AMD/ATI HD 5550 Redwood LE, Evergreen Series
mesa3D 17.2 OK => since 17.3 , Mesa 18.0 also tested
ArchLinux 64bit: Latest updates since 20180403 .
Best regards, berni
=== ENV ===
VDPAU_DRIVER=r600
LIBVA_DRIVER_NAME=vdpau
=== vainfo ===
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'vdpau'
libva info: Trying to open /usr/lib/dri/vdpau_drv_video.so
libva info: Found init function __vaDriverInit_1_0
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
`<unknown profile>` : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
=== vdpauinfo ===
display: :0 screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0
Video surface:
name width height types
-------------------------------------------
420 16384 16384 NV12 YV12
422 16384 16384 UYVY YUYV
444 16384 16384 Y8U8V8A8 V8U8Y8A8
Decoder capabilities:
name level macbs width height
----------------------------------------------------
MPEG1 --- not supported ---
MPEG2_SIMPLE 3 9216 2048 1152
MPEG2_MAIN 3 9216 2048 1152
H264_BASELINE 41 9216 2048 1152
H264_MAIN 41 9216 2048 1152
H264_HIGH 41 9216 2048 1152
VC1_SIMPLE 1 9216 2048 1152
VC1_MAIN 2 9216 2048 1152
VC1_ADVANCED 4 9216 2048 1152
MPEG4_PART2_SP --- not supported ---
MPEG4_PART2_ASP --- not supported ---
DIVX4_QMOBILE --- not supported ---
DIVX4_MOBILE --- not supported ---
DIVX4_HOME_THEATER --- not supported ---
DIVX4_HD_1080P --- not supported ---
DIVX5_QMOBILE --- not supported ---
DIVX5_MOBILE --- not supported ---
DIVX5_HOME_THEATER --- not supported ---
DIVX5_HD_1080P --- not supported ---
H264_CONSTRAINED_BASELINE 0 9216 2048 1152
H264_EXTENDED --- not supported ---
H264_PROGRESSIVE_HIGH --- not supported ---
H264_CONSTRAINED_HIGH --- not supported ---
H264_HIGH_444_PREDICTIVE --- not supported ---
HEVC_MAIN --- not supported ---
HEVC_MAIN_10 --- not supported ---
HEVC_MAIN_STILL --- not supported ---
HEVC_MAIN_12 --- not supported ---
HEVC_MAIN_444 --- not supported ---
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R8G8B8A8 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R10G10B10A2 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
B10G10R10A2 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
Bitmap surface:
name width height
------------------------------
B8G8R8A8 16384 16384
R8G8B8A8 16384 16384
R10G10B10A2 16384 16384
B10G10R10A2 16384 16384
A8 16384 16384
Video mixer:
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY y
HIGH QUALITY SCALING - L1 y
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -
parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 48 2048
VIDEO_SURFACE_HEIGHT y 48 1152
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y
Version: 17.3https://gitlab.freedesktop.org/mesa/mesa/-/issues/635[r600g] Trying UVD causes my system crash and hang on RV7302019-09-18T19:25:46ZBugzilla Migration User[r600g] Trying UVD causes my system crash and hang on RV730## Submitted by Eugene `@Gannet`
Assigned to **Default DRI bug account**
**[Link to original bug (#105533)](https://bugs.freedesktop.org/show_bug.cgi?id=105533)**
## Description
Trying UVD causes my system crash and hang on my RV7...## Submitted by Eugene `@Gannet`
Assigned to **Default DRI bug account**
**[Link to original bug (#105533)](https://bugs.freedesktop.org/show_bug.cgi?id=105533)**
## Description
Trying UVD causes my system crash and hang on my RV730. Unfortunately I was not able to get any backtrace logs after rebooting cause it is not saves.
I tried:
mpv -vo vdpau -hwdec=vdpau
mpt -vo vaapi -hwdec=vaapi
it starts to play for a second but then display becomes black and only hardware reset can reanimate my system.
Kubuntu 18.04
Linux: 4.15.0-12-generic x86_64
mesa-vdpau-drivers: 18.0.0~rc4-1ubuntu3
libva2: 2.1.0-1
$ lspci | grep -i vga
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV730 XT [Radeon HD 4670]
$ glxinfo | grep -i version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Version: 18.0.0
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.0-rc4
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00https://gitlab.freedesktop.org/mesa/mesa/-/issues/634[r600g] 3047 piglit failures, 75 crashes, 15 warnings on ppc (PCIe, ppc64, me...2019-09-18T19:25:27ZBugzilla Migration User[r600g] 3047 piglit failures, 75 crashes, 15 warnings on ppc (PCIe, ppc64, mesa-18.0.0)## Submitted by erh..@..ox.org
Assigned to **Default DRI bug account**
**[Link to original bug (#105463)](https://bugs.freedesktop.org/show_bug.cgi?id=105463)**
## Description
Created attachment 138034
results from 'pigllit run al...## Submitted by erh..@..ox.org
Assigned to **Default DRI bug account**
**[Link to original bug (#105463)](https://bugs.freedesktop.org/show_bug.cgi?id=105463)**
## Description
Created attachment 138034
results from 'pigllit run all'
Just wanted to give some overlook on the state of current mesa on Big Endian PowerPC. In case someone may be interested or has a surplus of spare time. ;)
The card is a Radeon HD 6450 (no Mac-BIOS) in a PowerMac G5 11,2. The piglit run completed all tests, the GPU resetted itself successfully after some several crashes during the tests.
Simple 3D games (e.g extreme tuxracer) run without glitches.
piglit was built from current git-master.
**Attachment 138034**, "results from 'pigllit run all'":
[results.json.bz2](/uploads/1831808d488ca6120cd647d26f262915/results.json.bz2)
Version: git
### See also
* https://bugs.freedesktop.org/show_bug.cgi?id=107470https://gitlab.freedesktop.org/mesa/mesa/-/issues/633r600_shader_from_tgsi - GPR limit exceeded - shader requires 360 registers2019-09-18T19:25:21ZBugzilla Migration Userr600_shader_from_tgsi - GPR limit exceeded - shader requires 360 registers## Submitted by Gert Wollny `@gerddie`
Assigned to **mes..@..op.org**
**[Link to original bug (#105371)](https://bugs.freedesktop.org/show_bug.cgi?id=105371)**
## Description
The shader fails because it uses an excessive number of...## Submitted by Gert Wollny `@gerddie`
Assigned to **mes..@..op.org**
**[Link to original bug (#105371)](https://bugs.freedesktop.org/show_bug.cgi?id=105371)**
## Description
The shader fails because it uses an excessive number of arrays and temporary registers, so that even the spill code that landed recently can't handle it.
Applying
https://patchwork.freedesktop.org/series/37991/ and
https://patchwork.freedesktop.org/series/39471/
fixes the bug.
Version: githttps://gitlab.freedesktop.org/mesa/mesa/-/issues/632[r600g] OpenGL ES fails to start on RV7302019-09-18T19:25:19ZBugzilla Migration User[r600g] OpenGL ES fails to start on RV730## Submitted by Eugene `@Gannet`
Assigned to **Default DRI bug account**
**[Link to original bug (#105352)](https://bugs.freedesktop.org/show_bug.cgi?id=105352)**
## Description
Created attachment 137804
full glxinfo output
After...## Submitted by Eugene `@Gannet`
Assigned to **Default DRI bug account**
**[Link to original bug (#105352)](https://bugs.freedesktop.org/show_bug.cgi?id=105352)**
## Description
Created attachment 137804
full glxinfo output
After upgrading to Kubuntu 18.04 (dev branch) I found OpenGL ES fails to start:
$ KWIN_COMPOSE=O2ES kwin_x11 --replace
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setWindow: Painter not active
QPainter::setClipRect: Painter not active
QPainter::save: Painter not active
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::setClipRect: Painter not active
QPainter::drawRects: Painter not active
QPainter::restore: Unbalanced save/restore
QPainter::save: Painter not active
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setBrush: Painter not active
QPainter::setPen: Painter not active
QPainter::drawRects: Painter not active
QPainter::restore: Unbalanced save/restore
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1)
OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver: R600G
GPU class: Unknown
OpenGL version: 3.0
GLSL version: 3.0
Mesa version: 18.0
X server version: 1.19.6
Linux kernel version: 4.15
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
kf5.kcoreaddons.desktopparser: Property type "Url" is not a known QVariant type. Found while parsing property definition for "X-KWin-Video-Url" in "/usr/share/kservicetypes5/kwineffect.desktop"
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1757, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1759, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1760, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1761, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1762, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1763, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1767, resource id: 0, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 1797, resource id: 65011748, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1798, resource id: 65011748, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 1815, resource id: 52428850, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 1817, resource id: 52428850, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1818, resource id: 52428850, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 8 (BadMatch), sequence: 1825, resource id: 46137350, major code: 42 (SetInputFocus), minor code: 0
QXcbConnection: XCB error: 8 (BadMatch), sequence: 2384, resource id: 46137350, major code: 42 (SetInputFocus), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 2452, resource id: 52428854, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 2454, resource id: 52428854, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2455, resource id: 52428854, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4657, resource id: 65011772, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4725, resource id: 65011776, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4752, resource id: 65011780, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 4784, resource id: 65011784, major code: 18 (ChangeProperty), minor code: 0
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1)
OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver: R600G
GPU class: Unknown
OpenGL version: 3.0
GLSL version: 3.0
Mesa version: 18.0
X server version: 1.19.6
Linux kernel version: 4.15
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
BlurConfig::instance called after the first use - ignoring
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1)
OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver: R600G
GPU class: Unknown
OpenGL version: 3.0
GLSL version: 3.0
Mesa version: 18.0
X server version: 1.19.6
Linux kernel version: 4.15
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9136, resource id: 65011839, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9140, resource id: 65011848, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9144, resource id: 65011852, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9148, resource id: 65011856, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9152, resource id: 65011860, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9156, resource id: 65011864, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9160, resource id: 65011868, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9282, resource id: 62959044, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9292, resource id: 62959051, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 9293, resource id: 62959051, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9302, resource id: 62959054, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 9303, resource id: 62959054, major code: 14 (GetGeometry), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9312, resource id: 62959191, major code: 3 (GetWindowAttributes), minor code: 0
QXcbConnection: XCB error: 9 (BadDrawable), sequence: 9313, resource id: 62959191, major code: 14 (GetGeometry), minor code: 0
BlurConfig::instance called after the first use - ignoring
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1)
OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver: R600G
GPU class: Unknown
OpenGL version: 3.0
GLSL version: 3.0
Mesa version: 18.0
X server version: 1.19.6
Linux kernel version: 4.15
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
QXcbConnection: XCB error: 3 (BadWindow), sequence: 10555, resource id: 65011910, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 8 (BadMatch), sequence: 10658, resource id: 46137350, major code: 42 (SetInputFocus), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 11332, resource id: 65011927, major code: 18 (ChangeProperty), minor code: 0
BlurConfig::instance called after the first use - ignoring
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1)
OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver: R600G
GPU class: Unknown
OpenGL version: 3.0
GLSL version: 3.0
Mesa version: 18.0
X server version: 1.19.6
Linux kernel version: 4.15
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
QXcbConnection: XCB error: 3 (BadWindow), sequence: 11699, resource id: 81788931, major code: 18 (ChangeProperty), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 12898, resource id: 65011954, major code: 18 (ChangeProperty), minor code: 0
Killed
Additional info
Kubuntu 18.04 x64
Linux 4.15.0-10-generic
xserver-xorg 7.7+19ubuntu5
$ glxinfo | grep -i version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Version: 18.0.0
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.0-rc4
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 18.0.0-rc4
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.0-rc4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
**Attachment 137804**, "full glxinfo output":
[glxinfo](/uploads/1d637a68d9c4e0c24abe492db87a3a4b/glxinfo)https://gitlab.freedesktop.org/mesa/mesa/-/issues/631Slow performance using glDrawElements calls with GL_UNSIGNED_BYTE indices2019-09-18T19:25:16ZBugzilla Migration UserSlow performance using glDrawElements calls with GL_UNSIGNED_BYTE indices## Submitted by Logan McNaughton
Assigned to **Default DRI bug account**
**[Link to original bug (#105256)](https://bugs.freedesktop.org/show_bug.cgi?id=105256)**
## Description
Original application bug report here:
https://githu...## Submitted by Logan McNaughton
Assigned to **Default DRI bug account**
**[Link to original bug (#105256)](https://bugs.freedesktop.org/show_bug.cgi?id=105256)**
## Description
Original application bug report here:
https://github.com/gonetz/GLideN64/issues/1561
This bug happens using mupen64plus (N64 emulator) and the GLideN64 graphics plugin.
The application uses VBO streaming (https://www.khronos.org/opengl/wiki/Buffer_Object_Streaming) using ARB_buffer_storage to upload the VBO data.
Multiple users that when using Mesa + r600 driver, the performance was abysmal. It turns out that converting the glDrawElementsBaseVertex calls to glDrawArrays fixed the problem.
You can see the commit that fixed the problem here:
https://github.com/loganmc10/GLideN64/commit/9bcfa67d9550c7f1cd4ba72f657facd66a4d27e4
Version: 17.3https://gitlab.freedesktop.org/mesa/mesa/-/issues/630[SUMO][TURKS] observer game cause GPU lockup2020-11-10T09:22:48ZBugzilla Migration User[SUMO][TURKS] observer game cause GPU lockup## Submitted by RussianNeuroMancer `@RussianNeuroMancer`
Assigned to **Default DRI bug account**
**[Link to original bug (#105227)](https://bugs.freedesktop.org/show_bug.cgi?id=105227)**
## Description
Created attachment 137557
dm...## Submitted by RussianNeuroMancer `@RussianNeuroMancer`
Assigned to **Default DRI bug account**
**[Link to original bug (#105227)](https://bugs.freedesktop.org/show_bug.cgi?id=105227)**
## Description
Created attachment 137557
dmesg from launch on Radeon HD 6650M
Hi!
Game "observer" cause GPU lockup on Radeon HD 6620G and 6650M GPUs with Mesa 18.1 4562a7b0e82bf664 - dmesg from two launch attempts is attached. Graphical settings is all set to minimal, all visual effects is disabled.
[ 386.552620] radeon 0000:01:00.0: ring 0 stalled for more than 10288msec
[ 386.552638] radeon 0000:01:00.0: GPU lockup (current fence id 0x000000000000147b last fence id 0x0000000000001487 on ring 0)
[ 387.064666] radeon 0000:01:00.0: ring 0 stalled for more than 10800msec
[ 387.064683] radeon 0000:01:00.0: GPU lockup (current fence id 0x000000000000147b last fence id 0x0000000000001487 on ring 0)
[ 387.416749] radeon 0000:01:00.0: ring 3 stalled for more than 10036msec
[ 387.416765] radeon 0000:01:00.0: GPU lockup (current fence id 0x0000000000001001 last fence id 0x0000000000001002 on ring 3)
[ 387.576741] radeon 0000:01:00.0: ring 0 stalled for more than 11312msec
[ 387.576758] radeon 0000:01:00.0: GPU lockup (current fence id 0x000000000000147b last fence id 0x0000000000001487 on ring 0)
[ 387.928798] radeon 0000:01:00.0: ring 3 stalled for more than 10548msec
[ 387.928814] radeon 0000:01:00.0: GPU lockup (current fence id 0x0000000000001001 last fence id 0x0000000000001002 on ring 3)
To reproduce GPU lockup:
1. Launch game like this: MESA_GL_VERSION_OVERRIDE=4.3 MESA_GLSL_VERSION_OVERRIDE=430 %command% (otherwise it crash before launch)
2. Select New game, wait until loading completed.
3. After loading completed press space or left mouse button.
Hardware:
Acer Aspire 7560G, AMD A8-3500M
AMD Radeon HD 6620G iGPU, AMD Radeon HD 6650M dGPU.
Software:
Kubuntu 17.10 x86_64, Linux 4.15.5, Mesa 18.1 4562a7b0e82bf664
**Attachment 137557**, "dmesg from launch on Radeon HD 6650M":
[dmesg](/uploads/5695de751820e1e0abec709a4769ee90/dmesg)
Version: githttps://gitlab.freedesktop.org/mesa/mesa/-/issues/629piglit arb_vertex_type_2_10_10_10_rev-array_types failed for BARTS2019-09-18T19:25:11ZBugzilla Migration Userpiglit arb_vertex_type_2_10_10_10_rev-array_types failed for BARTS## Submitted by ben..@..com.hk
Assigned to **Default DRI bug account**
**[Link to original bug (#105095)](https://bugs.freedesktop.org/show_bug.cgi?id=105095)**
## Description
Output of arb_vertex_type_2_10_10_10_rev-array_types f...## Submitted by ben..@..com.hk
Assigned to **Default DRI bug account**
**[Link to original bug (#105095)](https://bugs.freedesktop.org/show_bug.cgi?id=105095)**
## Description
Output of arb_vertex_type_2_10_10_10_rev-array_types from piglit tests:
testing: RGBA SINT
testing: RGBA SNORM
Probe color at (25,5)
Expected: 0.500000 0.250000 0.000000 1.000000
Observed: 0.501961 0.250980 0.000000 0.333333
testing: RGBA UINT
testing: RGBA UNORM
testing: BGRA SNORM
Probe color at (85,5)
Expected: 0.000000 0.250000 0.500000 1.000000
Observed: 0.000000 0.250980 0.501961 0.333333
testing: BGRA UNORM
Mesa version 17.3.3
AMD/ATI Barts PRO Radeon HD 6850
Detail in https://github.com/supertuxkart/stk-code/issues/3097, this bug cause wrong animation in stk.
And i think 2.2 / 2.3 equation isn't causing this bug, because from what i see zero is represented correctly in stk, also some amd devs told me barts switched to use the new formula long time ago.
Any idea?
Version: 17.3https://gitlab.freedesktop.org/mesa/mesa/-/issues/628CAYMAN:KDE applications SIGSEGV2022-04-08T23:17:51ZBugzilla Migration UserCAYMAN:KDE applications SIGSEGV## Submitted by Martin Bednar
Assigned to **Default DRI bug account**
**[Link to original bug (#104831)](https://bugs.freedesktop.org/show_bug.cgi?id=104831)**
## Description
Created attachment 137016
kmail backtrace
testing mesa...## Submitted by Martin Bednar
Assigned to **Default DRI bug account**
**[Link to original bug (#104831)](https://bugs.freedesktop.org/show_bug.cgi?id=104831)**
## Description
Created attachment 137016
kmail backtrace
testing mesa 18.0-rc2, Radeon HD6950
many KDE applications crash with the following in the backtrace.
I have seen this with ksplashqml, kmail, krunner and possibly plasma (but for some reason symbols there get truncated).
Relevant (r600g) part of backtrace
```
Thread 1 (Thread 0x7f303aec5640 (LWP 4710)):
[KCrash Handler]
#6 0x00007f306fc84000 in __memcpy_ssse3 () from /lib64/libc.so.6
#7 0x00007f30338255b4 in tgsi_dup_tokens () from /usr/lib64/dri/r600_dri.so
#8 0x00007f303395fa9b in r600_create_shader_state_tokens () from /usr/lib64/dri/r600_dri.so
#9 0x00007f303395fad3 in r600_create_shader_state () from /usr/lib64/dri/r600_dri.so
#10 0x00007f3033674ecd in st_create_fp_variant () from /usr/lib64/dri/r600_dri.so
#11 0x00007f3033676e56 in st_get_fp_variant () from /usr/lib64/dri/r600_dri.so
#12 0x00007f303362d070 in st_update_fp () from /usr/lib64/dri/r600_dri.so
#13 0x00007f303362968e in st_validate_state () from /usr/lib64/dri/r600_dri.so
#14 0x00007f3033647306 in st_draw_vbo () from /usr/lib64/dri/r600_dri.so
#15 0x00007f303360a108 in vbo_validated_drawrangeelements () from /usr/lib64/dri/r600_dri.so
#16 0x00007f303360a89f in vbo_exec_DrawElements () from /usr/lib64/dri/r600_dri.so
#17 0x00007f3062207551 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () from /usr/lib64/libQt5Quick.so.5
#18 0x00007f3062208935 in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib64/libQt5Quick.so.5
```
**Attachment 137016**, "kmail backtrace":
[kmail-20180129-083619.kcrash.txt](/uploads/744530cbbc39d826e7477d1b68ef43ce/kmail-20180129-083619.kcrash.txt)
Version: git
### See also
* https://bugs.freedesktop.org/show_bug.cgi?id=104806https://gitlab.freedesktop.org/mesa/mesa/-/issues/627A gpu lockup occurred on E6760 while using qtcreator2019-09-18T19:25:02ZBugzilla Migration UserA gpu lockup occurred on E6760 while using qtcreator## Submitted by apenper
Assigned to **Default DRI bug account**
**[Link to original bug (#104804)](https://bugs.freedesktop.org/show_bug.cgi?id=104804)**
## Description
Created attachment 136980
lspci output
[ 695.093933] radeon...## Submitted by apenper
Assigned to **Default DRI bug account**
**[Link to original bug (#104804)](https://bugs.freedesktop.org/show_bug.cgi?id=104804)**
## Description
Created attachment 136980
lspci output
[ 695.093933] radeon 0000:01:00.0: ring 0 stalled for more than 10150msec
[ 695.100523] radeon 0000:01:00.0: GPU lockup (current fence id 0x000000000000befe last fence id 0x000000000000bf3e on ring 0)
[ 695.100673] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100676] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100678] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100681] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100691] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100695] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100701] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100707] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100710] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100712] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100715] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100721] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100723] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100727] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100730] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100734] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100737] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100741] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100744] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100747] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100749] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100753] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100756] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100759] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.100762] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.100766] radeon 0000:01:00.0: failed to get a new IB (-35)
[ 695.119228] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 695.968594] [drm:radeon_cs_ioctl] *ERROR* Failed to get ib !
[ 696.004823] radeon 0000:01:00.0: Saved 2034 dwords of commands on ring 0.
[ 696.004856] radeon 0000:01:00.0: GPU softreset: 0x00000008
[ 696.004861] radeon 0000:01:00.0: GRBM_STATUS = 0xA0003828
[ 696.004866] radeon 0000:01:00.0: GRBM_STATUS_SE0 = 0x00000007
[ 696.004871] radeon 0000:01:00.0: GRBM_STATUS_SE1 = 0x00000007
[ 696.004876] radeon 0000:01:00.0: SRBM_STATUS = 0x200000C0
[ 696.004880] radeon 0000:01:00.0: SRBM_STATUS2 = 0x00000000
[ 696.004885] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
[ 696.004889] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00004100
[ 696.004894] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00020182
[ 696.004899] radeon 0000:01:00.0: R_008680_CP_STAT = 0x80028243
[ 696.004903] radeon 0000:01:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
[ 696.054035] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00004001
[ 696.054093] radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
[ 696.055256] radeon 0000:01:00.0: GRBM_STATUS = 0x00003828
[ 696.055260] radeon 0000:01:00.0: GRBM_STATUS_SE0 = 0x00000007
[ 696.055265] radeon 0000:01:00.0: GRBM_STATUS_SE1 = 0x00000007
[ 696.055269] radeon 0000:01:00.0: SRBM_STATUS = 0x200000C0
[ 696.055274] radeon 0000:01:00.0: SRBM_STATUS2 = 0x00000000
[ 696.055278] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
[ 696.055282] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
[ 696.055286] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00000000
[ 696.055290] radeon 0000:01:00.0: R_008680_CP_STAT = 0x00000000
[ 696.055295] radeon 0000:01:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
[ 696.055332] radeon 0000:01:00.0: GPU reset succeeded, trying to resume
[ 696.067624] [drm] PCIE gen 2 link speeds already enabled
[ 696.129090] [drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
[ 696.129270] radeon 0000:01:00.0: WB enabled
[ 696.129277] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffffffc4eaa7bc00
[ 696.129283] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffffffc4eaa7bc0c
[ 696.151289] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffff8018332118
[ 696.168311] [drm] ring test on 0 succeeded in 2 usecs
[ 696.168328] [drm] ring test on 3 succeeded in 7 usecs
[ 696.345018] [drm] ring test on 5 succeeded in 2 usecs
[ 696.345031] [drm] UVD initialized successfully.
[ 696.379172] [drm] ib test on ring 0 succeeded in 0 usecs
[ 696.379236] [drm] ib test on ring 3 succeeded in 0 usecs
[ 696.530311] [drm] ib test on ring 5 succeeded
Sometimes when using qtcreator for a while a gpu lockup error occurred, on this basis, we guess that this gpulock error caused by qtcreator's welcome plugin, so we use a script to test the qtcreator's Welcome plugin as follows:
while true
do
for i in `seq 100`
do
qtcreator -test Welcome &
done
wait
done
The time of the error is random, and sometimes appear once a half hour, sometimes half a day, that is , not a fixed time. Currently we have tried a lot of ways to deal with cpu and gpu out of sync. E.g: dpm=0/pm_method=profile. Pipeline timeout. Use GTT for stream resources.
OS Details:
kernel 4.4 with 4.9drm.
xorg-server 1.18.3
xf86-video-ati 1:7.7
libdrm 2.4.65
mesa 11.2.0
**Attachment 136980**, "lspci output":
[lspci_output](/uploads/5a522e03fe0d868550b60457ce3cc222/lspci_output)
Version: 11.2