Merge pull request #223 from magumagu/d3d-cache-input-layout D3DBackend: Don't recompute ID3D11InputLayout for different shaders.