Patent ID: 11922557
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A graphics processor comprising:
a queue to store a plurality of triangles from which a plurality of triangle pairs is identified, each triangle pair comprises two triangles that share an edge and is represented by four vertices in first coordinate space, wherein one of the plurality of triangles in the queue does not share an edge with another triangle in the queue and forms a triangle pair with an invalid triangle;
shared transformation circuitry to perform per-vertex transformation on vertices of a first triangle pair of the plurality of the triangle pairs to generate four transformed vertices, wherein the four transformed vertices are in a second coordinate space in which a first ray has a canonical form; and
ray-triangle intersection circuitry to perform intersection test between the first ray and the first triangle pair based on the four transformed vertices.