Abstract:
Managing the display of an electronic device includes receiving an instruction to activate an enhanced state of the display and obtaining a current operating value of the display operating in a base state. An enhanced operating value is determined for the display based on the current operating value and a power budget allocated to the display. The enhanced operating value may be greater than the current operating value and is less than a maximum operating value of the display in the enhanced state. The display is instructed to operate in the enhanced state at the enhanced operating value.
Abstract:
A method and system for adaptively mixing video components with graphics/UI components, where the video components and graphics/UI components may be of different types, e.g., different dynamic ranges (such as HDR, SDR) and/or color gamut (such as WCG). The mixing may result in a frame optimized for a display device's color space, ambient conditions, viewing distance and angle, etc., while accounting for characteristics of the received data. The methods include receiving video and graphics/UI elements, converting the video to HDR and/or WCG, performing statistical analysis of received data and any additional applicable rendering information, and assembling a video frame with the received components based on the statistical analysis. The assembled video frame may be matched to a color space and displayed. The video data and graphics/UI data may have or be adjusted to have the same white point and/or primaries.