Home
last modified time | relevance | path

Searched refs:layers (Results 1 – 25 of 64) sorted by relevance

123

/device/google/cuttlefish/guest/hals/hwcomposer/common/
Dhwcomposer.cpp168 void LogLayers(int num_layers, hwc_layer_1_t* layers, int invalid) { in LogLayers() argument
176 "Composition Type: " + CompositionString(layers[idx].compositionType); in LogLayers()
214 hwc_layer_1_t* layers, bool on_set) { in IsValidComposition() argument
222 if (num_layers == 1 && layers[0].compositionType == HWC_FRAMEBUFFER_TARGET && in IsValidComposition()
223 layers[0].handle == NULL) { in IsValidComposition()
234 if (layers[idx].compositionType == HWC_FRAMEBUFFER) { in IsValidComposition()
240 if (layers[idx].compositionType == HWC_OVERLAY) { in IsValidComposition()
247 switch (layers[idx].compositionType) { in IsValidComposition()
251 if (on_set && check_fb_target && !IsValidLayer(dev, layers[idx])) { in IsValidComposition()
253 LogLayers(num_layers, layers, idx); in IsValidComposition()
[all …]
Dbase_composer.cpp94 int BaseComposer::PrepareLayers(size_t num_layers, hwc_layer_1_t* layers) { in PrepareLayers() argument
97 if (IS_TARGET_FRAMEBUFFER(layers[i].compositionType)) { in PrepareLayers()
100 layers[i].compositionType = HWC_FRAMEBUFFER; in PrepareLayers()
105 int BaseComposer::SetLayers(size_t num_layers, hwc_layer_1_t* layers) { in SetLayers() argument
107 if (IS_TARGET_FRAMEBUFFER(layers[idx].compositionType)) { in SetLayers()
108 return PostFrameBufferTarget(layers[idx].handle); in SetLayers()
Dcpu_composer.cpp599 int CpuComposer::PrepareLayers(size_t num_layers, hwc_layer_1_t* layers) { in PrepareLayers() argument
607 if (IS_TARGET_FRAMEBUFFER(layers[layer_index].compositionType)) { in PrepareLayers()
610 if (layers[layer_index].flags & HWC_SKIP_LAYER) { in PrepareLayers()
613 if (layers[layer_index].compositionType == HWC_BACKGROUND) { in PrepareLayers()
614 layers[layer_index].compositionType = HWC_FRAMEBUFFER; in PrepareLayers()
617 layers[layer_index].compositionType = HWC_OVERLAY; in PrepareLayers()
623 if (layers[top_idx].flags & HWC_SKIP_LAYER || in PrepareLayers()
624 (layers[top_idx].compositionType == HWC_FRAMEBUFFER && in PrepareLayers()
625 LayersOverlap(layers[layer_index], layers[top_idx]))) { in PrepareLayers()
626 layers[layer_index].compositionType = HWC_FRAMEBUFFER; in PrepareLayers()
[all …]
Dcpu_composer.h34 int PrepareLayers(size_t num_layers, hwc_layer_1_t* layers) override;
36 int SetLayers(size_t num_layers, hwc_layer_1_t* layers) override;
Dbase_composer.h35 virtual int PrepareLayers(size_t num_layers, hwc_layer_1_t* layers);
37 virtual int SetLayers(size_t num_layers, hwc_layer_1_t* layers);
Dstats_keeper.h198 int PrepareLayers(size_t num_layers, hwc_layer_1_t* layers) override { in PrepareLayers() argument
200 int num_hwc_layers = composer_.PrepareLayers(num_layers, layers); in PrepareLayers()
205 int SetLayers(size_t num_layers, hwc_layer_1_t* layers) override { in SetLayers() argument
207 return composer_.SetLayers(num_layers, layers); in SetLayers()
/device/linaro/bootloader/edk2/MdePkg/Library/DxeSmbusLib/
DDxeSmbusLib.uni2 // SMBUS Library that layers on top of the SMBUS Protocol.
4 // SMBUS Library that layers on top of the SMBUS Protocol.
18 #string STR_MODULE_ABSTRACT #language en-US "SMBUS Library that layers on top of the SM…
20 #string STR_MODULE_DESCRIPTION #language en-US "SMBUS Library that layers on top of the SM…
/device/linaro/bootloader/edk2/MdePkg/Library/PeiSmbusLibSmbus2Ppi/
DPeiSmbusLibSmbus2Ppi.uni2 // SMBUS library that layers on top of the SMBUS2 PPI.
4 // SMBUS library that layers on top of the SMBUS2 PPI.
18 #string STR_MODULE_ABSTRACT #language en-US "SMBUS library that layers on top of the SM…
20 #string STR_MODULE_DESCRIPTION #language en-US "SMBUS library that layers on top of the SM…
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SerialDxe/
DSerialDxe.uni2 // Serial driver that layers on top of a Serial Port Library instance.
4 // Serial driver that layers on top of a Serial Port Library instance.
18 #string STR_MODULE_ABSTRACT #language en-US "Serial driver that layers on top of a Seri…
20 #string STR_MODULE_DESCRIPTION #language en-US "Serial driver that layers on top of a Seri…
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/
DPeiSmbusLibSmbusPpi.uni2 // SMBUS library that layers on top of the SMBUS PPI.
4 // The SMBUS library that layers on top of the SMBUS PPI.
20 #string STR_MODULE_DESCRIPTION #language en-US "The SMBUS library that layers on top of th…
/device/generic/goldfish-opengl/system/vulkan_enc/
DAndroidHardwareBuffer.cpp198 uint32_t layers = 1; in createAndroidHardwareBuffer() local
206 layers = imageLayers; in createAndroidHardwareBuffer()
227 .layers = layers, in createAndroidHardwareBuffer()
/device/google/trout/agl_services_build/yocto-layer/meta-google/
DREADME.md10 ### Add layers
15 bitbake-layers add-layer meta-clang meta-google
/device/linaro/bootloader/edk2/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/
DPeiDxePostCodeLibReportStatusCode.uni4 // Post Code Library that layers on top of a Report Status Code Library instance.
20 #string STR_MODULE_DESCRIPTION #language en-US "The Post Code Library that layers on top o…
/device/linaro/bootloader/edk2/MdePkg/Library/UefiDevicePathLib/
DUefiDevicePathLib.uni4 // Device Path Library that layers on top of the Memory Allocation Library.
20 #string STR_MODULE_DESCRIPTION #language en-US "This Device Path Library layers on top of …
/device/linaro/bootloader/edk2/MdePkg/Library/BasePciSegmentLibPci/
DBasePciSegmentLibPci.uni4 // PCI Segment Library that layers on top of the PCI Library which only
21 #string STR_MODULE_DESCRIPTION #language en-US "PCI Segment Library that layers on top of …
/device/linaro/bootloader/edk2/MdePkg/Library/DxeIoLibEsal/
DDxeIoLibEsal.uni2 // I/O Library instance that layers on top of Itanium ESAL services.
20 #string STR_MODULE_ABSTRACT #language en-US "I/O Library instance that layers on top of…
/device/linaro/bootloader/edk2/MdePkg/Library/BasePostCodeLibDebug/
DBasePostCodeLibDebug.uni5 // It layers on top of a Debug Library instance.
21 …S "Post Code Library that uses the DebugLib service to send PostCode. It layers on top of a Debug …
/device/linaro/bootloader/edk2/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/
DUefiDevicePathLibDevicePathProtocol.uni4 // Device Path Library that layers on top of the UEFI 2.0 Device Path Utilities Protocol.
21 #string STR_MODULE_DESCRIPTION #language en-US "The Device Path Library that layers on top…
/device/linaro/bootloader/edk2/MdePkg/Library/PeiPalLib/
DPeiPalLib.uni5 // Entry Point and layers on top of AsmPalCall() in the Base Library
21 …tance of PAL Library that uses a PPI to retrieve the PAL Entry Point and layers on top of AsmPalCa…
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaBusDxe/
DAtaBusDxe.uni4 // This driver follows UEFI driver model and layers on ATA Pass Thru protocol defined
22 … #language en-US "This driver follows the UEFI driver model and layers on the ATA Pass Th…
/device/linaro/bootloader/edk2/MdePkg/Library/PeiPciSegmentLibPciCfg2/
DPeiPciSegmentLibPciCfg2.uni2 // PCI Segment Library that layers on top of the PCI CFG2 PPI.
21 #string STR_MODULE_ABSTRACT #language en-US "PCI Segment Library that layers on top of …
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Isa/IsaBusDxe/
DIsaBusDxe.uni4 // This driver follows UEFI driver model and layers on ISA HC protocol defined
26 "This driver follows UEFI driver model and layers on ISA HC protocol defined in PI spec 1.2.1. It c…
/device/linaro/bootloader/edk2/MdePkg/Library/PeiPciLibPciCfg2/
DPeiPciLibPciCfg2.uni2 // PCI Library that layers on top of the PCI CFG2 PPI.
22 #string STR_MODULE_ABSTRACT #language en-US "PCI Library that layers on top of the PCI …
/device/linaro/bootloader/edk2/MdePkg/Library/UefiPciLibPciRootBridgeIo/
DUefiPciLibPciRootBridgeIo.uni2 // PCI Library that layers on top of the PCI Root Bridge I/O Protocol.
22 #string STR_MODULE_ABSTRACT #language en-US "PCI Library that layers on top of the PCI …
/device/linaro/bootloader/edk2/MdePkg/Library/SmmPciLibPciRootBridgeIo/
DSmmPciLibPciRootBridgeIo.uni2 // PCI Library that layers on top of the SMM PCI Root Bridge I/O Protocol.
22 #string STR_MODULE_ABSTRACT #language en-US "PCI Library that layers on top of the SMM …

123