Fixed sampler2DShadow not having compare func