IP Library Granted Patent US 8,044,957
Granted Patent B2
US 8,044,957 · App. 13/097,312 · Granted Oct 25, 2011

Subdividing geometry images in graphics hardware

Assignee: Intel Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,044,957
App. No.
13/097,312
Granted
Oct 25, 2011
Kind
B2
Abstract

A system may include a graphics memory, a data bus, a processor, and a vertex shader. The data bus may be operatively connected to the graphics memory. The processor may send vertex data to the graphics memory via the data bus. The vertex shader may read the vertex data from the graphics memory and may subdivide the vertex data into subdivided vertex data. The vertex shader may also write the subdivided vertex data to the graphics memory.

Claims (15)

1. A method comprising:

reading vertex data having a first resolution from a memory;

reading normal data having a second resolution that is lower than the first resolution from the memory; and

preparing the vertex data for display using the normal data.

2. The method of claim 1 , further comprising:

subdividing original vertex data having the second resolution into the vertex data having the first resolution; and

writing the vertex data having the first resolution to the memory.

3. The method of claim 1 , wherein the preparing includes:

scaling an index into the vertex data having the first resolution by a ratio of the first and second resolutions to generate a corresponding index into the normal data having the second resolution.

4. An apparatus comprising:

a memory;

a first device to read vertex data having a first resolution from said memory and to read normal data having a second resolution that is lower than the first resolution from the memory; and

said first device to prepare the vertex data for display using the normal data.

5. The apparatus of claim 4 , said first device to subdivide original vertex data having the second resolution into the vertex data having the first resolution and to write the vertex data having the first resolution to the memory.

6. The apparatus of claim 4 , said first device to scale an index into the vertex data having the first resolution by a ratio of the first and second resolutions to generate a corresponding index into the normal data having the second resolution.

Continuity (3)
Division 12787520 · May 26, 2010
Division 10926875 · Aug 26, 2004
Related Publication 20110205230A1 · Aug 25, 2011