[BUG] Double-buffering bug RADEON drivers (v15.7 - v19.3) on Windows 7

radeonwin7bug

New member
Member
Local time
6:49 PM
Messages
11
Double-buffering bug RADEON drivers (v15.7 - v19.3, all versions) on Windows 7
Classic theme or Windows Basic theme (any no AERO themes)


This bug all new AMD cards 2014-2019 years:
- Radeon HD 7XXX;
- Radeon R5, R7, R9 series;
- Radeon RX 400, RX 500 series
with Radeon Driver - from Catalyst v15.7 to Radeon Adrenalin v19.3.1 (all versions)

NVidia and Intel video cards there are no problems!
Unfortunately, this problem is present on AMD drivers only.

Using "double-buffering patch" increase RADEON driver performance up 10-30 times!
Demonstration in the foobar2000 spectrum with FPS measurement using simpleGLUT.

No patch (WS_EX_COMPOSITED = OFF)
FPS = 25-60 (very big lags)

Used "double-buffering patch" (WS_EX_COMPOSITED = ON)
FPS = 850-920 (no lags)

Video demonstration -


Source code:
Code:
    #include <windows.h>
    #define WS_EX_COMPOSITED 0x02000000L
    static BOOL WINAPI EnumProc (HWND hwnd, LPARAM param)
    {
        DWORD style;
        style = (DWORD)GetWindowLong (hwnd, GWL_EXSTYLE);
        // ON
        SetWindowLong (hwnd, GWL_EXSTYLE, style | WS_EX_COMPOSITED);
        // OFF
        //SetWindowLong (hwnd, GWL_EXSTYLE, style & ~WS_EX_COMPOSITED);
        return TRUE;
    }

    void BoostWindows (void)
    {
        EnumWindows (EnumProc, 0l);
    }
    int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR szCmdLine, int nShowCmd)
    {
        BoostWindows ();
        return 0;
    }
 

My Computer My Computer

At a glance

Windows 7 SP1 x86
Computer type
PC/Desktop
OS
Windows 7 SP1 x86
I just wanted to mention that a lot of the series you mention are now Legacy cards. The last driver for them is the Crimson 16.2.1 Beta. Not sure if that affects the problem you're referring to.
 

My Computer My Computer

At a glance

Windows 7 Pro SP1 64 bit8 GB
Computer type
Laptop
Computer Manufacturer/Model Number
Dell M6500 Precision Work Station
OS
Windows 7 Pro SP1 64 bit
Memory
8 GB
Screen Resolution
1920x
Internet Speed
30 Mbps
Antivirus
Norton Security
Browser
IE 11
Back
Top