-
公开(公告)号:US11024007B2
公开(公告)日:2021-06-01
申请号:US17032709
申请日:2020-09-25
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Robert M. Toth , Bjorn Johnsson , Jon N. Hasselgren
Abstract: An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
-
公开(公告)号:US09201487B2
公开(公告)日:2015-12-01
申请号:US13784950
申请日:2013-03-05
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Bjorn Johnsson , Magnus Andersson , Jim K. Nilsson , Robert M. Toth , Carl J. Munkberg , Jon N. Hasselgren
IPC: G06F1/32
CPC classification number: G06F1/3296 , G06F1/3203 , G06F1/3228 , G06F1/3234 , G06F1/324 , G06F1/329 , Y02D10/126 , Y02D10/24
Abstract: In accordance with some embodiments, the knowledge that a capped frame time is used can be exploited to reduce power consumption. Generally a capped frame time is a pre-allocated amount of time to apply power for rendering in graphics processing. Generally the frame time involves the application of power and some down time in which only idle power is applied pending the next frame time. By making better use of that down time, power consumption reductions can be achieved in some embodiments.
Abstract translation: 根据一些实施例,可以利用使用加盖帧时间的知识来降低功耗。 通常,加盖帧时间是在图形处理中应用电力进行渲染的预分配时间量。 通常,帧时间涉及在下一帧时间内仅施加空闲功率的功率和一些停机时间。 通过更好地利用该停机时间,在一些实施例中可以实现功耗降低。
-
公开(公告)号:US11748843B2
公开(公告)日:2023-09-05
申请号:US17677136
申请日:2022-02-22
Applicant: INTEL CORPORATION
Inventor: Tomas G. Akenine-Moller , Robert M. Toth , Bjorn Johnsson , Jon N. Hasselgren
CPC classification number: G06T3/403 , G02B27/017 , G06F3/011 , G06F3/013 , G06T1/20 , G06T3/4092 , G06T11/40 , G06T15/005 , G06T2207/20024 , G06T2207/20192
Abstract: An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
-
公开(公告)号:US11574383B2
公开(公告)日:2023-02-07
申请号:US17329592
申请日:2021-05-25
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Robert M. Toth , Bjorn Johnsson , Jon N. Hasselgren
Abstract: An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
-
公开(公告)号:US11263725B2
公开(公告)日:2022-03-01
申请号:US16525438
申请日:2019-07-29
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Robert M. Toth , Bjorn Johnsson , Jon N. Hasselgren
Abstract: An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
-
公开(公告)号:US09704217B2
公开(公告)日:2017-07-11
申请号:US14691504
申请日:2015-04-20
Applicant: INTEL CORPORATION
Inventor: Tomas G. Akenine-Moller , Robert M. Toth , Bjorn Johnsson , Jon N. Hasselgren
CPC classification number: G06T3/403 , G02B27/017 , G06F3/011 , G06F3/013 , G06T1/20 , G06T3/4092 , G06T2207/20024 , G06T2207/20192
Abstract: An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
-
公开(公告)号:US10466769B2
公开(公告)日:2019-11-05
申请号:US14929833
申请日:2015-11-02
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Bjorn Johnsson , Magnus Andersson , Jim K. Nilsson , Robert M. Toth , Carl J. Munkberg , Jon N. Hasselgren
IPC: G06F1/32 , G06F1/3296 , G06F1/3234 , G06F1/324 , G06F1/329 , G06F1/3228 , G06F1/3203 , G06F1/3215 , G06F1/3209
Abstract: In accordance with some embodiments, the knowledge that a capped frame time is used can be exploited to reduce power consumption. Generally a capped frame time is a pre-allocated amount of time to apply power for rendering in graphics processing. Generally the frame time involves the application of power and some down time in which only idle power is applied pending the next frame time. By making better use of that down time, power consumption reductions can be achieved in some embodiments.
-
公开(公告)号:US10445859B2
公开(公告)日:2019-10-15
申请号:US15646083
申请日:2017-07-10
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Robert M. Toth , Bjorn Johnsson , Jon N. Hasselgren
Abstract: An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
-
公开(公告)号:US10249079B2
公开(公告)日:2019-04-02
申请号:US14566852
申请日:2014-12-11
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Magnus Andersson , Bjorn Johnsson
Abstract: In the cull pipe, positions of the vertices of a triangle have already been computed and these coordinates may be exploited by taking and sorting triangle groups based on these coordinates. As one example, all the triangles in a tile may constitute a group. The triangle groups are sorted into bins. Within each bin the triangles are sorted based on their depths.
-
公开(公告)号:US20160054790A1
公开(公告)日:2016-02-25
申请号:US14929833
申请日:2015-11-02
Applicant: Intel Corporation
Inventor: Tomas G. Akenine-Moller , Bjorn Johnsson , Magnus Andersson , Jim K. Nilsson , Robert M. Toth , Carl J. Munkberg , Jon N. Hasselgren
IPC: G06F1/32
CPC classification number: G06F1/3296 , G06F1/3203 , G06F1/3209 , G06F1/3215 , G06F1/3228 , G06F1/3234 , G06F1/324 , G06F1/329 , Y02D10/126 , Y02D10/24
Abstract: In accordance with some embodiments, the knowledge that a capped frame time is used can be exploited to reduce power consumption. Generally a capped frame time is a pre-allocated amount of time to apply power for rendering in graphics processing. Generally the frame time involves the application of power and some down time in which only idle power is applied pending the next frame time. By making better use of that down time, power consumption reductions can be achieved in some embodiments.
Abstract translation: 根据一些实施例,可以利用使用加盖帧时间的知识来降低功耗。 通常,加盖帧时间是在图形处理中应用电力进行渲染的预分配时间量。 通常,帧时间涉及在下一帧时间内仅施加空闲功率的功率和一些停机时间。 通过更好地利用该停机时间,在一些实施例中可以实现功耗降低。
-
-
-
-
-
-
-
-
-