Method and system for decomposing complex shapes into curvy RHTs for rasterization
AssigneeBroadcom Corporation
InventorsGary Keall, David Emett
Life of this patent
Estimating the term…
Loading patent…
AssigneeBroadcom Corporation
InventorsGary Keall, David Emett
Estimating the term…
A complex curved primitive is decomposed into curvy RHTs comprising a curved portion and horizontal and vertical lines. Pixel rows covered by curvy RHTs are determined. RHT pixels covered by the curved primitive are determined with counters. Tile based color rendering is performed for covered pixels. The primitive path is decomposed into Bezier curves. Curvy RHTs may overlap and may cover pixels that are not covered by the curved primitive. Pixel rows are located by traversing an RHT path and the direction of traversing may determine pixel counts. Pixel coverage and tile coverage information is stored in memory. Pixels may be rendered in parallel. The curved primitive is rendered in a tile binning phase and a tile rendering phase. Tile rendering comprises a pixel coverage first pass which determines pixels covered by said curved primitive and a color rendering second pass.
A method comprising:
A system comprising:
A system comprising:
Dependencies are inferred from the claim text.