Patent classifications
G09G5/363
DEVICE AND METHOD OF USING SLICE UPDATE MAP
An electronic device includes a processor configured to generate a slice update map indicating a location of at least one updated slice having a data change in frame data including a plurality of slices; and a display controller configured to extract frame data of the at least one updated slice from a memory based on the slice update map and transfer the frame data to a display driver.
SELECTIVELY TRANSMITTING SIGNALS
For selectively transmitting signals, a data lane interface communicates signals of at least one data lane of a serial bus. A video interface port receives a video display signal from a video card. A traffic circuit transmits the signals of the at least one data lane and the video display signal to a high-speed signal combiner in response to determining that the high-speed signal combiner is processing the signals of the at least one data lane and the video display signal for output as a combined video display signal. Else the traffic circuit transmits the video display signal to a video output port in response to determining that the high-speed signal combiner is not processing the signals of the at least one data lane and the video display signal for output as the combined video display signal.
Serialized access to graphics resources
Methods and systems may provide for identifying a plurality of subject commands that reference a common screen location and access a read/write resource, and serializing the plurality of subject commands according to a predefined order. Additionally, execution of the plurality of subject commands may be deferred until one or more additional commands referencing the common screen location are executed. In one example, the plurality of subject commands are serialized in response to a serialization command.
Prefixed summed length in graphics processing
In an example, rendering graphics data includes determining, with a graphics processing unit (GPU), a texture offset for a current segment of a plurality of ordered segments of a dashed line, where the texture offset for the current segment of the plurality of ordered segments is based on an accumulation of lengths of segments that precede the current segment in the order, and pixel shading the current segment including applying the texture offset to determine a location of the current segment.
Filtering and parental control methods for restricting visual activity on a head mounted display
A method for executing computer instructions for presenting an interactive environment in a head-mounted display (HMD) is described. The method includes identifying content associated with the interactive environment to be presented on the HMD for a user and determining whether an interactive object within the identified content satisfies a threshold for presentation to the user. The method includes augmenting the interactive object with augmentation data. The augmented data acts to change a characteristic of the interactive object. The operation of augmenting the interactive object is performed after determining that the interactive object does not satisfy the threshold for presentation to the user. The augmentation data modifies the interactive object to conform the interactive object to be within the threshold.
GPU operation
One or more techniques and/or systems are provided for operating a graphics processing unit (GPU). A sensor of a computing device may collect sensor input data (e.g., camera input, touch input, video input, etc.), which may be provided to the GPU. An input process within the GPU may be invoked to process the sensor input data to generate a result that may be retained within GPU accessible memory (e.g., a touch sensor process may generate a gesture result based upon touch input from a touch panel of the computing device). An output process within the GPU may be invoked to utilize the result within the GPU accessible memory, for display rendering. In this way, latency between user input and display rendering may be mitigated by streamlining processing on the GPU by mitigating transmission of data between the GPU and a CPU of the computing device for display rendering.
Apparatus and method for implementing power saving techniques when processing floating point values
An apparatus and method are described for reducing power when reading and writing graphics data. For example, one embodiment of an apparatus comprises: a graphics processor unit (GPU) to process graphics data including floating point data; a set of registers, at least one of the registers of the set partitioned to store the floating point data; and encode/decode logic to reduce a number of binary 1 values being read from the at least one register by causing a specified set of bit positions within the floating point data to be read out as 0s rather than 1s.
Display apparatus and computer system
A display apparatus for displaying a display information includes a display panel, and a plurality of gate drivers and a plurality of source drivers coupled to the display panel. When one abnormal driver exists among the plurality of gate drivers and the plurality of source drivers, the other functionally operating gate drivers and source drivers transform the display information into a transformed display information to transmit the transformed display information to the display panel for a display operation.
VIDEO SOURCE DEVICE, DISPLAY DEVICE, AND VIDEO DISPLAY SYSTEM
A video display with high image quality is achieved even when a frame cycle varies for each frame. A video display system includes a video source device 11 which outputs a video signal and a display device 12 which displays a video based on a video signal output from the video source device 11. The video source device 11 includes a drawing time prediction unit 104 and a transmitting unit 102. The drawing time prediction unit 104 calculates frame interval information indicating an interval from when a video signal of a first frame is output to when a video signal of a second frame to be a next frame of the first frame is output. The transmitting unit 102 transmits the frame interval information calculated by the drawing time prediction unit 104 to the display device 12.
SYSTEM AND METHOD FOR ACCELERATED RENDERING OF TWO-DIMENSIONAL GRAPHICS
A system and method for accelerated rendering of two-dimensional graphics may receive two or more two-dimensional graphical objects. Display characteristics associated with a target display may be received. Two or more three-dimensional graphical objects may be generated from the two or more two-dimensional graphical objects responsive to the received display characteristics where each of the generated three-dimensional graphical objects has a derived generation error that is below a generation error threshold. A scene graph associated with the two or more three-dimensional graphical objects may be created. A graphical layout associated with the two or more three-dimensional graphical objects may be created. The two or more three-dimensional graphical objects may be sent to a three-dimensional graphical renderer responsive to the graphical layout and the scene graph.