METHOD AND SYSTEM FOR PROCESSING GRAPHICS IN TILE-BASED RENDERING MODE

    公开(公告)号:US20240127524A1

    公开(公告)日:2024-04-18

    申请号:US18188407

    申请日:2023-03-22

    发明人: Xile YANG Hai AO

    IPC分类号: G06T15/00 G06T7/13 G06T7/90

    摘要: A method and system for processing graphics in tile-based rendering mode are disclosed. The system includes: a geometry processing system configured to perform geometry processing on primitives to tile visible primitives into a plurality of tiles M in screen view space; and a fragment processing system configured to render the plurality of tiles M to generate rendered images of the plurality of tiles M. The fragment processing system includes a post-processing module configured to start to perform pixel filtering on pixels in a first pixel set Pin0 of a target tile M0 in the plurality of tiles M at a first time after a rendered image of the target tile M0 is generated and before all the rendered images of the plurality of tiles M are generated. The present disclosure can effectively improve processing efficiency of overall image pixel filtering, without generating additional pixel shading workload.

    METHOD AND SYSTEM FOR PROCESSING GRAPHICS IN TILE-BASED RENDERING MODE

    公开(公告)号:US20240127525A1

    公开(公告)日:2024-04-18

    申请号:US18188414

    申请日:2023-03-22

    发明人: Xile YANG Hai AO

    IPC分类号: G06T15/00 G06T7/13 G06T7/90

    摘要: A method and system for processing graphics in tile-based rendering mode are disclosed. The system includes: a geometry processing system configured to perform geometry processing on primitives to tile visible primitives into a plurality of tiles M in screen view space; and a fragment processing system configured to render the plurality of tiles M and generate rendered images of the plurality of tiles M, where the fragment processing system includes a post-processing module configured to: start to perform pixel filtering on pixels in a first pixel set Pin0 of a target tile M0 in the plurality of tiles M at a first time after a rendered image of the target tile M0 is generated and before all the rendered images of the plurality of tiles M are generated. The present disclosure can effectively improve processing efficiency of overall image pixel filtering, without generating additional pixel shading workload.

    GRAPHICS PROCESSING METHOD AND SYSTEM
    3.
    发明公开

    公开(公告)号:US20240070962A1

    公开(公告)日:2024-02-29

    申请号:US18190084

    申请日:2023-03-25

    发明人: Xile YANG Hai AO

    IPC分类号: G06T15/00

    CPC分类号: G06T15/005

    摘要: A graphics processing method and system are disclosed. The system includes multiple cores with a master mode core and at least one slave mode core, where the master mode core is configured to construct primitives according to input geometry data, split the constructed primitives into primitive core groups, and distribute the primitive core groups to the master mode core and the at least one slave mode core; and the master mode core and the at least one slave mode core are configured to process the distributed primitive core groups to obtain a rendered image. The system and method of the present disclosure provide powerful parallel data processing capability, which allows for processing of a massive amount of geometry data, and enable excellent performance by taking actual working states of hardware into full consideration.

    METHOD AND SYSTEM FOR PROCESSING GRAPHICS IN TILE-BASED RENDERING MODE BY EXPANDING BOUNDARIES OF TILES

    公开(公告)号:US20240078634A1

    公开(公告)日:2024-03-07

    申请号:US18191010

    申请日:2023-03-28

    发明人: Xile YANG Hai AO

    IPC分类号: G06T5/20 G06T7/11 G06T7/60

    CPC分类号: G06T5/20 G06T7/11 G06T7/60

    摘要: The present disclosure discloses a method and system for processing graphics in tile-based rendering mode by expanding boundaries of tiles. The system includes: a geometry processing system configured to perform geometry processing on primitives to tile visible primitives into a plurality of expanded tiles M′ in screen view space; and a fragment processing system configured to render each expanded tile M′ to obtain rendered images of the plurality of expanded tiles M′, and enable a filter kernel to perform pixel filtering according to the rendered image of each expanded tile M′, where the plurality of expanded tiles M′ are obtained by dividing the screen view space into a plurality of tiles M and expanding boundaries of the plurality of tiles M respectively. In the present disclosure, the pixel filtering process can be done after rendering of each tile, thereby effectively improving the processing efficiency of pixel filtering.