Skip to content

AIO Graphics Test v2.0.1

Latest

Choose a tag to compare

@The412Banner The412Banner released this 06 Aug 12:01

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-gl flag 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\ and AIO 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 -O2 for 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).