A detailed database of tested display modes of various GPUs.
View compiled database here: https://thestalwart.github.io/display-modes/.
This project aims to document maximum supported display modes of GPUs, as well as weird edge cases like NVIDIA GTX 770 unable to output 1440p natively via HDMI port.
GPU vendor documentation is always vague and does not account for modern features like HDR and stream compression, so instead of keeping results of my testing in a private stash i've built a simple frontend for public use.
As of writing this section, i have a fleet of machines with different GPUs to test with a couple displays whose native modes usually exceed GPU output capabilities. My goal is to eventually document actual capabilities and edge cases of every GPU in my possession.
- HDMI
- Samsung QN75C (4K 120hz, HDR, FreeSync Premium)
- LG 27GN800 (1440p 144hz, HDR, G-Sync Compatible)
- ROG Strix XG17 (1080p 240hz, SDR, FreeSync Premium)
- DisplayPort
- LG 27GN800 (1440p 144hz, HDR, G-Sync Compatible)
- USB-C
- ROG Strix XG17 (1080p 240hz, SDR, FreeSync Premium)
- VGA
- Dell P1130 (2048 x 1536 @ 80hz, 1800x1440 @ 75hz, 1600x1200 @ 85hz, 1280x1024 @ 100hz, 1024x768 @ 140hz, 800x600 @ 170hz, 640x480 @ 160hz)
- LG 775FT (1280x1024 @ 60hz, 1024x768 @ 85hz, 800x600 @ 100hz)
- waywern2012 (provided LG 27GN800 monitor)
Install requirements:
pip install -r requirements.txt
Rebuild JSON for frontend:
python compile.py
Run a HTTP server of your choice, e.g. Five Server for Visual Studio Code