Skip to content

Repository files navigation

DUSTFX — GPU Display & DCCW Gamma Optimizer

High-Performance Hardware GPU Display Calibration, DCCW Gamma Boost, Digital Vibrance, PvP Crosshair Overlay Engine & Auto-Update System

Release Official Website License CPU Usage RAM Usage Tech Status CI/CD

English | Performance & Resource Footprint | Türkçe


⚡ Performance & Resource Footprint

DustFX is engineered from the ground up in native C++20 for maximum gaming performance. Unlike traditional screen filters or ReShade hooks that inject heavy post-processing shaders into game render pipelines, DustFX applies hardware color LUTs directly through the Windows Desktop Window Manager (DWM) and GPU driver interfaces.

  • CPU Utilization: < 0.1% background idle load (zero impact on CPU-bound competitive games).
  • RAM Footprint: < 15 MB RAM (ultra-lightweight memory profile).
  • GPU Overhead: 0 FPS Loss (0.0 ms extra input latency).
  • Anti-Cheat Safe: Non-invasive Overlay Architecture (Read-only GDI/NVAPI calls).
Feature / Metric DustFX (Native C++20) ReShade / Heavy Game Overlays
CPU Impact < 0.1% 2% – 8%
Memory (RAM) < 15 MB 150 MB – 500 MB
FPS Drop 0 FPS (Zero Lag) 5 – 25 FPS Loss
Game Injection None (External DWM/GDI) Hook / DLL Injection
Anti-Cheat Safety Non-invasive Overlay Architecture Risk of Third-Party Flags

Key Features (v2.1.0)

1. Fully Customizable Auto Game Detection

  • Smart App Detection: Link any game or application (e.g., fivem.exe, cs2.exe) to your own custom filter profile.
  • Seamless Transitions: Filters apply instantly and automatically when the game launches. If you Alt-Tab or close the game, your display reverts to standard Windows colors in milliseconds. No more eye strain!
  • 100% User Control: You are not restricted by built-in profiles. You create, manage, and decide exactly which profile runs on which game.

2. Invisible Shield: Low-latency Direct DWM Hook & Hardware NVAPI Integration (Stream-Proof)

  • Absolute Privacy in Streams & Captures: Because DustFX operates directly at the GPU driver level (NVAPI) and uses direct DWM layers, your active Crosshair, Sniper Zoom, and color filters WILL NOT BE VISIBLE on OBS, Discord screen shares, or any other capture software.

3. PvP Crosshair & Advanced Sniper Zoom

  • Sniper Zoom Lens: Instantly magnifies the center of your screen (1.2x – 4.0x) to easily spot distant targets.
  • Crosshair Isolation: Even with Sniper Zoom active, the Crosshair never distorts, blurs, or scales up. It remains crystal clear on an independent top layer.
  • Customizable Crosshairs: 8 different shapes (Dot, Cross, T-Cross, Gap-Cross, etc.) with infinite color choices.

4. Hardware GPU & DCCW Color Control

  • Zero-Lag Performance: Unlike software such as ReShade that injects DLLs into games and lowers FPS, DustFX runs at the hardware layer resulting in exactly 0 FPS loss.
  • Night Vision & Cave Mode: Turn pitch-black maps into daylight using native GDI GammaRamps.
  • Digital Vibrance (0% - 100%): Instantly boost color saturation without opening your GPU control panel.

5. Multi-Monitor Management

  • Synchronize all displays or apply calibrations independently to your primary gaming monitor.

Default Keyboard Shortcuts

Hotkey Action Description
F11 MAX DCCW GAMMA Instantly toggles 2.5x Gamma Boost on/off
F12 Vibrance Toggle Instantly toggles 75% Digital Vibrance
F10 Quick Reset Resets all display settings to Windows defaults
V Sniper Zoom Lens Holds or toggles the hardware center zoom magnifier
Alt + Z Crosshair Toggle Turns on-screen PvP crosshair overlay on/off
Alt + X DustFX HUD Triggers in-game OSD toast notification

Installation & Setup

Download the official setup installer from the Releases page:

  • Installer: DustFX_Setup.exe

Building & Compilation

Build C++ Windows Executable (MinGW-w64):

x86_64-w64-mingw32-g++ -std=c++20 -O3 -mwindows \
  -DDUSTFX_WIN32 -DWIN32_LEAN_AND_MEAN \
  -I src -I include \
  src/main.cpp \
  src/core/gpu/gpu_controller.cpp \
  src/core/display/monitor_manager.cpp \
  src/core/profile/profile_manager.cpp \
  src/core/hotkey/hotkey_manager.cpp \
  src/core/process/process_watcher.cpp \
  src/core/config/settings_manager.cpp \
  src/core/updater/auto_updater.cpp \
  src/core/app/dustfx_app.cpp \
  src/overlay/overlay_toast.cpp \
  src/server/http_server.cpp \
  resources/dustfx_rc.o \
  -lws2_32 -lgdi32 -luser32 -lshell32 -lole32 -lwininet -lurlmon -lpthread \
  -static -static-libgcc -static-libstdc++ \
  -o DustFX.exe

Build NSIS Installer:

makensis installer.nsi

Türkçe Kullanım Kılavuzu & Performans Detayları

DustFX, doğrudan Windows donanım kompozitörü (DWM), GDI GammaRamp ve NVIDIA NVAPI API'leri üzerinden çalışan ultra-düşük gecikmeli ekran kalibrasyon ve PvP nişangah yazılımıdır.

🚀 Ultra Düşük Kaynak Tüketimi (Lightweight & Zero-Lag)

  • Minimum İşlemci (CPU) Kullanımı: Arka planda çalışırken yalnızca %0.1'den daha az CPU kullanır; rekabetçi oyunlarda FPS kaybı yaşatmaz.
  • Minimum Bellek (RAM) Tüketimi: Yalnızca < 15 MB RAM tüketir.
  • Sıfır Gecikme (0 ms Input Lag): Oyunların içine DLL enjekte eden ReShade gibi ağır gölgelendirici (shader) yazılımlarının aksine doğrudan donanımsal renk rampalarını değiştirdiği için 0 FPS kaybı ile çalışır.

🎮 Kısayol Tuşları:

  • Kurulum: DustFX_Setup.exe dosyasını çalıştırarak kurulumu tamamlayın.
  • Gece Görüşü: F11 tuşu ile anlık 2.5x donanımsal gama aydınlatması açıp kapatabilirsiniz.
  • Canlılık: F12 tuşu ile %75 Digital Vibrance renk doygunluğunu aktif edebilirsiniz.
  • Nişangah: Alt + Z tuşu ile özelleştirilebilir PvP nişangahını ekrana yansıtabilirsiniz.
  • Sıfırlama: F10 tuşu ile tüm ayarları anında varsayılan Windows ayarlarına döndürebilirsiniz.

Legal & Anti-Cheat Compliance Notice

  • Non-Invasive Architecture: DustFX operates strictly external to games via standard Microsoft Windows Desktop Window Manager (DWM) and GDI Gamma APIs. It does not inject DLLs, modify memory, or tamper with third-party game files.
  • Anti-Cheat & Account Liability Disclaimer: While DustFX is technically non-invasive and does not trigger anti-cheat bans under normal conditions, all users acknowledge that third-party game publishers and anti-cheat systems (Vanguard, EAC, BattlEye, VAC, Ricochet, etc.) enforce independent policies. In the unlikely event of any account penalty or ban, Dust Studio (Dust-exe) holds zero liability; all usage is at the user's sole risk.

License

Copyright (C) 2026 Dust Studio (Dust-exe). All rights reserved. Distributed under the terms of the GNU General Public License v3.0 (GPL-3.0). See LICENSE.txt for full legal terms.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages