merge all crt-geom derivs into one mega shader with parameters; delete broken crt-curved
Update HQx shader.
Merge pull request #20 from Armada651/master

Update HQx shader.
Add Hyllian's retro-v2 with parameters
Add more parameters to scanline.cg
Update xBR cgps to point to xbr/legacy
Add a couple of tvout presets for use on CRTs
Add a couple more cgps
Add parameters to dotmask.cg
Add scanline weight parameter to CRT-Geom
Merge pull request #21 from Monroe88/master

Update shaders and add some cgps
Merge branch 'master' of git://github.com/libretro/common-shaders
Pulling changes from origin/master to make sure my new changes will
merge cleanly.
Add a sigma parameter to each blur.  If a static constant is passed in,
the blur weights will still be computed statically.  This enables
variable-width blurs based on calculated runtime parameters or
runtime shader parameters without hurting the static use case.
Add wrappers without the sigma parameter to maintain default behavior,
where each blur size blurs as much as it can without the first outside
sample having a weight > 1.0/256.0.  Update documentation to reflect
changes, etc.
Fix a subtle whitespace/underscore bug that silently broke
device gamma overrides.
Add an include/special-functions.h file containing fast erf() and
gamma() approximations, as well as a partial (two-branch)
approximation of the [normalized] lower incomplete gamma function.
These are used by crt-royale depending on settings.
Add the crt-royale shader, a full-featured and highly customizable CRT
shader with phosphor mask support, etc.  See the README.TXT for a full
description, a usage overview, and Frequently Expected Questions
regarding performance, compilation errors, etc.  The default settings
are tuned for quality, configurability, and successful compilation on
both nVidia and non-nVidia hardware, but additional user-settings.h
files are included in a subdirectory for quickly testing much faster
option sets.  Have fun. :)
Merge branch 'master' of https://github.com/TroggleMonkey/common-shaders
The version of include/blur-functions.h at github.com/TroggleMonkey was
outdated, and I think some manual file shuffling between computers resulted
an apparent conflict.  After removing a comment about a missing experimental
blur from the new version, it should now be correct.
Conflicts:
	include/blur-functions.h