Abstract:
A mechanism is described for facilitating efficient centralized rendering of viewpoint-agnostic graphics workloads at computing devices. A method of embodiments, as described herein, includes detecting, at a computing device, a viewpoint-agnostic workload relating to a graphics scene to be delivered at one or more computing devices; processing one or more viewpoint-agnostic rendering tasks relating to the viewpoint-agnostic workload to obtain a set of viewpoint-agnostic processing data, wherein the viewpoint-agnostic workload is common to the scene and independent of one or more specific viewpoints of the scene corresponding to the one or more computing devices; and distributing the set of viewpoint-agnostic processing data to the one or more computing devices.
Abstract:
An apparatus and method are described for cloud-based graphics updates. For example, one embodiment of an apparatus comprises a system optimization agent to detect a graphics application installed on the apparatus, the system optimization agent to responsively transmit, over a network, information related to the graphics application including a new graphics application or a new version of an existing graphics application. The apparatus may further comprise the system optimization agent to receive, over the network, optimized program code comprising one or more optimizations to specified portions of a graphics driver, where the one or more optimizations relate to the graphics application. The apparatus may further comprise the system optimization agent to install and enable only those specified portions of the graphics driver for which optimizations have been received, where the installation and enablement triggers at least one of increased user experience and increased performance relating to the graphics application.