发明名称 VARYING EFFECTIVE RESOLUTION BY SCREEN LOCATION IN GRAPHICS PROCESSING BY APPROXIMATING PROJECTION OF VERTICES ONTO CURVED VIEWPORT
摘要 In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. The projection approximates a projection of the vertices onto a curved viewport. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. Scan conversion is performed on the one or more primitives to determine which pixel or pixels of the plurality of pixels are part of corresponding primitives of the one or more primitives. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.
申请公布号 US2015287167(A1) 申请公布日期 2015.10.08
申请号 US201414246066 申请日期 2014.04.05
申请人 Sony Computer Entertainment America LLC 发明人 Cerny Mark Evan
分类号 G06T3/40;G06T17/10;G02B27/01;G06T1/60;G06T15/80;G06T17/20;G06T15/00 主分类号 G06T3/40
代理机构 代理人
主权项 1. A method for graphics processing with a graphics processing system having a graphics processing unit and memory, comprising: receiving data representing one or more vertices for a scene in a virtual space; performing a projection of the vertices onto a screen space of a display device having a plurality of pixels, wherein a piecewise linear projection approximates the projection of the vertices onto a curved viewport; performing primitive assembly on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space; performing scan conversion on the one or more primitives to determine which pixel or pixels of the plurality of pixels are part of corresponding primitives of the one or more primitives; generating a finished frame by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives; and storing the finished frame in the memory or displaying the finished frame on the display device.
地址 San Mateo CA US
您可能感兴趣的专利