Shaders
:)
:)
Shaders in DirectX are written in the High-Level Shader Language (HLSL).
Create Shaders
Shaders are created with the ID3D11Device::Create*Shader functions. They take a pointer to the compiled shader and return a interface for the shader.
CreateVertexShader()
CreatePixelShader()
CreateComputeShader()
CreateDomainShader()
CreateGeometryShader()
CreateHullShader()
Use Shaders
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson - 2014
D3D11 Tessellation In Depth - 2013