Consider two real-valued function $f_1$ and $f_2$ of two real variables (continuous, or even differentiable, if you like). I would like to find conditions on $f_1$ and $f_2$ that guarantee that the following set is convex: $$Y = \left\{\right (y_1, y_2)\in \mathbb{R}^2: \exists(x_1,x_2) \in \mathbb{R}^2\, s.t.\, y_1 \leq f_1(x_1, x_2),\, y_2 \leq f_2(x_1, x_2)\}$$
Does concavity of the $f_i$ suffice? If this is the case, I would very much appreciate an explanation or a reference.
I am also interested in the case in which $x_1$ and $x_2$ are restricted to be non-negative numbers.