- wrappers and macros for easier gamma control
- degamma/regamma fixes:
* degamma-ing of texture input must happen right at sampling, almost any operation will be nonlinear
* regamma-ing output must happen as absolute last step (even after cloaking and alpha application)
- GAR fix: eye vector isn't always normalized, and GAR needs it normalized.