Skip to content
YL edited this page Feb 9, 2026 · 6 revisions

Abstract

Do not use old APIs. Force the use of wrappers where applicable. Recommendations include DXVK and dgVoodoo2. DX9 and OpenGL are unsupported by the standard, but may be defined and still somewhat-supported by implementations.

The rationale here is that old APIs simply have atrocious limits on things like texture objects, lacking bitwise operations and compute shaders.

The following APIs must be supported!

  1. DX10/12/12
  2. Vulkan

Clone this wiki locally