A rendering device comprising a plurality of rendering means to render one screen, wherein each of the plurality of rendering means comprises a respective GPU, the rendering device comprising: determining means for determining, based on information of a viewpoint corresponding to the one screen, a depth range from a rendering range corresponding to the one screen at which to cause each of the plurality of rendering means to render, wherein each of the plurality of rendering means is configured to perform a predetermined calculation corresponding to a rendering object included in the depth range at which to render, the predetermined calculation being a coordinate transformation calculation such as a translation/rotation of the rendering object, or a light source or effect calculation, and wherein the plurality of rendering means include a first rendering means and a second rendering means, the second rendering means being configured to render at a second depth range closer to the viewpoint than a first depth range at which the first rendering means is configured to render; wherein the second rendering means is configured to render a first rendering object to produce an image rendered by the second rendering means, the rendered first rendering object being within said image; wherein the second rendering means is configured to generate identifying information that identifies whether or not the first rendering object is rendered for each pixel of the image; wherein the second rendering means is configured to send the image rendered by the second rendering means, and the identifying information, to the first rendering means; and wherein the first rendering means is configured to receive the image rendered by the second rendering means, and the identifying information, and to render, after reception of the image rendered by the second rendering means, and the identifying information, a second rendering object included in the first depth range in accordance with the viewpoint, by performing rendering of pixels from the image rendered by the second rendering means that are not identified by the identifying information, and not performing further rendering of pixels identified by the identifying information. determining means for determining, based on information of a viewpoint corresponding to the one screen, a depth range from a rendering range corresponding to the one screen at which to cause each of the plurality of rendering means to render, wherein each of the plurality of rendering means is configured to perform a predetermined calculation corresponding to a rendering object included in the depth range at which to render, the predetermined calculation being a coordinate transformation calculation such as a translation/rotation of the rendering object, or a light source or effect calculation, and wherein the plurality of rendering means include a first rendering means and a second rendering means, the second rendering means being configured to render at a second depth range closer to the viewpoint than a first depth range at which the first rendering means is configured to render; wherein the second rendering means is configured to render a first rendering object to produce an image rendered by the second rendering means, the rendered first rendering object being within said image; wherein the second rendering means is configured to generate identifying information that identifies whether or not the first rendering object is rendered for each pixel of the image; wherein the second rendering means is configured to send the image rendered by the second rendering means, and the identifying information, to the first rendering means; and wherein the first rendering means is configured to receive the image rendered by the second rendering means, and the identifying information, and to render, after reception of the image rendered by the second rendering means, and the identifying information, a second rendering object included in the first depth range in accordance with the viewpoint, by performing rendering of pixels from the image rendered by the second rendering means that are not identified by the identifying information, and not performing further rendering of pixels identified by the identifying information.