2d rendering on 3d graphics hardware
AssigneeAdvanced Micro Devices, Inc.
InventorBrian K. Bennett
Life of this patent
Estimating the term…
Abstract
An apparatus, computer readable medium, and method of rendering a 2D object using a 3D graphics processing unit (GPU). The method includes one or more shaders running on the 3D GPU forming a 3D object by accessing the 2D object. The method may include the one or more shaders forming the 3D object by forming a plurality of 3D vertex attributes of the 2D object. The 3D vertex attributes may include position, color, and texture. The method may include copying a plurality of the 2D objects from a central processing memory (CPU) to a GPU memory. The one or more shaders may access the 2D object from the GPU memory.
Claims20
A method of rendering a 2D object using a 3D graphics processing unit (GPU), the method comprising:
- one or more shaders running on the 3D GPU forming a 3D object by accessing the 2D object.
A 2D rendering device, the device comprising:
- a 3D graphic processing unit (GPU);
- and
- one or more shaders configured to execute on the 3D GPU and configured to form a 3D object by accessing the 2D object.
A computer readable non-transitory medium including instructions which when executed in a processing system cause the processing system to execute a method for 2D rendering, wherein the method comprises:
- one or more shaders running on the 3D GPU forming a 3D object by forming a plurality of 3D index vertices of the 2D object by accessing the 2D object.
Dependencies are inferred from the claim text.