Appearance
Hardware Acceleration & Vulkan
PixelForge uses the NCNN Vulkan neural network inference framework to achieve fast offline upscaling on consumer GPUs.
1. What is NCNN Vulkan?
Vulkan is a cross-platform, low-overhead 3D and compute graphics API. By leveraging Vulkan through NCNN, PixelForge can run neural super-resolution directly on:
- NVIDIA GPUs (GeForce GTX / RTX)
- AMD GPUs (Radeon RX)
- Intel GPUs (Intel Arc, Iris Xe, UHD Graphics)
- Apple Silicon (via MoltenVK)
2. One-Click GPU Engine Installation
PixelForge includes built-in engine provisioning:
- In the right-hand Local AI Engine card, if the GPU engine is not detected, click Install Real-ESRGAN GPU Engine.
- PixelForge downloads the official, portable NCNN Vulkan release archive directly from the official upstream repository (~55 MB).
- The archive is verified and unpacked into your app's local user directory (
{userData}/engines/realesrgan). - Once installed, the status pill changes to Real-ESRGAN GPU Ready and neural models become active immediately.
3. Fallback Mechanism
If you run PixelForge on a system without a Vulkan-compatible GPU or prefer not to download the neural binary, the app automatically runs in Fast Lanczos3 HD mode. You can process images without any setup.