OpenGL basic lighting initial commit
OpenGL AL start working
Merge branch 'development' of https://github.com/GarageGames/Torque3D into dev_opengl_test
Fix: Compile in Linux
Fix: Shader compile errors on ATI & Intel GPUs
ShaderData must check definition of samplerNames and rtParams when compile shader.
CustomMaterial use samplerNames and rtParams from ShaderData
Fix ShaderData( TerrainBlendShader ) declaration.
Fix: ShaderData definition on Basic Lighting. ShaderData(BL_ProjectedShadowShaderData) sampler $inputTex not defined
ShaderData::hasSamplerDef change to compare sampler names using NoCase, because StringTable is NoCase.
Remove auto variable definition.
ShaderData( AL_PointLightShader ) samplerNames definition.
Fix: OpenGL render particles upside down.
Fix: OpenGL Basic Lighting render upside down.
Fix: OpenGL BL, render error with projected shadows.
Fix: FogPostFx
Fix: PostEffect( GammaPostFX )
Enable GLSL extension GL_EXT_gpu_shader4/5.
Fix: FXAA_PostEffect.
Fix: FXAA_PostEffect.
Fix ScreenSpace::RenderTargetParameters: Handle with DX9/OpenGL differences in texel-to-pixel mapping.