mono/MonoGame — pull request #1009 by tomspilman (2012-11-19 19:52:18+00:00)
Title: MGFX Improvements

First in a batch of improvements to MGFX processing.

- The MGFX parser is now ignores case for FX keywords.
- Support of default values for HLSL shaders.
- We now have a good error message when the shader model is mismatched for the platform.
- We now show and error if there isn't a valid technique/pass in the effect.
- Starting to add support for parsing sampler state.

You can ignore the changes in ParseTree.cs, Parser.cs, and Scanner.cs as they are all automatically generated from MGFX.tpg.

Also I have some fixes to MonoGame.ContentPipeline.targets and removed unnecessary Imports.