Remote graphical user interface support using a graphics processing unit

   
   

Methods, apparatus and systems for the display, on a remote node, of a three-dimensional (3D) image rendered on a host system in a first image format are described. In general, the 3D image is transformed into a second image format that is compressed (i.e., uses fewer data bits per pixel) relative to the first image format, (optionally) scaled to a screen size of remote node, and subsequently transferred to remote node for display. In instances, the transformation of the image from the first image format to the second image format and the optional scaling of the image to the screen size of remote node may be done in a graphics processing unit (GPU) on the host system. As an example, the first image format may be an RGB-based format, such as RGBA (32-bits per pixel) or standard RGB (24-bits per pixel) and the second image format may be a YUV-based format, such as YV12 (12-bits per pixel).

 
Web www.patentalert.com

< Desktop compositor using copy-on-write semantics

< Double-buffering of pixel data using copy-on-write semantics

> Method for synchronizing graphics processing units

> Method for testing synchronization and connection status of a graphics processing unit module

~ 00192