Bug 102714 - Kodi 17.1 broken in TAHITI
Summary: Kodi 17.1 broken in TAHITI
Status: RESOLVED DUPLICATE of bug 102694
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/radeonsi (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact: Default DRI bug account
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-14 00:06 UTC by Rafael Castillo
Modified: 2017-09-14 03:10 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Rafael Castillo 2017-09-14 00:06:17 UTC
Hi, Guys

I just realized kodi 17.1 is broken on mesa git when you enable Advanced Shaders and try to set on videos any option like bicubic or lanczos

OS:
ArchLinux latest updates

Kernels tested:
amd-staging-4.12
linux-mainline-4.13

Driver:
AMDGPU

My GLXINFO:
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD Radeon HD 7900 Series (TAHITI / DRM 3.18.0 / 4.13.0-mainline, LLVM 6.0.0) (0x679a)
    Version: 17.3.0
    Accelerated: yes
    Video memory: 2952MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon HD 7900 Series (TAHITI / DRM 3.18.0 / 4.13.0-mainline, LLVM 6.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.3.0-devel (git-74d2456491)
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 17.3.0-devel (git-74d2456491)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.3.0-devel (git-74d2456491)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10


Fail OUTPUT:

LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction uses the constant bus more than once
%VGPR11<def> = V_MADMK_F32 %SGPR3, 1077936128, %VGPR17, %EXEC<imp-use>
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction uses the constant bus more than once
%VGPR10<def> = V_MADMK_F32 %SGPR2, 1077936128, %VGPR14, %EXEC<imp-use>
LLVM failed to compile shader


Tyvm, for your hard work
Comment 1 Rafael Castillo 2017-09-14 00:14:20 UTC
Also broken using radeon 

%VGPR11<def> = V_MADMK_F32 %SGPR3, 1077936128, %VGPR17, %EXEC<imp-use>
LLVM triggered Diagnostic Handler: Illegal instruction detected: VOP* instruction uses the constant bus more than once
%VGPR10<def> = V_MADMK_F32 %SGPR2, 1077936128, %VGPR14, %EXEC<imp-use>
LLVM failed to compile shader


OpenGL renderer string: AMD TAHITI (DRM 2.50.0 / 4.13.0-mainline, LLVM 6.0.0)
Comment 2 Rafael Castillo 2017-09-14 00:27:26 UTC
false alarm LLVM is broken not mesa

last good LLVM is 312776

you can close this if needed

TYVM and sorry
Comment 3 Michel Dänzer 2017-09-14 03:10:45 UTC

*** This bug has been marked as a duplicate of bug 102694 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.