cancel
Showing results for 
Search instead for 
Did you mean: 

Graphics

Scrambler
Journeyman III

Display synchronization signal issues rendering mismatching FPS elements simultaneously fullscreen

Hello,

 

For about 6 months or so, I'm having an issue - when I'm watching a video fullscreen and the software displays overlay graphics above the video - the display flickers when the overlay appears and disappears, and the video may stutter those moments.

Observed in:

Microsoft Edge (Chromium): Watching a fullscreen video with subtitles on. When subtitles appear and disappear, the video stutters.

Google Chrome: Watching YouTube videos fullscreen. When the video controls appear/disappear on the screen, the display flickers, and the video drops a frame. Sometimes the video may become rendered in an incorrect color space (BT2020 (display native) instead of sRGB) calling-in and hiding the video controls again fixes the color space.

MPC-HC video player: Watching a fullscreen video and calling in the video controls or volume indicator overlay causes the display to flicker and the video to stutter.

 

The Enhanced sync is turned off.

Turning Adaptive sync on/off doesn't change anything.

The bug appeared somewhere this spring, I believe, and stays there with the latest drivers.

 

I suspect that the cause of the bug is the mismatching frame rates of the video (23.976 fps) and the overlays rendered at 60 fps (desktop/display frame rate). But I might be wrong. Anyways, this bug is not reproducible in a windowed mode or when there is a persistent overlay on the screen (for example, an FPS indicator from the Action! screen capturing software)

 

Any ideas on how to fix it?

 

I submitted the bug via the bug report tool many times during the last 6 months, but nothing has been fixed.

 

System config:

Windows 10 Pro 64-bit (10.0, Build 19043)
MB: ASUS ROG Crosshair VIII Dark Hero
BIOS: 3801 (type: UEFI)
Processor: AMD Ryzen 9 5950X 16-Core Processor
Memory: 32768MB RAM
DirectX Version: DirectX 12
GPU: AMD Radeon RX 6900 XT
Current Mode: 3840 x 2160 (32 bit) (60Hz)
HDR Support: Supported
Display Topology: Internal
Display Color Space: DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020
Color Primaries: Red(0.703125,0.292969), Green(0.175781,0.757812), Blue(0.152344,0.054688), White Point(0.313477,0.329102)
Display Luminance: Min Luminance = 0.004700, Max Luminance = 1199.574341, MaxFullFrameLuminance = 1199.574341
Monitor Name: ASUS PA32UCX(DisplayPort)
Monitor Model: PA32UCX
Monitor Id: AUS3266
Native Mode: 3840 x 2160(p) (59.997Hz)
Output Type: Displayport External
Monitor Capabilities: HDR Supported (BT2020RGB BT2020YCC Eotf2084Supported )
Display Pixel Format: DISPLAYCONFIG_PIXELFORMAT_NONGDI
Advanced Color: AdvancedColorSupported AdvancedColorEnabled

 

GPU - AMD Radeon RX 6900 XT - Primary/Discrete
VRAM - 16368 MB - GDDR6 2000 MHz
Software Version - 2021.0917.1209.21867
Driver Version - 21.30.17.05-210917a-371814E-RadeonSoftware
Provider - Advanced Micro Devices, Inc.
2D Driver Version - 8.1.1.1634
Direct3D® Version - 9.14.10.01510
OpenGL® Version - 29.20.11000.14761
AMD Audio Driver Version - 10.0.1.21
Vulkan™ Driver Version - 2.0.198
Vulkan™ API Version - 1.2.188
Windows Version - Windows 10 (64 bit)

GPU - AMD Radeon RX 6900 XT - Primary/Discrete
VRAM - 16368 MB - GDDR6 2000 MHz
Graphics Card Manufacturer - Powered by AMD
Graphics Chipset - AMD Radeon RX 6900 XT
Device ID - 73BF
Vendor ID - 1002
SubSystem ID - E438
SubSystem Vendor ID - 1DA2
Revision ID - C0
Bus Type - PCI Express 4.0
Current Bus Settings - PCI Express 4.0 x16
BIOS Version - 020.001.000.047
BIOS Part Number - 113-E438XTX-UO2
BIOS Date - 2020/12/10 03:11
Usable Memory Size - 16368 MB
Memory Type - GDDR6
Memory Clock - 2000 MHz
Core Clock - 2050 MHz
Total Memory Bandwidth - 512 GByte/s
Memory Bit Rate - 16.00 Gbps
2D Driver File Path - /REGISTRY/MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4d36e968-e325-11ce-bfc1-08002be10318}/0000
OpenGL® API Version - 4.6
OpenCL™ API Version - 2.0

Thank you.

0 Likes