Graphics processing
AssigneeArm Limited
InventorsAndreas Due Engh-Halstvedt, Frank Klaeboe Langtind
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsAndreas Due Engh-Halstvedt, Frank Klaeboe Langtind
Estimating the term…
A graphics processing pipeline includes: a position shader, a tiler, a pool of memory for storing primitive lists and vertex shaded attributes data for vertices, a varying-only vertex shader, and a fragment frontend and shader. The position shader performs vertex shading for the positional attributes of the vertices of a set of vertices to be processed by the graphics processing pipeline. The tiler uses the vertex shaded position data to identify primitives that should be processed further to generate the render output. When the tiler determines that a vertex should be processed further to generate the render output, it allocates memory space in the memory pool for storing vertex shaded attributes data for the vertex. Vertex shaded attributes data for the vertex is then stored in the allocated space in the memory pool for later use, e.g., by the fragment frontend and shader.
A method of operating a graphics processing pipeline, the method comprising:
A graphics processing system, comprising:
A non-transitory computer readable storage medium storing computer software code which when executing on a processor performs a method of operating a graphics processing pipeline, the method comprising:
Dependencies are inferred from the claim text.