Grease pencil object outline shader fails to compile on radeonsi #83488

Closed
opened 2 years ago by retrotails · 43 comments

System Information
Operating system: arch linux
Graphics card: RX 460 (radeonsi)
llvm 11.0.0-4, and master compiled today
mesa 20.2.3-1, and master compiled today

Blender Version
Broken: 2.83.9, 2.91.0, 2.92 daily build
Worked: 2.80

Short description of error
selecting a grease pencil object tanks performance and the outline fails to render.
I assume it's the grease pencil outline shader, as it does not render, and other object selection outlines seem to render fine with no slowdown.
I don't know for sure if it's an issue with blender, could also be an LLVM/mesa bug.

blender 2.80 downloaded from blender.org does not have the issue, I'm assuming it's bundled with it's own older LLVM.

these are the relevant lines from startup:

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr1 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part

and then this prints at least once per frame with a grease pencil object selected in object mode:

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader

Exact steps for others to reproduce the error

  1. start blender (e.g. git-master) in a termimal

$ blender-tip

Read prefs: ... .config/blender/2.92/config/userpref.blend
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr1 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part
  1. delete cube
  2. add grease pencil → monkey
Info: Deleted 1 object(s)

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
....
**System Information** Operating system: arch linux Graphics card: RX 460 (radeonsi) llvm 11.0.0-4, and master compiled today mesa 20.2.3-1, and master compiled today **Blender Version** Broken: 2.83.9, 2.91.0, 2.92 daily build Worked: 2.80 **Short description of error** selecting a grease pencil object tanks performance and the outline fails to render. I assume it's the grease pencil outline shader, as it does not render, and other object selection outlines seem to render fine with no slowdown. I don't know for sure if it's an issue with blender, could also be an LLVM/mesa bug. blender 2.80 downloaded from blender.org does not have the issue, I'm assuming it's bundled with it's own older LLVM. these are the relevant lines from startup: ``` LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr1 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part ``` and then this prints at least once per frame with a grease pencil object selected in object mode: ``` LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader ``` **Exact steps for others to reproduce the error** 1) start blender (e.g. git-master) in a termimal $ blender-tip ```lines Read prefs: ... .config/blender/2.92/config/userpref.blend LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr1 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part ``` 2) delete cube 3) add grease pencil → monkey ```lines Info: Deleted 1 object(s) LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec .... ```
Poster

Added subscriber: @retrotails

Added subscriber: @retrotails
Owner

#85834 was marked as duplicate of this issue

#85834 was marked as duplicate of this issue
Owner

#85366 was marked as duplicate of this issue

#85366 was marked as duplicate of this issue
Owner

#84902 was marked as duplicate of this issue

#84902 was marked as duplicate of this issue
Owner

#84998 was marked as duplicate of this issue

#84998 was marked as duplicate of this issue
Owner

#84768 was marked as duplicate of this issue

#84768 was marked as duplicate of this issue
Owner

#83720 was marked as duplicate of this issue

#83720 was marked as duplicate of this issue
rjg commented 2 years ago
Collaborator

Added subscriber: @rjg

Added subscriber: @rjg
rjg commented 2 years ago
Collaborator

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
rjg commented 2 years ago
Collaborator

This appears to be the same issue as in #82461. You mention that the official build of 2.80 works fine. Are the versions of 2.83.9, 2.91.0 and 2.92.0 that don't work also official builds, have you build them yourself or are they a package provided by Arch?

This appears to be the same issue as in #82461. You mention that the official build of 2.80 works fine. Are the versions of 2.83.9, 2.91.0 and 2.92.0 that don't work also official builds, have you build them yourself or are they a package provided by Arch?
Poster

2.83.9 and 2.92.0 were official builds, 2.91.0 provided by arch.
worth mentioning, I have no issues importing numpy.
also, this issue does not seem to appear on newer AMD cards, at least my vega 56.

2.83.9 and 2.92.0 were official builds, 2.91.0 provided by arch. worth mentioning, I have no issues importing numpy. ~~also, this issue does not seem to appear on newer AMD cards, at least my vega 56.~~
rjg commented 2 years ago
Collaborator

Changed status from 'Needs User Info' to: 'Needs Triage'

Changed status from 'Needs User Info' to: 'Needs Triage'
capnm commented 2 years ago

Added subscriber: @capnm

Added subscriber: @capnm
capnm commented 2 years ago

these are the relevant lines from startup:
...
and then this prints at least once per frame with a grease pencil object selected in object mode

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader

I can confirm the same terminal output with older AMD cards, the current Mesa 20.3.0 release / LLVM 11.0.0
(Ubuntu 20.04, kisak-mesa PPA)

Running Blender with: AMD_DEBUG=mono blender avoids at least the massive spamming in the output and prints the error only a few times.
(See https://gitlab.freedesktop.org/mesa/mesa/blob/master/src/gallium/drivers/radeonsi/si_pipe.c#L74)

found bundled python: /opt/blender/blender-2.91.0-linux64/2.91/python

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr2 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec

LLVM failed to compile shader
EE ../src/gallium/drivers/radeonsi/si_state_shaders.c:2091 si_build_shader_variant - Failed to build shader variant (type=0)

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec

LLVM failed to compile shader
EE ../src/gallium/drivers/radeonsi/si_state_shaders.c:2091 si_build_shader_variant - Failed to build shader variant (type=0)
> these are the relevant lines from startup: > ... > and then this prints at least once per frame with a grease pencil object selected in object mode ``` LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader ``` I can confirm the same terminal output with older AMD cards, the current Mesa 20.3.0 release / LLVM 11.0.0 (Ubuntu 20.04, kisak-mesa PPA) Running Blender with: `AMD_DEBUG=mono blender` avoids at least the massive spamming in the output and prints the error only a few times. (See https://gitlab.freedesktop.org/mesa/mesa/blob/master/src/gallium/drivers/radeonsi/si_pipe.c#L74) ``` found bundled python: /opt/blender/blender-2.91.0-linux64/2.91/python LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr2 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec LLVM failed to compile shader EE ../src/gallium/drivers/radeonsi/si_state_shaders.c:2091 si_build_shader_variant - Failed to build shader variant (type=0) LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader EE ../src/gallium/drivers/radeonsi/si_state_shaders.c:2091 si_build_shader_variant - Failed to build shader variant (type=0) ```
Poster

In #83488#1071290, @capnm wrote:
Running Blender with: AMD_DEBUG=mono blender avoids at least the massive spamming in the output and prints the error only a few times.

thank you for this, the outline still doesn't render, but the performance becomes usable again.

this error also showing up in #83587 is interesting as they report having a much newer GPU, so I went back to my vega 56 system and updated it (it has not been updated in a while) and it now has this issue. so it's likely all recent AMD cards on linux.

> In #83488#1071290, @capnm wrote: > Running Blender with: `AMD_DEBUG=mono blender` avoids at least the massive spamming in the output and prints the error only a few times. thank you for this, the outline still doesn't render, but the performance becomes usable again. this error also showing up in #83587 is interesting as they report having a much newer GPU, so I went back to my vega 56 system and updated it (it has not been updated in a while) and it now has this issue. so it's likely all recent AMD cards on linux.
Collaborator

Added subscriber: @shylon

Added subscriber: @shylon
Collaborator

Added subscriber: @mano-wii

Added subscriber: @mano-wii
Collaborator

I notice that this report is missing the steps for others to reproduce the error.
Although the description already indicates what the steps are, it is important to be specific so that we can test the problem on other hardware.

I notice that this report is missing the **steps for others to reproduce the error**. Although the description already indicates what the steps are, it is important to be specific so that we can test the problem on other hardware.
capnm commented 2 years ago

I notice that this report is missing the steps for others to reproduce the error.

  1. start blender (e.g. git-master) in a termimal

$ blender-tip

Read prefs: ... .config/blender/2.92/config/userpref.blend
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr1 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part
  1. delete cube
  2. add grease pencil → monkey
Info: Deleted 1 object(s)

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec
....
> I notice that this report is missing the steps for others to reproduce the error. 1) start blender (e.g. git-master) in a termimal $ blender-tip ``` Read prefs: ... .config/blender/2.92/config/userpref.blend LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr1 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part ``` 2) delete cube 3) add grease pencil → monkey ``` Info: Deleted 1 object(s) LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec LLVM failed to compile shader LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr3 = V_CNDMASK_B32_e32 32768, killed $vgpr3, implicit killed $vcc, implicit $exec .... ```
rjg commented 2 years ago
Collaborator

Added subscriber: @piconeuro

Added subscriber: @piconeuro

Added subscriber: @HARDNAX

Added subscriber: @HARDNAX

same error in #84998

Blender Version
Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-01-26 11:41, hash: 74633c0456

same error in #84998 **Blender Version** Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-01-26 11:41, hash: `74633c0456`
Collaborator

Added subscriber: @Jeroen-Bakker

Added subscriber: @Jeroen-Bakker
Collaborator

Might be polaris only. I saw the messages last week (when debugging polaris issues), but not on my current configuration.

Current platform:
Operating system: Linux-5.4.0-62-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: AMD Radeon RX 5700 (NAVI10, DRM 3.35.0, 5.4.0-62-generic, LLVM 11.0.0) X.Org 4.6 (Core Profile) Mesa 20.2.6

Will see if I can replace the GPU.

Might be polaris only. I saw the messages last week (when debugging polaris issues), but not on my current configuration. Current platform: Operating system: Linux-5.4.0-62-generic-x86_64-with-debian-bullseye-sid 64 Bits Graphics card: AMD Radeon RX 5700 (NAVI10, DRM 3.35.0, 5.4.0-62-generic, LLVM 11.0.0) X.Org 4.6 (Core Profile) Mesa 20.2.6 Will see if I can replace the GPU.
Collaborator

Might be polaris only. I saw the messages last week (when debugging polaris issues), but not on my current configuration.

Not able to reproduce on:

Operating system: Linux-5.4.0-62-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: AMD Radeon RX 5700 (NAVI10, DRM 3.35.0, 5.4.0-62-generic, LLVM 11.0.0) X.Org 4.6 (Core Profile) Mesa 20.2.6

Able to reproduce on:

Operating system: Linux-5.4.0-62-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: AMD Radeon (TM) RX 480 Graphics (POLARIS10, DRM 3.35.0, 5.4.0-62-generic, LLVM 11.0.0) X.Org 4.6 (Core Profile) Mesa 20.2.6

So seems to be related to polaris.

This feels like a driver bug so not sure what our influence is to solve this. I am going to point down the shader that triggers these issues and see if I can work around the possible driver bug.

OVERLAY_shader_outline_prepass_gpencil_1197
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr4 = V_CNDMASK_B32_e32 32768, killed $vgpr5, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part

OVERLAY_shader_wireframe_1556
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr2 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
radeonsi: can't compile a main shader part

GPENCIL_shader_antialiasing_117
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction
renamable $vgpr2 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec
LLVM failed to compile shader
Might be polaris only. I saw the messages last week (when debugging polaris issues), but not on my current configuration. Not able to reproduce on: ``` Operating system: Linux-5.4.0-62-generic-x86_64-with-debian-bullseye-sid 64 Bits Graphics card: AMD Radeon RX 5700 (NAVI10, DRM 3.35.0, 5.4.0-62-generic, LLVM 11.0.0) X.Org 4.6 (Core Profile) Mesa 20.2.6 ``` Able to reproduce on: ``` Operating system: Linux-5.4.0-62-generic-x86_64-with-debian-bullseye-sid 64 Bits Graphics card: AMD Radeon (TM) RX 480 Graphics (POLARIS10, DRM 3.35.0, 5.4.0-62-generic, LLVM 11.0.0) X.Org 4.6 (Core Profile) Mesa 20.2.6 ``` So seems to be related to polaris. This feels like a driver bug so not sure what our influence is to solve this. I am going to point down the shader that triggers these issues and see if I can work around the possible driver bug. ``` OVERLAY_shader_outline_prepass_gpencil_1197 LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr4 = V_CNDMASK_B32_e32 32768, killed $vgpr5, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part OVERLAY_shader_wireframe_1556 LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr2 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec LLVM failed to compile shader radeonsi: can't compile a main shader part GPENCIL_shader_antialiasing_117 LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction violates constant bus restriction renamable $vgpr2 = V_CNDMASK_B32_e32 32768, killed $vgpr2, implicit killed $vcc, implicit $exec LLVM failed to compile shader ```
Collaborator

Added subscriber: @MaWalla

Added subscriber: @MaWalla
rjg commented 2 years ago
Collaborator

Added subscriber: @LarryN

Added subscriber: @LarryN
shylon commented 2 years ago

May I ask please set this task to high priority, it is so annoying to work, thanks

May I ask please set this task to high priority, it is so annoying to work, thanks
Poster

In #83488#1101068, @Jeroen-Bakker wrote:
Might be polaris only. I saw the messages last week (when debugging polaris issues), but not on my current configuration.

it does at least also affect vega, including desktop cards and APUs.

In #83488#1105729, @shylon wrote:
May I ask please set this task to high priority, it is so annoying to work, thanks

setting the environment variable "AMD_DEBUG=mono blender" at least makes performance not tank, though the outline still doesn't render.

> In #83488#1101068, @Jeroen-Bakker wrote: > Might be polaris only. I saw the messages last week (when debugging polaris issues), but not on my current configuration. it does at least also affect vega, including desktop cards and APUs. > In #83488#1105729, @shylon wrote: > May I ask please set this task to high priority, it is so annoying to work, thanks setting the environment variable "AMD_DEBUG=mono blender" at least makes performance not tank, though the outline still doesn't render.
Collaborator

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
shylon commented 2 years ago

it seems the latest update from Mesa fixed this, I don't know but I reinstalled and updated Manjaro and there is no problem with Blender 2.83.12 and 2.91.2.

it seems the latest update from Mesa fixed this, I don't know but I reinstalled and updated Manjaro and there is no problem with Blender 2.83.12 and 2.91.2.
capnm commented 2 years ago

Blender 2.91.2 in Ubuntu 20.04.2 LTS

  • e.g. :
    renderer: 'AMD Radeon HD 7700 Series (VERDE, DRM 3.38.0, 5.8.0-43-generic, LLVM 11.0.1)'
    vendor: 'AMD'
    version: '4.6 (Core Profile) Mesa 20.3.4 - kisak-mesa PPA'

Is still broken. I guess it could be a bug in LLVM ?

Blender 2.91.2 in Ubuntu 20.04.2 LTS + e.g. : renderer: 'AMD Radeon HD 7700 Series (VERDE, DRM 3.38.0, 5.8.0-43-generic, LLVM 11.0.1)' vendor: 'AMD' version: '4.6 (Core Profile) Mesa 20.3.4 - kisak-mesa PPA' Is still broken. I guess it could be a bug in LLVM ?
capnm commented 2 years ago

Should be fixed in rc of llvm 12. Equivalent Mesa bug report:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/4107

Should be fixed in rc of llvm 12. Equivalent Mesa bug report: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4107
shylon commented 2 years ago

In #83488#1111020, @capnm wrote:
Blender 2.91.2 in Ubuntu 20.04.2 LTS

  • e.g. :
    renderer: 'AMD Radeon HD 7700 Series (VERDE, DRM 3.38.0, 5.8.0-43-generic, LLVM 11.0.1)'
    vendor: 'AMD'
    version: '4.6 (Core Profile) Mesa 20.3.4 - kisak-mesa PPA'

Is still broken. I guess it could be a bug in LLVM ?

strange that I have the same LLVM and Mesa but after installing Manjaro minimal 20.2.1 and updating the problem is gone.

> In #83488#1111020, @capnm wrote: > Blender 2.91.2 in Ubuntu 20.04.2 LTS > + e.g. : > renderer: 'AMD Radeon HD 7700 Series (VERDE, DRM 3.38.0, 5.8.0-43-generic, LLVM 11.0.1)' > vendor: 'AMD' > version: '4.6 (Core Profile) Mesa 20.3.4 - kisak-mesa PPA' > > Is still broken. I guess it could be a bug in LLVM ? strange that I have the same LLVM and Mesa but after installing Manjaro minimal 20.2.1 and updating the problem is gone.
Collaborator

Added subscriber: @quinnquills

Added subscriber: @quinnquills
Collaborator

Added subscribers: @Pastean_Narcis_Dan, @filedescriptor

Added subscribers: @Pastean_Narcis_Dan, @filedescriptor

Added subscriber: @Luya-Tshimbalanga

Added subscriber: @Luya-Tshimbalanga

Similar issue happened with https://cloud.blender.org/p/gallery/60337d495677e942564cce76

Hardware tested from Fedora bug report

AMD Ryzen 5 2400G Radeon RX Vega 11 Graphics

I was able to reproduce the problem with HP Envy x360 equipped with AMD Ryzen 5 2500U and Vega 8

Operating System: Fedora 34

LLVM: 12.0.0-rc1
MESA: 21.0.2

Traceback from Blender 2 file Blender 2.crash.txt

Similar issue happened with https://cloud.blender.org/p/gallery/60337d495677e942564cce76 Hardware tested from [Fedora bug report ](https://bugzilla.redhat.com/show_bug.cgi?id=1950230) AMD Ryzen 5 2400G Radeon RX Vega 11 Graphics I was able to reproduce the problem with HP Envy x360 equipped with AMD Ryzen 5 2500U and Vega 8 Operating System: Fedora 34 LLVM: 12.0.0-rc1 MESA: 21.0.2 Traceback from Blender 2 file [Blender 2.crash.txt](https://archive.blender.org/developer/F9937745/Blender_2.crash.txt)
capnm commented 2 years ago

Good news, today's kisak-mesa PPA update from 21.0.2 to 21.0.3 (LLVM 12.0.0, Ubuntu 20.04.2 LTS) fixed this issue for me :-)

Good news, today's kisak-mesa PPA update from 21.0.2 to 21.0.3 (LLVM 12.0.0, Ubuntu 20.04.2 LTS) fixed this issue for me :-)
capnm commented 2 years ago

Removed subscriber: @capnm

Removed subscriber: @capnm
Collaborator

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
mano-wii closed this issue 2 years ago
mano-wii self-assigned this 2 years ago
Collaborator

Added subscriber: @capnm

Added subscriber: @capnm
Collaborator

In #83488#1150687, @capnm wrote:
Good news, today's kisak-mesa PPA update from 21.0.2 to 21.0.3 (LLVM 12.0.0, Ubuntu 20.04.2 LTS) fixed this issue for me :-)

Good to know :)
In the end this is really a driver issue.
@shylon also mentioned that updating the drivers solved the problem.
So I'm marking this report as resolved.

> In #83488#1150687, @capnm wrote: > Good news, today's kisak-mesa PPA update from 21.0.2 to 21.0.3 (LLVM 12.0.0, Ubuntu 20.04.2 LTS) fixed this issue for me :-) Good to know :) In the end this is really a driver issue. @shylon also mentioned that updating the drivers solved the problem. So I'm marking this report as resolved.
Sign in to join this conversation.
No Label
good first issue
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/2.81
legacy project/2.82
legacy project/2.83
legacy project/2.90
legacy project/2.91
legacy project/2.92
legacy project/3.0
legacy project/3.1
legacy project/3.2
legacy project/3.3
legacy project/Alembic
legacy project/Animation & Rigging
legacy project/Asset Browser
legacy project/Asset Browser (Archived)
legacy project/Asset Browser Project Overview
legacy project/Audio
legacy project/Automated Testing
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Blender Asset Bundle
legacy project/Code Quest
legacy project/Collada
legacy project/Compositing
legacy project/Core
legacy project/Cycles
legacy project/Datablocks and Libraries
legacy project/Dependency Graph
legacy project/Development Management
legacy project/Eevee
legacy project/EEVEE & Viewport
legacy project/Freestyle
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/Geometry Nodes
legacy project/Good First Issue
legacy project/GPU / Viewport
legacy project/Grease Pencil
legacy project/GSoC
legacy project/Images & Movies
legacy project/Import/Export
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Line Art
legacy project/Masking
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Modeling
legacy project/Modifiers
legacy project/Motion Tracking
legacy project/Nodes
legacy project/Nodes & Physics
legacy project/OpenGL Error
legacy project/Overrides
legacy project/Papercut
legacy project/Performance
legacy project/Physics
legacy project/Pipeline, Assets & I/O
legacy project/Platform: FreeBSD
legacy project/Platform: Linux
legacy project/Platform: macOS
legacy project/Platforms, Builds, Tests & Devices
legacy project/Platform: Windows
legacy project/Pose Library Basics
legacy project/Python API
legacy project/Render & Cycles
legacy project/Render Pipeline
legacy project/Retrospective
legacy project/Sculpt, Paint & Texture
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Translations
legacy project/Triaging
legacy project/Undo
legacy project/USD
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Video Sequencer
legacy project/Virtual Reality
legacy project/Wintab High Frequency
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › EEVEE & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds Tests & Devices
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Rendering & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
papercut
performance
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Milestone
No project
No Assignees
9 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#83488
Loading…
There is no content yet.