StereoConstant creation for a given shader based on applicable rules.
Prep for implementing CreateStereoConstantFrom(rule). Added factory for modifications.
Irrelevant to this branch. Just detailed comments on what is going on in the SideBySideRift.fx shader.
Shadermodification factory. + experimental diy rift shader
Modifications to StereoShaderConstant.h to reflect class based modification application. Moved shader modifications to own filter group in project.
Creation of stereoconstant and associated modification once rule to apply has been determined
Only first rule that matches a constant should be applied.
Outline of first concrete modification.
Renaming a couple of variables to avoid ambiguity
Switched vector to matrix (copy paste mistake)