tree: ec4e050b4371ca75dad404f6e93355c70fb1ac30 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.display/README.md

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