Back to results
US 2017/0323470 A1Published application
Virtual hybrid texture mapping
AssigneeVMware, Inc.
InventorRasheed BABATUNDE
Life of this patent
Estimating the term…
Abstract
A gaming device is configured to provide virtual hybrid texture mapping, which provides a type of virtual placeholder that can be filled in using cloud computing resources. The virtual placeholders are filled in to create more detailed textures whose calculated are offloaded to a cloud computing service provider data center's cluster.
Claims20
A method for rendering computer graphics, the method comprising:
- allocating graphical resources comprised of local computing resources of a first device having a display capability and external cloud computing resources, wherein the graphical resources are configured to render a graphical image, and wherein the graphical image is associated with a requested pixel format;
- determining a capacity of the local computing resources of the first device;
- determining that the local computing resources cannot support the requested pixel format in its entirety, the determination being based at least in part on the capacity of the local computing resources and the requested pixel format;
- determining that the external cloud computing resources are available;
- receiving a texture mapping of the graphical image from the external cloud computing resources;
- rendering a first portion of the graphical image using the local computing resources;
- rendering the texture mapping of the graphical image using the external cloud computing resources;
- modifying the first portion of the graphical image based on the texture mapping rendered by the external cloud computing resources to increase details in the graphical image;
- and
- displaying the graphical image at the first device.
7 more elements
A system comprising:
- local computing resources comprising at least one processor and a graphics processing unit, wherein the processor is configured to:
- allocate graphical resources comprised of the local computing resources of a first device having a display capability and external cloud computing resources, wherein the graphical resources are configured to render a graphical image, and wherein the graphical image is associated with a requested pixel format;
- determine a capacity of the local computing resources of the first device;
- determine that the local computing resources cannot support the requested pixel format in its entirety, the determination being based at least in part on the capacity of the local computing resources and the requested pixel format;
- determine that the external cloud computing resources are available;
- receive a texture mapping of the graphical image from the external cloud computing resources;
- render a first portion of the graphical image using the local computing resources;
- render the texture mapping of the graphical image using the external cloud computing resources;
- modify the first portion of the graphical image based on the texture mapping rendered by the external cloud computing resources to increase details in the graphical image;
- and
- display the graphical image at the first device.
8 more elements
A non-transitory computer readable medium comprising instructions that, when executed by a processor, performs an operation comprising:
- allocating graphical resources comprised of local computing resources of a first device having a display capability and external cloud computing resources, wherein the graphical resources are configured to render a graphical image, and wherein the graphical image is associated with a requested pixel format;
- determining a capacity of the local computing resources of the first device;
- determining that the local computing resources cannot support the requested pixel format in its entirety, the determination being based at least in part on the capacity of the local computing resources and the requested pixel format;
- determining that the external cloud computing resources are available;
- receiving a texture mapping of the graphical image from the external cloud computing resources;
- rendering a first portion of the graphical image using the local computing resources;
- rendering the texture mapping of the graphical image using the external cloud computing resources;
- modifying the first portion of the graphical image based on the texture mapping rendered by the external cloud computing resources to increase details in the graphical image;
- and
- displaying the graphical image at the first device.
7 more elements
Dependencies are inferred from the claim text.