Skip to main content

Crate fidl_next_fuchsia_hardware_display_engine

Crate fidl_next_fuchsia_hardware_display_engine 

Source

Re-exports§

pub use self::natural::*;

Modules§

engine
engine_listener
generic
natural
wire
wire_optional

Structs§

BufferCollectionId
Identifies a sysmem BufferCollection owned by a display engine driver.
ColorConversion
Color conversion is applied to each pixel according to the formula:
ColorConversionFlags
ConfigStamp
Unique identifier for a display configuration submitted by the Coordinator.
DisplayConfig
Engine
The type corresponding to the Engine protocol. This protocol is open while under development. TODO(b/316631158): We should make it closed once the API is stabilized.
EngineCheckConfigurationRequest
EngineCompleteCoordinatorConnectionResponse
EngineImportImageForCaptureRequest
EngineImportImageForCaptureResponse
EngineImportImageRequest
EngineImportImageResponse
EngineInfo
Static description of the hardware managed by a display engine driver.
EngineListener
The type corresponding to the EngineListener protocol. Receives events on a display engine.
EngineListenerOnDisplayRemovedRequest
EngineListenerOnDisplayVsyncRequest
EngineReleaseBufferCollectionRequest
EngineReleaseCaptureRequest
EngineReleaseImageRequest
EngineSetBufferCollectionConstraintsRequest
EngineSetDisplayPowerModeRequest
EngineSetMinimumRgbRequest
EngineStartCaptureRequest
EngineSubmitConfigurationRequest
ImageId
Unique identifier for an image registered with a display engine driver.
Layer
ModeFlag
Constants for display_config’s mode_flags field
Service
The type corresponding to the Service service.
ServiceConnector
A strongly-typed service connector for the Service service.

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§

EngineClientHandler
A client handler for the Engine protocol.
EngineListenerClientHandler
A client handler for the EngineListener protocol.
EngineListenerLocalClientHandler
A client handler for the EngineListener protocol.
EngineListenerLocalServerHandler
A server handler for the EngineListener protocol.
EngineListenerServerHandler
A server handler for the EngineListener protocol.
EngineLocalClientHandler
A client handler for the Engine protocol.
EngineLocalServerHandler
A server handler for the Engine protocol.
EngineServerHandler
A server handler for the Engine protocol.
ServiceHandler
A service handler for the Service service.

Type Aliases§

BufferCollectionIdValue
Type of the internal value in BufferCollectionId.
ConfigStampValue
Type of the internal value in ConfigStamp.
EngineCheckConfigurationResponse
EngineImportBufferCollectionResponse
EngineReleaseBufferCollectionResponse
EngineReleaseCaptureResponse
EngineSetBufferCollectionConstraintsResponse
EngineSetDisplayPowerModeResponse
EngineSetMinimumRgbResponse
EngineStartCaptureResponse
EngineSubmitConfigurationResponse
ImageIdValue
Type of the internal value in ImageId.