Re-exports§
pub use self::natural::*;
Modules§
Structs§
- Buffer
Collection Id - Identifies a sysmem BufferCollection owned by a display engine driver.
- Color
Conversion - Color conversion is applied to each pixel according to the formula:
- Color
Conversion Flags - Config
Stamp - Unique identifier for a display configuration submitted by the Coordinator.
- Display
Config - Engine
- The type corresponding to the Engine protocol.
This protocol is
openwhile under development. TODO(b/316631158): We should make itclosedonce the API is stabilized. - Engine
Check Configuration Request - Engine
Complete Coordinator Connection Response - Engine
Import Image ForCapture Request - Engine
Import Image ForCapture Response - Engine
Import Image Request - Engine
Import Image Response - Engine
Info - Static description of the hardware managed by a display engine driver.
- Engine
Listener - The type corresponding to the EngineListener protocol. Receives events on a display engine.
- Engine
Listener OnDisplay Removed Request - Engine
Listener OnDisplay Vsync Request - Engine
Release Buffer Collection Request - Engine
Release Capture Request - Engine
Release Image Request - Engine
SetBuffer Collection Constraints Request - Engine
SetDisplay Power Mode Request - Engine
SetMinimum RgbRequest - Engine
Start Capture Request - Engine
Submit Configuration Request - ImageId
- Unique identifier for an image registered with a display engine driver.
- Layer
- Mode
Flag - Constants for display_config’s mode_flags field
- Service
- The type corresponding to the Service service.
- Service
Connector - A strongly-typed service connector for the
Serviceservice.
Constants§
- INVALID_
CONFIG_ STAMP_ VALUE - INVALID_
ID - MAX_
ALLOWED_ MAX_ CONNECTED_ DISPLAY_ COUNT - Upper bound on the number of concurrently connected displays.
- MAX_
ALLOWED_ MAX_ LAYER_ COUNT - Upper bound on the number of layers in one display configuration.
- MAX_
COUNT_ DISPLAY_ INFO_ PREFERRED_ MODES - MAX_
COUNT_ DISPLAY_ PIXEL_ FORMATS - MAX_
COUNT_ EDID_ BYTES
Traits§
- Engine
Client Handler - A client handler for the Engine protocol.
- Engine
Listener Client Handler - A client handler for the EngineListener protocol.
- Engine
Listener Local Client Handler - A client handler for the EngineListener protocol.
- Engine
Listener Local Server Handler - A server handler for the EngineListener protocol.
- Engine
Listener Server Handler - A server handler for the EngineListener protocol.
- Engine
Local Client Handler - A client handler for the Engine protocol.
- Engine
Local Server Handler - A server handler for the Engine protocol.
- Engine
Server Handler - A server handler for the Engine protocol.
- Service
Handler - A service handler for the
Serviceservice.
Type Aliases§
- Buffer
Collection IdValue - Type of the internal value in
BufferCollectionId. - Config
Stamp Value - Type of the internal value in
ConfigStamp. - Engine
Check Configuration Response - Engine
Import Buffer Collection Response - Engine
Release Buffer Collection Response - Engine
Release Capture Response - Engine
SetBuffer Collection Constraints Response - Engine
SetDisplay Power Mode Response - Engine
SetMinimum RgbResponse - Engine
Start Capture Response - Engine
Submit Configuration Response - Image
IdValue - Type of the internal value in
ImageId.