Patent classifications
G09G2360/10
OPTIMIZING COMPILATION OF SHADERS
To optimize the compilation of shaders for execution within an application, a computer system discovers the context in which the shaders are executed. The application is compiled and executed on a target platform. Snapshots of the application during execution are captured. A snapshot includes data and commands passed between the central processing unit and the graphics processing unit of the target platform to generate a single frame of graphics data. The shaders used in these snapshots are identified. These shaders are compiled with a number of different permutations of available compiler options, resulting in sets of differently compiled shaders. The snapshot is re-executed with the sets of differently compiled shaders, and performance is measured. The set of compiler options that results in compiled shaders providing better performance can be used as the set of compilation parameters for the set of shaders for this application.
Optimizing compilation of shaders
To optimize the compilation of shaders for execution within an application, a computer system discovers the context in which the shaders are executed. The application is compiled and executed on a target platform. Snapshots of the application during execution are captured. A snapshot includes data and commands passed between the central processing unit and the graphics processing unit of the target platform to generate a single frame of graphics data. The shaders used in these snapshots are identified. These shaders are compiled with a number of different permutations of available compiler options, resulting in sets of differently compiled shaders. The snapshot is re-executed with the sets of differently compiled shaders, and performance is measured. The set of compiler options that results in compiled shaders providing better performance can be used as the set of compilation parameters for the set of shaders for this application.
Liquid crystal display device, method for driving the same, and electronic device including the same
The liquid crystal display device includes a pixel portion including a plurality of pixels to which image signals are supplied; a driver circuit including a signal line driver circuit which selectively controls a signal line and a gate line driver circuit which selectively controls a gate line; a memory circuit which stores the image signals; a comparison circuit which compares the image signals stored in the memory circuit in the pixels and detects a difference; and a display control circuit which controls the driver circuit and reads the image signal in accordance with the difference. The display control circuit supplies the image signal only to the pixel where the difference is detected. The pixel includes a thin film transistor including a semiconductor layer including an oxide semiconductor.
DISPLAY MANAGEMENT WITH AMBIENT LIGHT COMPENSATION
A display apparatus, a display management module and a method for ambient light compensation are described. The display management module is configured to receive an input video signal comprising a sequence of video frames and to determine whether a current video frame of the sequence of video frames immediately follows a scene change. The display management module is further configured to adjust ambient light compensation applied to the input signal in dependence on the signal indicative of intensity of ambient light only in response to determining that the current video frame of the sequence of video frames immediately follows a scene change.
Image display system that executes rendering by switching the rendering between rendering by a server and rendering by a client terminal
An image display system, including: a server and a client terminal, wherein the server includes a server-side hardware processor which performs rendering to generate an initial display image, transmits the initial display image and the image data to the client terminal, at least when rendering is performed to a plurality of pieces of image data, the server executes rendering and transmission of image data so that at least parts of execution periods overlap, the server-side hardware processor executes rendering until end of the transmission, the client terminal is a zero client terminal and includes a client-side hardware processor which displays the received initial display image, and performs rendering of the received image data to generate and display a client display image, and the client terminal executes rendering by switching from the server-side hardware processor to the client-side hardware processor based on end of the transmission.
DISPLAY DEVICE
According to one embodiment, a display device includes a panel and a controller. The panel includes a pixel including a pixel memory and a first circuit which is controlled by a polarity control signal and supplies a polarity signal to the pixel. The panel includes a first mode and a second mode. The first mode displays video using a video signal continuously supplied from the controller. The second mode displays video using a video signal recorded in a pixel memory. The controller includes a second circuit and a microcomputer. The second circuit outputs the video signal. The microcomputer controls the second circuit. In the first mode, the second circuit outputs the polarity control signal. In the second mode, the microcomputer outputs the polarity control signal.
Display device optimizing power control signal of source driver integrated circuit to optimize power consumption
A display device can include a display panel having sub pixels configured to emit light of different colors, a data driver configured to output a data voltage to the sub pixels via data lines, and a timing controller configured to output power control signals for controlling a driving current which drives the data driver. The data driver can include source driving integrated circuits, each including power control circuits configured to generate the driving current in accordance with each of the power control signals, and amplifiers configured to be applied with the driving current to output the data voltage to each of the data lines.
METHOD FOR DIAGNOSING DISPLAY CONNECTION AND OPERATION
A method of diagnosing connectivity and operational problems between a digital parallel RGB video input device and a digital parallel RGB video display includes transmitting control signals from the input device to the display device, executing the control signals on the display device, generating and transmitting diagnostic signals to a diagnostics processor, and determining if the display is functioning correctly.
DISPLAY APPARATUS AND METHOD OF DRIVING THE SAME
A display apparatus includes a display panel, a contrast analyzer, a contrast processor and a data driver. The display panel includes a plurality of sub display areas. The display panel is configured to display an image based on input image data. The contrast analyzer is configured to analyze the input image data in a time division method. The contrast processor is configured to adjust contrast of the input image data based on analysis result of the contrast analyzer. The data driver is configured to generate data voltages based on output data of the contrast processor. A number of contrast analysis cores of the contrast analyzer is determined according to a number of the sub display areas and a frame rate.
IMAGE PROCESSING APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM STORING SCREEN TRANSFER PROGRAM
An image processing apparatus of transferring a display image to a client machine, the display image being an image to be displayed on a display device associated with the client machine, the image processing apparatus including: a memory; and a processor coupled to the memory, the processor being configured to perform processing, the processing including: executing a first transfer process configured to transfer only moving image data as the display image; executing a second transfer process configured to transfer moving image data and still image data as the display image; and executing a control process configured to select either the executing of the first transfer process or the executing of the second transfer process, by using a frame rate of the display image and a state of a graphics processing unit (GPU) circuitry configured to perform a process related to an image.