Graphics processing

GB2634217APending Publication Date: 2025-04-09ARM LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
GB2023015009
Authority / Receiving Office
GB · GB
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-29
Publication Date
2025-04-09

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Method of operating a graphics processor, comprising: tracking completion of first rendering tasks of a first rendering job issued to the graphics processor; issuing second rendering tasks for a second, later rendering job concurrently with processing of the first rendering tasks; controlling processing of the second rendering tasks based on completion of the first rendering tasks to enforce dependencies between the first and second rendering jobs. Rendering jobs may be rendering passes in two pass or multiple pass rendering. A rendering task may be shading an individual tile in tile-based multi-pass rendering. First and second render tasks may be processed in parallel by GPU shader cores but second tasks may be stalled until corresponding first tasks have completed. Monitoring completion of first tasks may use an updatable data structure. Shader core utilisation may be improved. May also be used in rasterization or ray tracing rendering systems.
Need to check novelty before this filing date? Find Prior Art

Citation Information

Patent Citations

  • Multi-pass rendering in a screen space pipeline

    US20170148204A1

  • Apparatus and method for graphics processing unit hybrid rendering

    US20220101479A1

  • System and method for accelerating graphics processing using a post-geometry data stream during multiple-pass rendering

    US7023437B1