AIO Graphics Test v2.0.1
A polish + robustness update on top of the v2.0.0 single-window rebuild.
✨ What's new
- Automatic OpenGL fallback renderer. If DirectX 11 / DXVK can't initialize (common on Mali devices and broken-DXVK containers), the app now renders its whole UI with OpenGL instead of showing a black screen — automatically, no setting to change. In OpenGL mode the Vulkan / OpenGL / DXVK tests still render; DirectX-11-only scenes show a clear "Needs Direct3D 11" notice instead of failing. (A
--force-glflag also forces the GL path for testing.) - Benchmark shows the live render. While a test is benchmarked, the viewport shows it rendering (with a progress overlay), then returns to the results panel when the run/sweep finishes — no more blank loading bar, no pop-out windows.
- Benchmark test selection is back. Per-row checkboxes + Select All / Clear All / Run Selected, alongside per-row Run and Run All (the v1.6 workflow, in the new UI).
- Benchmark & Disk Speed reports + history. Every run is saved and reviewable in a History tab.
- Disk Speed live progress. Real-time progress bars and metrics during a run, instead of a static "loading" that looked frozen.
- Organized output files. Results are now saved into
AIO Results\Benchmark\andAIO Results\Disk Speed\folders instead of scattered loose files. - Light theme reaches the viewport. The render background now follows the light/dark theme.
- Layout/scroll fixes (no more dead space under the benchmark list), and the build is now
-O2for accurate benchmark numbers.
🎨 Two builds
Ships 64-bit and 32-bit as before — use whichever matches the DLLs you're testing (the 32-bit build reaches the container's 32-bit DXVK/VKD3D/ddraw set).
⚠️ Reminder — how the API is reported (unchanged from v2.0.0)
Every backend renders off-screen and composites through one surface, so an external/emulator HUD may mislabel the API while AIO runs. AIO's own on-screen readout is authoritative; Bannerlator's latest Fusion HUD shows the true per-test API.
🙏 Credits (same as v2.0.0)
Nick (@Xnick417x) — co-author. Dear ImGui (MIT); Cascadia Code + Inter (SIL OFL); Khronos vkcube / Vulkan-Tools (Apache-2.0). The DolphinVS scene embeds Microsoft DirectX SDK sample assets (© Microsoft).