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