TILE-BASED MULTIPLE RESOLUTION RENDERING OF IMAGES

    公开(公告)号:US20190355091A1

    公开(公告)日:2019-11-21

    申请号:US15982680

    申请日:2018-05-17

    Abstract: Embodiments are generally directed to tile-based multiple resolution rendering of images. An embodiment of an apparatus includes one or more processor cores; a plurality of tiling bins, the plurality of tiling bins including a bin for each of a plurality of tiles in an image; and a memory to store data for rendering of an image in one or more of a plurality of resolutions. The apparatus is to generate, in the memory, storage for a resolution setting for each the plurality of tiling bins and storage for a final render target, each tile of the final render target being rendered based on a respective tiling bin in the plurality of tiling bins.

    MUTLI-FRAME RENDERER
    48.
    发明申请

    公开(公告)号:US20180293699A1

    公开(公告)日:2018-10-11

    申请号:US15483837

    申请日:2017-04-10

    CPC classification number: G06T1/20 G06T1/60

    Abstract: An embodiment of a graphics command coordinator apparatus may include a commonality identifier to identify a commonality between a first graphics command corresponding to a first frame and a second graphics command corresponding to a second frame, a commonality analyzer communicatively coupled to the commonality identifier to determine if the first graphics command and the second graphics command can be processed together based on the commonality identified by the commonality identifier, and a commonality indicator communicatively coupled to the commonality analyzer to provide an indication that the first graphics command and the second graphics command are to be processed together. Other embodiments are disclosed and claimed.

    Dynamically managing memory footprint for tile based rendering

    公开(公告)号:US09601092B2

    公开(公告)日:2017-03-21

    申请号:US14662603

    申请日:2015-03-19

    CPC classification number: G09G5/39 G06T1/60 G06T15/005 G06T15/40

    Abstract: The introduction of an “out-of-memory” marker in the sorted tile geometry sequence for a tile may aid in handling out-of-memory frames. This marker allows hardware to continue rendering using the original data stream instead of the sorted data stream. This enables use of the original data stream allows the system to continue rendering without requiring any driver intervention. During the visibility generation/sorting phase, the number of memory pages required for storing the data for a rendering pass is continuously tracked. This tracking includes tracking the pages that are required even if the hardware had not run out-of-memory. This information can be monitored by a graphics driver and the driver can provide more memory pages for the system to work at full efficiency.

Patent Agency Ranking