D3D11 essentials:
- create window, device, device context and swap chain (easy mode): https://github.com/floooh/sokol-samples/blob/master/d3d11/d3d11entry.c
- create vertex+index buffers: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L6702
- create textures/render targets/samplers: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L6775
- create shaders: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7078
- create "pipeline state" (all the render state, vertex layout (aka input layout): https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7192
- create "render target views": https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7330
- start rendering (clearing etc): https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7438
- MSAA resolve (when rendering to offscreen render target): https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7508
- set viewport: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7544
- set scissor rect: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7557
- update render state: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7568
- set resource bindings: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7590
- update shader uniforms: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7648
- issue a draw call: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7663
- update dynamic buffers: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7687
- ...and dynamic textures: https://github.com/floooh/sokol/blob/b9490494987a9738a4dda484e8dda5df0dab217c/sokol_gfx.h#L7713