Patent ID: 8482559

Claim:
A method of tessellating a higher-order surface that is used to model a graphical surface to produce a three-dimensional image, said method carried out by a processor that provides graphics processing capability, said method comprising: storing, by the processor that provides graphics processing capability, triangle-evaluation-function tessellation weighting factors; storing, by the processor that provides graphics processing capability, vertex indices of the higher-order triangular surface; retrieving, by the processor that provides graphics processing capability, triangle-evaluation-function tessellation weighting factors and vertex indices of the higher-order triangular surface using a dual-index address; calculating, by the processor that provides graphics processing capability, new vertices of a tessellation triangle for said higher-order triangular surface by evaluating said triangle-evaluation function using the vertices of the higher-order triangular surface and weighting values that are identified by the dual-index address; wherein the dual index address points to different memory locations wherein one memory location stores tessellation weighting factors and another memory location stores vertex indices of the higher order triangular surface; and render a three-dimensional image for display using the new vertices of the tessellation triangle.