×

API communications for vertex and pixel shaders

  • US 6,819,325 B2
  • Filed: 03/06/2001
  • Issued: 11/16/2004
  • Est. Priority Date: 03/07/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for communicating between a 3-D graphics API of a host computing system having a main memory stack and a 3-D graphics hardware rendering device having on-chip register storage, comprising:

  • receiving at least one instruction having at least one graphics data argument by the 3-D API;

    formatting said at least one instruction for the register storage of the hardware rendering device;

    providing said at least one formatted instruction to the hardware rendering device;

    processing said at least one graphics data argument, pursuant to said at least one formatted instruction, by the hardware rendering device without accessing the main memory stack of the host computing system;

    outputting the result of said processed at least one graphics data argument from said hardware rendering device in accordance with said at least one formatted instruction;

    wherein said at least one instruction is an instruction with at least one floating point number argument and said outputting includes outputting from the hardware rendering device the fractional portion of said at least one floating point number; and

    wherein said outputting includes outputting four fractional portions of corresponding four floating point number arguments.

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