14-11-2019 дата публикации
Номер: US20190347757A1
A graphics processor performs graphics processing in respect of a region of a render output. The graphics processing comprises obtaining a scaling factor corresponding to a desired resolution for the region. The graphics processing further comprises, in accordance with the desired resolution, obtaining scaled graphics geometry to be rendered for the region and selecting a subregion of the region to be rendered in respect of the region. The selected subregion is then rendered using the scaled graphics geometry, thereby providing a subregion of data elements rendered in accordance with the desired resolution. The graphics processor can provide efficient and flexible graphics processing when performing variable resolution rendering. 1. A method of operating a graphics processor comprising: obtaining a desired resolution profile for the region;', 'obtaining, in accordance with the desired resolution profile for the region, scaled graphics geometry to be rendered for the region;', 'selecting, in accordance with the desired resolution profile for the region, a subregion of the region to be rendered in respect of the region; and', 'performing rendering in respect of the region, wherein performing rendering in respect of the region comprises rendering the subregion of the render output using the scaled graphics geometry, thereby providing a rendered subregion of data elements; and, 'performing graphics processing in respect of a region of a render output, wherein the region is one of plural regions into which the render output is divided for rendering purposes, wherein performing graphics processing in respect of the region comprisesoutputting, in respect of the region, an output array of data elements comprising the rendered subregion of data elements.2. The method of claim 1 , wherein the region comprises a graphics processing tile claim 1 , the graphics processing tile being one of plural graphics processing tiles into which the render output is divided for rendering ...
Подробнее