Skip to content

Dx11Base 1.0

Latest
Compare
Choose a tag to compare
@sebh sebh released this 23 Jul 21:00
· 23 commits to master since this release

Dx11Base

dx11appscreenshot

A small DirectX 11 program I use to test shaders and techniques (windows only). It is meant to be simple and extended to your needs. Nothing fancy to see here: plenty of engines already exist out there.

Features are

  • Simple class helpers above DirectX 11.X functions
  • Live update of shaders with saving via ctrl+s
  • UI achieved with Dear ImGui
  • Performance measured with GPU timers and reported in UI (tested on intel and nvidia so far)
  • Simple window and input management (could be improved)

When cloning the project the first time:

  1. Update submodules (run git submodule update)
  2. In Visual Studio, change the Application project Working Directory from $(ProjectDir) to $(SolutionDir)

Submodules

Have fun and do not hesitate to send back suggestions.

Seb