Mesh Shader Work Distribution
AssigneeApple Inc.
InventorsMichael A. Mang, Jason D. Carroll, Jingfei Kong, Ralph C. Taylor
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsMichael A. Mang, Jason D. Carroll, Jingfei Kong, Ralph C. Taylor
Estimating the term…
Techniques are disclosed relating to object and mesh shaders executed by a graphics processor. In some embodiments, a device includes buffer circuitry, shader circuitry configured to execute graphics programs, including mesh shaders that store output data in the buffer circuitry, and primitive processing circuitry configured to read data from buffer circuitry and process the data, including to cull primitives that are not visible in a graphics frame. Vertex control circuitry may receive: first signaling from the primitive processing circuitry that indicates whether the primitive processing circuitry is waiting for data from the buffer circuitry and second signaling from the shader circuitry that indicates whether the shader circuitry is blocked waiting for allocation in the buffer circuitry. The vertex control circuitry may adjust distribution of mesh shader work to the shader circuitry based on the first signaling and the second signaling.
1-20. (canceled)
An apparatus, comprising:
A method, comprising:
A non-transitory computer readable storage medium having stored thereon design information that specifies a design of at least a portion of a hardware integrated circuit in a format recognized by a semiconductor fabrication system that is configured to use the design information to produce the circuit according to the design, wherein the design information specifies that the circuit includes:
Dependencies are inferred from the claim text.