Minimal D3D11 bonus material: simple 2D rendering
People are wondering about it from time to time so I added a dedicated gist for plain 2D rendering in D3D11, without the distracting feature set of a complete sprite renderer. Like the original Minimal D3D11, this one uses a canonical 1:1 TRIANGLELIST
vertex buffer with input layout, so no fancy manual custom buffer fetching and instanced quad expansion in shader etc, as well as absolute pixel coordinate positioning of arbitrarily placed vertices (there's really no need for the sometimes confusing complication of a full-on projection matrix pipeline for UI and 2D games).