AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
Morkph
New Cone
New Cone
Posts: 6
Joined: 18 Apr 2018 11:39

AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby Morkph » 18 Apr 2018 12:08

Hardware:
AMD Ryzen 5 2400G
ASRock Fatal1ty AB350 Gaming-ITX/ac
Corsair Vengeance LPX CMK16GX4M2B3000C15
Samsung 960 EVO 500GB

Software: (latest drivers/updates as of April 17 2018)
Windows 10 64
VLC: 3.0.1 Vetinari
Radeon Drivers: 17.7 / 2018.0108.36.1067

Problem: "Does not play 4k content" [Codecs used so far: MPEG-H Part2/HEVC (H.265) (hevc) / Res 3840x2160]:
What happens is: Upon playing a 4k .mkv file, VLC starts, resizes window very rapidly (from fullscreen to windowed) for a second and then starts to play solely the sound of the movie. I only get to see the VLC logo.

Additional notes:
- All other content (SD/720/1080) I have tried to play, plays flawlessly.
- Additionally, the same 4k files play flawlessly using the exact same software, drivers and settings on an Intel I7 3770K + AMD Radeon R9 390.

Log file:

Code: Select all

main: one instance mode ENABLED main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. main error: too low audio sample frequency (0) main error: failed to create audio output mlp: MLP channels: 8 samplerate: 48000 wasapi error: cannot negotiate audio format (error 0x88890008): digital pass-through not supported main error: module not functional main error: failed to create audio output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09A506B8(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A506B8(1,2202-2246): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A506B8(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A506B8(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A506B8(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A506B8(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (68). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter main error: Failed to create video converter main error: Failed to adapt decoder format to display direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x099F7970(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x099F7970(1,2202-2246): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x099F7970(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x099F7970(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x099F7970(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x099F7970(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (68). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 main error: Failed to set fullscreen dxva2 error: IDirectXVideoAccelerationService_CreateSurface 26 failed (hr=0x8876017c) direct3d9 error: SetThumbNailClip failed: 0x800706f4 direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09A748B0(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A748B0(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A748B0(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A748B0(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A748B0(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A748B0(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A748B0(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09A748B0(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A748B0(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A748B0(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A748B0(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A748B0(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A748B0(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A748B0(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09E7F3F0(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09E7F3F0(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09E7F3F0(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09E7F3F0(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09E7F3F0(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09E7F3F0(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09E7F3F0(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09A04A20(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A04A20(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A04A20(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09A04A20(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A04A20(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A04A20(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09A04A20(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09E99108(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09E99108(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09E99108(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09E99108(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09E99108(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09E99108(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09E99108(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0AF7A268(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0AF7A268(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0AF7A268(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0AF7A268(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0AF7A268(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0AF7A268(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0AF7A268(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0B07C1C8(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0B07C1C8(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0B07C1C8(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0B07C1C8(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0B07C1C8(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0B07C1C8(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0B07C1C8(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x156D4D58(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x156D4D58(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x156D4D58(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x156D4D58(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x156D4D58(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x156D4D58(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x156D4D58(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x15B87800(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x15B87800(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x15B87800(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x15B87800(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x15B87800(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x15B87800(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x15B87800(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output avcodec error: avcodec_send_packet critical error main error: buffer deadlock prevented direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x16050F80(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x16050F80(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x16050F80(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x16050F80(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x16050F80(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x16050F80(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x16050F80(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output

Questions:
Am I correct in assuming the Ryzen 5 2400G should be able to play 4K content flawlessly?
Am I correct in thinking this is not a VLC problem, but a driver issue and, if so, my only option is to wait for new drivers?

Edit:
In the log file there are a lot of references made to Direct3d11 and Direct3d9. Coud the fact that the Ryzen 5 GPU works with DirectX12 be the problem?
Last edited by Morkph on 18 Apr 2018 15:39, edited 1 time in total.

Lotesdelere
Cone Master
Cone Master
Posts: 9896
Joined: 08 Sep 2006 04:39
Location: Europe

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby Lotesdelere » 18 Apr 2018 15:30

Set VLC to use DXVA3 aka D3D11:
Tools -> Preferences -> Video
Output = D3D11

Tools -> Preferences -> Input/Codecs
Hardware accelerated decoding = D3D11 Video Acceleration

Then save, exit and restart VLC.

Morkph
New Cone
New Cone
Posts: 6
Joined: 18 Apr 2018 11:39

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby Morkph » 18 Apr 2018 15:49

Set VLC to use DXVA3 aka D3D11:
Tools -> Preferences -> Video
Output = D3D11

Tools -> Preferences -> Input/Codecs
Hardware accelerated decoding = D3D11 Video Acceleration

Then save, exit and restart VLC.
Thank you for the help. I have done what you said. I have set hardware accelerated decoding to 'Direct3d11 Video Acceleration', saved, exited VLC and started it up again. No avail. Same problem. Interesting thing is, besides the sound, logo, I also get to see the chapters and titles of the chapters in the 'elapsed time' bar.

I have edited my initial post where I wondered whether Ryzen 5 's native DirectX12 could be the culprit?

Edit: As far as I can tell this change has not changed the errors in the log file

Code: Select all

-- logger module started -- main: one instance mode ENABLED main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. main error: too low audio sample frequency (0) main error: failed to create audio output mlp: MLP channels: 8 samplerate: 48000 wasapi error: cannot negotiate audio format (error 0x88890008): digital pass-through not supported main error: module not functional main error: failed to create audio output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0987CD28(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0987CD28(1,2202-2246): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0987CD28(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0987CD28(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0987CD28(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0987CD28(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (68). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter chain error: Too high level of recursion (3) main error: Failed to create video converter main error: Failed to create video converter main error: Failed to create video converter main error: Failed to adapt decoder format to display direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0982AC88(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0982AC88(1,2202-2246): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0982AC88(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0982AC88(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0982AC88(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0982AC88(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (68). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 main error: Failed to set fullscreen direct3d9 error: SetThumbNailClip failed: 0x800706f4 direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0981C400(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0981C400(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0981C400(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0981C400(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0981C400(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0981C400(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0981C400(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x06148758(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x06148758(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x06148758(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x06148758(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x06148758(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x06148758(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x06148758(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x098C0840(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x098C0840(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x098C0840(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x098C0840(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x098C0840(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x098C0840(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x098C0840(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x097DE9E0(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x097DE9E0(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x097DE9E0(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x097DE9E0(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x097DE9E0(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x097DE9E0(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x097DE9E0(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x097DE490(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x097DE490(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x097DE490(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x097DE490(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x097DE490(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x097DE490(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x097DE490(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0AAF7298(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0AAF7298(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0AAF7298(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0AAF7298(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0AAF7298(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0AAF7298(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0AAF7298(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x0985BA08(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0985BA08(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0985BA08(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x0985BA08(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0985BA08(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0985BA08(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x0985BA08(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x09C969B0(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09C969B0(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09C969B0(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x09C969B0(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09C969B0(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09C969B0(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x09C969B0(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x060A1DE8(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x060A1DE8(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x060A1DE8(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x060A1DE8(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x060A1DE8(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x060A1DE8(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x060A1DE8(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output avcodec error: avcodec_send_packet critical error main error: buffer deadlock prevented direct3d11 error: invalid Pixel Shader (hr=0x80004005): f:\Shader@0x15758A98(1,2126-2170): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x15758A98(1,2211-2255): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x15758A98(1,2296-2340): warning X3206: 'Sample': implicit truncation of vector type f:\Shader@0x15758A98(1,1454-1476): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x15758A98(1,1596-1618): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x15758A98(1,1718-1736): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them f:\Shader@0x15758A98(1,1718): error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11 could not be opened direct3d11 error: SetThumbNailClip failed: 0x800706f4 direct3d9 error: SetThumbNailClip failed: 0x800706f4 main error: video output creation failed main error: failed to create video output -- logger module stopped --
Last edited by Morkph on 18 Apr 2018 15:54, edited 1 time in total.

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby InTheWings » 18 Apr 2018 15:52

error X5608: Compiled shader code uses too many arithmetic instruction slots (72). Max. allowed by the target (ps_2_0) is 64. Consider increasing optimization level to reduce instruction count. direct3d11 error: Failed to create the pixel shader. (hr=0x80070057) direct3d11 error: Failed to allocate format resources direct3d11 error: Direct3D11
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

robUx4
Developer
Developer
Posts: 255
Joined: 31 Jan 2005 13:50
VLC version: master
Operating System: Windows
Contact:

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby robUx4 » 18 Apr 2018 16:00

That should be fixed in 3.0.2

Morkph
New Cone
New Cone
Posts: 6
Joined: 18 Apr 2018 11:39

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby Morkph » 18 Apr 2018 16:13

That should be fixed in 3.0.2
I have tried the following nightly builds:
* http://nightlies.videolan.org/build/win ... -win64.exe [Indeed, different behaviour, saw a lot of random noise on the screen and the the comp rebooted.]
* http://nightlies.videolan.org/build/win ... -win64.exe [Same behaviour as 3.0.1 (which I think is normal)]


Thank you for the replies and help. I think this is solved for now.

Morkph
New Cone
New Cone
Posts: 6
Joined: 18 Apr 2018 11:39

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby Morkph » 18 Apr 2018 16:43

Update:
I have reinstalled VLC 3.0.1 64 bits version rather than the 32 bits version. I had been using the 32 bit version so far (uMatrix probably prevented me from selecting a 64 bit version).

I still get a lot of errors (https://pastebin.com/JTbR6dPc), but the video plays!

My apologies. I think VLC is playing the content relatively smoothly without hardware acceleration (Though there seem to be a significant amount of dropped frames).

Morkph
New Cone
New Cone
Posts: 6
Joined: 18 Apr 2018 11:39

Re: AMD Ryzen 5 2400G + VLC 3.01 is not a 4k love match yet it seems

Postby Morkph » 25 Apr 2018 15:48

Thank you, VLC 3.0.2 (x64) uses hardware decoding on Ryzen 2400g now!

Log in case this is relevant/interesting:
-- logger module started --
main: one instance mode ENABLED
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main error: module not functional
main error: failed to create audio output
main error: module not functional
main error: failed to create audio output
main error: Failed to set fullscreen
d3d11va warning: Unsupported profile 2 for HEVC Main profile
d3d11va warning: surface dimensions (3840x2176) differ from avcodec dimensions (3840x2160)
avcodec: Using D3D11VA (AMD Radeon(TM) RX Vega 11 Graphics, vendor 4098(ATI), device 5597, revision 198) for hardware decoding
main error: buffer deadlock prevented
main warning: buffer too late (-64662 us): dropped
main warning: playback too late (60577): up-sampling
main warning: picture is too late to be displayed (missing 78 ms)
main warning: picture is too late to be displayed (missing 38 ms)
main warning: picture is too late to be displayed (missing 63 ms)
main warning: picture is too late to be displayed (missing 22 ms)
main warning: picture is too late to be displayed (missing 60 ms)
main warning: picture is too late to be displayed (missing 51 ms)
main warning: picture is too late to be displayed (missing 53 ms)
main warning: picture is too late to be displayed (missing 54 ms)
main warning: picture is too late to be displayed (missing 56 ms)
main warning: picture is too late to be displayed (missing 56 ms)
main warning: picture is too late to be displayed (missing 58 ms)
main warning: picture is too late to be displayed (missing 49 ms)
main warning: picture is too late to be displayed (missing 51 ms)
main error: buffer deadlock prevented
main warning: picture is too late to be displayed (missing 49 ms)
main warning: picture is too late to be displayed (missing 51 ms)
main warning: picture is too late to be displayed (missing 54 ms)
main error: buffer deadlock prevented
main warning: picture is too late to be displayed (missing 81 ms)
main warning: picture is too late to be displayed (missing 41 ms)
main warning: picture is too late to be displayed (missing 53 ms)
main warning: picture is too late to be displayed (missing 54 ms)
main warning: picture is too late to be displayed (missing 51 ms)
main warning: picture is too late to be displayed (missing 57 ms)
main warning: picture is too late to be displayed (missing 59 ms)
main warning: picture is too late to be displayed (missing 49 ms)
main warning: picture is too late to be displayed (missing 52 ms)
main warning: picture is too late to be displayed (missing 54 ms)
main warning: picture is too late to be displayed (missing 55 ms)
main warning: picture is too late to be displayed (missing 25 ms)
main warning: picture is too late to be displayed (missing 57 ms)
main warning: picture is too late to be displayed (missing 23 ms)
main error: buffer deadlock prevented
main warning: picture is too late to be displayed (missing 22 ms)
main warning: picture is too late to be displayed (missing 67 ms)
main warning: picture is too late to be displayed (missing 26 ms)
main warning: picture is too late to be displayed (missing 68 ms)
main warning: picture is too late to be displayed (missing 28 ms)
main error: buffer deadlock prevented
main warning: picture is too late to be displayed (missing 20 ms)
main warning: picture is too late to be displayed (missing 57 ms)
main warning: picture is too late to be displayed (missing 58 ms)
main warning: picture is too late to be displayed (missing 49 ms)
main warning: picture is too late to be displayed (missing 53 ms)
main warning: picture is too late to be displayed (missing 53 ms)
direct3d11 error: SetThumbNailClip failed: 0x800706f4
-- logger module stopped --


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 61 guests