fuchsia.hardware.display
PROTOCOLS
Controller
Defined in fuchsia.hardware.display/display-controller.fidl
AcknowledgeVsync
Request {#Controller.AcknowledgeVsync_Request}
ApplyConfig
Request {#Controller.ApplyConfig_Request}
<EMPTY>
ApplyConfig2
Request {#Controller.ApplyConfig2_Request}
CheckConfig
Request {#Controller.CheckConfig_Request}
Response {#Controller.CheckConfig_Response}
CreateLayer
Request {#Controller.CreateLayer_Request}
<EMPTY>
Response {#Controller.CreateLayer_Response}
DestroyLayer
Request {#Controller.DestroyLayer_Request}
EnableVsync
Request {#Controller.EnableVsync_Request}
GetSingleBufferFramebuffer
Request {#Controller.GetSingleBufferFramebuffer_Request}
<EMPTY>
Response {#Controller.GetSingleBufferFramebuffer_Response}
ImportBufferCollection
Request {#Controller.ImportBufferCollection_Request}
Response {#Controller.ImportBufferCollection_Response}
ImportEvent
Request {#Controller.ImportEvent_Request}
ImportGammaTable
Request {#Controller.ImportGammaTable_Request}
ImportImage
Request {#Controller.ImportImage_Request}
Response {#Controller.ImportImage_Response}
ImportImageForCapture
Request {#Controller.ImportImageForCapture_Request}
Response {#Controller.ImportImageForCapture_Response}
ImportVmoImage
Request {#Controller.ImportVmoImage_Request}
Response {#Controller.ImportVmoImage_Response}
IsCaptureSupported
Request {#Controller.IsCaptureSupported_Request}
<EMPTY>
Response {#Controller.IsCaptureSupported_Response}
OnClientOwnershipChange
Response {#Controller.OnClientOwnershipChange_Response}
OnDisplaysChanged
Response {#Controller.OnDisplaysChanged_Response}
OnVsync
Response {#Controller.OnVsync_Response}
ReleaseBufferCollection
Request {#Controller.ReleaseBufferCollection_Request}
ReleaseCapture
Request {#Controller.ReleaseCapture_Request}
Response {#Controller.ReleaseCapture_Response}
ReleaseEvent
Request {#Controller.ReleaseEvent_Request}
ReleaseGammaTable
Request {#Controller.ReleaseGammaTable_Request}
ReleaseImage
Request {#Controller.ReleaseImage_Request}
SetBufferCollectionConstraints
Request {#Controller.SetBufferCollectionConstraints_Request}
Response {#Controller.SetBufferCollectionConstraints_Response}
SetDisplayColorConversion
Request {#Controller.SetDisplayColorConversion_Request}
SetDisplayGammaTable
Request {#Controller.SetDisplayGammaTable_Request}
SetDisplayLayers
Request {#Controller.SetDisplayLayers_Request}
SetDisplayMode
Request {#Controller.SetDisplayMode_Request}
SetLayerColorConfig
Request {#Controller.SetLayerColorConfig_Request}
SetLayerCursorConfig
Request {#Controller.SetLayerCursorConfig_Request}
SetLayerCursorPosition
Request {#Controller.SetLayerCursorPosition_Request}
SetLayerImage
Request {#Controller.SetLayerImage_Request}
SetLayerPrimaryAlpha
Request {#Controller.SetLayerPrimaryAlpha_Request}
SetLayerPrimaryConfig
Request {#Controller.SetLayerPrimaryConfig_Request}
SetLayerPrimaryPosition
Request {#Controller.SetLayerPrimaryPosition_Request}
SetMinimumRgb
Request {#Controller.SetMinimumRgb_Request}
Response {#Controller.SetMinimumRgb_Response}
SetVirtconMode
Request {#Controller.SetVirtconMode_Request}
StartCapture
Request {#Controller.StartCapture_Request}
Response {#Controller.StartCapture_Response}
Provider
Defined in fuchsia.hardware.display/display-controller.fidl
OpenController
Request {#Provider.OpenController_Request}
Response {#Provider.OpenController_Response}
OpenVirtconController
Request {#Provider.OpenVirtconController_Request}
Response {#Provider.OpenVirtconController_Response}
STRUCTS
ClientCompositionOp {#ClientCompositionOp data-text=“ClientCompositionOp”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_ImportImageForCapture_Response {#Controller_ImportImageForCapture_Response data-text=“Controller_ImportImageForCapture_Response”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_IsCaptureSupported_Response {#Controller_IsCaptureSupported_Response data-text=“Controller_IsCaptureSupported_Response”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_ReleaseCapture_Response {#Controller_ReleaseCapture_Response data-text=“Controller_ReleaseCapture_Response”}
Defined in fuchsia.hardware.display/display-controller.fidl
<EMPTY>
Controller_SetMinimumRgb_Response {#Controller_SetMinimumRgb_Response data-text=“Controller_SetMinimumRgb_Response”}
Defined in fuchsia.hardware.display/display-controller.fidl
<EMPTY>
Controller_StartCapture_Response {#Controller_StartCapture_Response data-text=“Controller_StartCapture_Response”}
Defined in fuchsia.hardware.display/display-controller.fidl
<EMPTY>
CursorInfo {#CursorInfo data-text=“CursorInfo”}
Defined in fuchsia.hardware.display/display-controller.fidl
DisplayFence resource{:.fidl-attribute} {#DisplayFence data-text=“DisplayFence”}
Defined in fuchsia.hardware.display/display-controller.fidl
Frame {#Frame data-text=“Frame”}
Defined in fuchsia.hardware.display/display-controller.fidl
ImageConfig {#ImageConfig data-text=“ImageConfig”}
Defined in fuchsia.hardware.display/display-controller.fidl
Info {#Info data-text=“Info”}
Defined in fuchsia.hardware.display/display-controller.fidl
Mode {#Mode data-text=“Mode”}
Defined in fuchsia.hardware.display/display-controller.fidl
ENUMS
AlphaMode strict{:.fidl-attribute}
Type: uint8
Defined in fuchsia.hardware.display/display-controller.fidl
ClientCompositionOpcode strict{:.fidl-attribute}
Type: uint8
Defined in fuchsia.hardware.display/display-controller.fidl
ConfigResult strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.hardware.display/display-controller.fidl
Transform strict{:.fidl-attribute}
Type: uint8
Defined in fuchsia.hardware.display/display-controller.fidl
VirtconMode strict{:.fidl-attribute}
Type: uint8
Defined in fuchsia.hardware.display/display-controller.fidl
UNIONS
Controller_ImportImageForCapture_Result strict{:.fidl-attribute} {#Controller_ImportImageForCapture_Result data-text=“Controller_ImportImageForCapture_Result”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_IsCaptureSupported_Result strict{:.fidl-attribute} {#Controller_IsCaptureSupported_Result data-text=“Controller_IsCaptureSupported_Result”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_ReleaseCapture_Result strict{:.fidl-attribute} {#Controller_ReleaseCapture_Result data-text=“Controller_ReleaseCapture_Result”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_SetMinimumRgb_Result strict{:.fidl-attribute} {#Controller_SetMinimumRgb_Result data-text=“Controller_SetMinimumRgb_Result”}
Defined in fuchsia.hardware.display/display-controller.fidl
Controller_StartCapture_Result strict{:.fidl-attribute} {#Controller_StartCapture_Result data-text=“Controller_StartCapture_Result”}
Defined in fuchsia.hardware.display/display-controller.fidl
CONSTANTS