From an internal presentation I had at our company.
Covering:
- Programmable shading pipeline
- Vertex buffers
- Uniforms / shader constants
- Shader semantics
- Unity Cg shaders
- Unity shader properties
- #pragma multi_compile
- Debugging shaders using RenderDoc