/device/google/cuttlefish_common/guest/hals/hwcomposer/vsoc/ |
D | hwcomposer.cpp | 110 void LogLayers(int num_layers, vsoc_hwc_layer* layers, int invalid) { in LogLayers() argument 118 "Composition Type: " + CompositionString(layers[idx].compositionType); in LogLayers() 172 bool IsValidComposition(int num_layers, vsoc_hwc_layer* layers, bool on_set) { in IsValidComposition() argument 180 if (num_layers == 1 && layers[0].compositionType == HWC_FRAMEBUFFER_TARGET && in IsValidComposition() 181 layers[0].handle == NULL) { in IsValidComposition() 192 if (layers[idx].compositionType == HWC_FRAMEBUFFER) { in IsValidComposition() 198 if (layers[idx].compositionType == HWC_OVERLAY) { in IsValidComposition() 205 switch (layers[idx].compositionType) { in IsValidComposition() 209 if (on_set && check_fb_target && !IsValidLayer(layers[idx])) { in IsValidComposition() 211 LogLayers(num_layers, layers, idx); in IsValidComposition() [all …]
|
D | base_composer.cpp | 86 int BaseComposer::PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers) { in PrepareLayers() argument 89 if (IS_TARGET_FRAMEBUFFER(layers[i].compositionType)) { in PrepareLayers() 92 layers[i].compositionType = HWC_FRAMEBUFFER; in PrepareLayers() 97 int BaseComposer::SetLayers(size_t num_layers, vsoc_hwc_layer* layers) { in SetLayers() argument 99 if (IS_TARGET_FRAMEBUFFER(layers[idx].compositionType)) { in SetLayers() 100 return PostFrameBufferTarget(layers[idx].handle); in SetLayers()
|
D | vsoc_composer.cpp | 514 int VSoCComposer::PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers) { in PrepareLayers() argument 522 if (IS_TARGET_FRAMEBUFFER(layers[layer_index].compositionType)) { in PrepareLayers() 525 if (layers[layer_index].flags & HWC_SKIP_LAYER) { in PrepareLayers() 528 if (layers[layer_index].compositionType == HWC_BACKGROUND) { in PrepareLayers() 529 layers[layer_index].compositionType = HWC_FRAMEBUFFER; in PrepareLayers() 532 layers[layer_index].compositionType = HWC_OVERLAY; in PrepareLayers() 538 if (layers[top_idx].flags & HWC_SKIP_LAYER || in PrepareLayers() 539 (layers[top_idx].compositionType == HWC_FRAMEBUFFER && in PrepareLayers() 540 LayersOverlap(layers[layer_index], layers[top_idx]))) { in PrepareLayers() 541 layers[layer_index].compositionType = HWC_FRAMEBUFFER; in PrepareLayers() [all …]
|
D | vsoc_composer.h | 35 int PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers); 37 int SetLayers(size_t num_layers, vsoc_hwc_layer* layers);
|
D | base_composer.h | 34 int PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers); 36 int SetLayers(size_t num_layers, vsoc_hwc_layer* layers);
|
D | stats_keeper.h | 165 int PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers) { in PrepareLayers() argument 167 int num_hwc_layers = composer_.PrepareLayers(num_layers, layers); in PrepareLayers() 180 int SetLayers(size_t num_layers, vsoc_hwc_layer* layers) { in SetLayers() argument 182 return composer_.SetLayers(num_layers, layers); in SetLayers()
|
/device/google/cuttlefish_common/guest/hals/hwcomposer/cutf_cvm/ |
D | hwcomposer.cpp | 102 void LogLayers(int num_layers, vsoc_hwc_layer* layers, int invalid) { in LogLayers() argument 110 "Composition Type: " + CompositionString(layers[idx].compositionType); in LogLayers() 164 bool IsValidComposition(int num_layers, vsoc_hwc_layer* layers, bool on_set) { in IsValidComposition() argument 172 if (num_layers == 1 && layers[0].compositionType == HWC_FRAMEBUFFER_TARGET && in IsValidComposition() 173 layers[0].handle == NULL) { in IsValidComposition() 184 if (layers[idx].compositionType == HWC_FRAMEBUFFER) { in IsValidComposition() 190 if (layers[idx].compositionType == HWC_OVERLAY) { in IsValidComposition() 197 switch (layers[idx].compositionType) { in IsValidComposition() 201 if (on_set && check_fb_target && !IsValidLayer(layers[idx])) { in IsValidComposition() 203 LogLayers(num_layers, layers, idx); in IsValidComposition() [all …]
|
D | vsoc_composer.cpp | 510 int VSoCComposer::PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers) { in PrepareLayers() argument 518 if (IS_TARGET_FRAMEBUFFER(layers[layer_index].compositionType)) { in PrepareLayers() 521 if (layers[layer_index].flags & HWC_SKIP_LAYER) { in PrepareLayers() 524 if (layers[layer_index].compositionType == HWC_BACKGROUND) { in PrepareLayers() 525 layers[layer_index].compositionType = HWC_FRAMEBUFFER; in PrepareLayers() 528 layers[layer_index].compositionType = HWC_OVERLAY; in PrepareLayers() 534 if (layers[top_idx].flags & HWC_SKIP_LAYER || in PrepareLayers() 535 (layers[top_idx].compositionType == HWC_FRAMEBUFFER && in PrepareLayers() 536 LayersOverlap(layers[layer_index], layers[top_idx]))) { in PrepareLayers() 537 layers[layer_index].compositionType = HWC_FRAMEBUFFER; in PrepareLayers() [all …]
|
D | base_composer.cpp | 59 int BaseComposer::PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers) { in PrepareLayers() argument 62 if (IS_TARGET_FRAMEBUFFER(layers[i].compositionType)) { in PrepareLayers() 65 layers[i].compositionType = HWC_FRAMEBUFFER; in PrepareLayers() 70 int BaseComposer::SetLayers(size_t num_layers, vsoc_hwc_layer* layers) { in SetLayers() argument 72 if (IS_TARGET_FRAMEBUFFER(layers[idx].compositionType)) { in SetLayers() 73 return PostFrameBufferTarget(layers[idx].handle); in SetLayers()
|
D | vsoc_composer.h | 35 int PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers); 37 int SetLayers(size_t num_layers, vsoc_hwc_layer* layers);
|
D | base_composer.h | 69 int PrepareLayers(size_t num_layers, vsoc_hwc_layer* layers); 71 int SetLayers(size_t num_layers, vsoc_hwc_layer* layers);
|
/device/linaro/bootloader/edk2/MdePkg/Library/DxeSmbusLib/ |
D | DxeSmbusLib.uni | 2 // 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/ |
D | PeiSmbusLibSmbus2Ppi.uni | 2 // 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/ |
D | SerialDxe.uni | 2 // 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/ |
D | PeiSmbusLibSmbusPpi.uni | 2 // 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/ |
D | AndroidHardwareBuffer.cpp | 200 uint32_t layers = 1; in createAndroidHardwareBuffer() local 208 layers = imageLayers; in createAndroidHardwareBuffer() 227 .layers = layers, in createAndroidHardwareBuffer()
|
/device/linaro/bootloader/edk2/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/ |
D | PeiDxePostCodeLibReportStatusCode.uni | 4 // 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/ |
D | UefiDevicePathLib.uni | 4 // 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/ |
D | BasePciSegmentLibPci.uni | 4 // 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/BasePostCodeLibDebug/ |
D | BasePostCodeLibDebug.uni | 5 // 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/DxeIoLibEsal/ |
D | DxeIoLibEsal.uni | 2 // 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/UefiDevicePathLibDevicePathProtocol/ |
D | UefiDevicePathLibDevicePathProtocol.uni | 4 // 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/ |
D | PeiPalLib.uni | 5 // 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/ |
D | AtaBusDxe.uni | 4 // 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/MdeModulePkg/Bus/Isa/IsaBusDxe/ |
D | IsaBusDxe.uni | 4 // 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…
|