Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.36 KB

File metadata and controls

27 lines (21 loc) · 1.36 KB

ImGuiNETBackends

"Experimental" ImGui renderer backends for C#, ported from ocornut/imgui. Supports docking where available. They were written for use in Snowflake's Ingame API and geared for use in minimal environments without a controller, such as in hooked rendering contexts.

Currently tested with ImGui.NET 1.86.

Implemented

These backends have been implemented fully including viewports and user callback support.

To do

These will be implemented soon.

  • Direct3D 12
  • Vulkan

Wontfix and low-priority

Input backends are not in scope for this project. Additionally, the following desktop renderer backends are low priority and may not ever be implemented.

  • Direct3D10
    • May only need minimal modifications from the Direct3D11 backend, so maybe.
  • Direct3D9
    • Maybe, if I find a use for it, or if someone else does this in a PR.
  • OpenGL2
    • This backend is wontfix.