×

System for emulating graphics operations

  • US 8,040,353 B2
  • Filed: 10/15/2010
  • Issued: 10/18/2011
  • Est. Priority Date: 04/16/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating an image, the method comprising:

  • receiving a request to render a polygon comprising L pixels, the polygon represented by a programmable graphics processing unit (GPU) program, the programmable GPU program comprising a plurality of programmable GPU fragment programs, wherein the GPU program is represented as a plurality of nodes and a plurality of links, and wherein each of the plurality of nodes represents a programmable GPU fragment program and each of the plurality of links represents an intermediary result and storage necessary to hold the intermediary result;

    converting the programmable GPU program into a central processing unit (CPU) program;

    unrolling a loop in the CPU program such that the unrolled loop expresses N iterations of the loop; and

    rendering the L pixels by executing, by a CPU, the unrolled loop L/N times.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×