Home
last modified time | relevance | path

Searched refs:layer (Results 1 – 20 of 20) sorted by relevance

/device/generic/goldfish-opengl/system/hwc3/
DComposerClient.cpp68 for (auto& [layer, layerFence] : layerFences) { in addReleaseFences()
71 releaseFencesLayerResult.layer = layer; in addReleaseFences()
684 #define DISPATCH_LAYER_COMMAND(layerCmd, commandResults, display, layer, field, funcName) \ argument
687 ComposerClient::executeLayerCommandSetLayer##funcName(commandResults, display, layer, \
721 #define LOG_LAYER_COMMAND_ERROR(display, layer, error) \ argument
725 display.getId(), layer->getId(), errorString.c_str()); \
762 Layer* layer = display.getLayer(layerCommand.layer); in executeLayerCommand() local
763 if (layer == nullptr) { in executeLayerCommand()
768 DISPATCH_LAYER_COMMAND(layerCommand, commandResults, display, layer, cursorPosition, in executeLayerCommand()
770 DISPATCH_LAYER_COMMAND(layerCommand, commandResults, display, layer, buffer, Buffer); in executeLayerCommand()
[all …]
DHostFrameComposer.cpp115 struct compose_layer layer[0]; member
123 struct compose_layer layer[0]; member
391 for (const auto& layer : layers) { in validateDisplay() local
392 switch (layer->getCompositionType()) { in validateDisplay()
395 ALOGE("%s layer:%" PRIu64 " CompositionType not set", __FUNCTION__, layer->getId()); in validateDisplay()
411 for (const auto& layer : layers) { in validateDisplay() local
412 const auto& layerCompositionType = layer->getCompositionType(); in validateDisplay()
420 __FUNCTION__, static_cast<uint32_t>(layer->getId()), in validateDisplay()
426 __FUNCTION__, static_cast<uint32_t>(layer->getId()), in validateDisplay()
437 … static_cast<uint32_t>(layer->getId()), layerCompositionTypeString.c_str()); in validateDisplay()
[all …]
DComposerClient.h44 int64_t* layer) override;
49 ndk::ScopedAStatus destroyLayer(int64_t displayId, int64_t layer) override;
158 Display& display, Layer* layer,
161 Layer* layer, const Buffer& buffer);
163 CommandResultWriter& commandResults, Display& display, Layer* layer,
166 Layer* layer, const ParcelableBlendMode& blendMode);
168 Layer* layer, const Color& color);
170 Display& display, Layer* layer,
173 Layer* layer, const ParcelableDataspace& dataspace);
175 Display& display, Layer* layer,
[all …]
DGuestFrameComposer.cpp45 bool LayerNeedsScaling(const Layer& layer) { in LayerNeedsScaling() argument
46 common::Rect crop = layer.getSourceCropInt(); in LayerNeedsScaling()
47 common::Rect frame = layer.getDisplayFrame(); in LayerNeedsScaling()
57 bool needs_rot = static_cast<int32_t>(layer.getTransform()) & in LayerNeedsScaling()
63 bool LayerNeedsBlending(const Layer& layer) { in LayerNeedsBlending() argument
64 return layer.getBlendMode() != common::BlendMode::NONE; in LayerNeedsBlending()
67 bool LayerNeedsAttenuation(const Layer& layer) { in LayerNeedsAttenuation() argument
68 return layer.getBlendMode() == common::BlendMode::COVERAGE; in LayerNeedsAttenuation()
564 for (Layer* layer : layers) { in validateDisplay()
565 const auto layerId = layer->getId(); in validateDisplay()
[all …]
DComposerResources.cpp119 ::android::hardware::graphics::composer::V2_1::Layer layer = toHwc2Layer(layerId); in addLayer()
120 return toHwc3Error(mImpl->addLayer(display, layer, bufferCacheSize)); in addLayer()
127 ::android::hardware::graphics::composer::V2_1::Layer layer = toHwc2Layer(layerId); in removeLayer()
129 return toHwc3Error(mImpl->removeLayer(display, layer)); in removeLayer()
190 ::android::hardware::graphics::composer::V2_1::Layer layer = toHwc2Layer(layerId); in getLayerBuffer()
200 return toHwc3Error(mImpl->getLayerBuffer(display, layer, static_cast<uint32_t>(buffer.slot), in getLayerBuffer()
211 ::android::hardware::graphics::composer::V2_1::Layer layer = toHwc2Layer(layerId); in getLayerSidebandStream()
213 display, layer, ::android::makeFromAidl(handle), outHandle, releaser->getReplacedHandle())); in getLayerSidebandStream()
DDisplay.cpp162 auto layer = std::make_unique<Layer>(); in createLayer() local
164 const int64_t layerId = layer->getId(); in createLayer()
167 mLayers.emplace(layerId, std::move(layer)); in createLayer()
188 [layerId](Layer* layer) { return layer->getId() == layerId; }), in destroyLayer() argument
854 const auto layerId = compositionChange.layer; in acceptChanges()
856 auto* layer = getLayer(layerId); in acceptChanges() local
857 if (layer == nullptr) { in acceptChanges()
863 layer->setCompositionType(layerComposition); in acceptChanges()
DClientFrameComposer.cpp116 for (Layer* layer : layers) { in validateDisplay()
117 const auto layerId = layer->getId(); in validateDisplay()
118 const auto layerCompositionType = layer->getCompositionType(); in validateDisplay()
DGuestFrameComposer.h79 bool canComposeLayer(Layer* layer);
82 HWC3::Error composeLayerInto(AlternatingImageStorage& storage, Layer* layer,
DDisplayChanges.h40 compositionChange.layer = layerId; in addLayerCompositionChange()
DComposerResources.h76 HWC3::Error removeLayer(int64_t displayId, int64_t layer);
/device/google/trout/agl_services_build/yocto-layer/meta-google/
DREADME.md4 This is a yocto meta-layer defining the build recipes for several Trout AGL services (e.g., vehicle…
15 bitbake-layers add-layer meta-clang meta-google
/device/google/coral/
DWCNSS_qcom_cfg.ini269 # upper layer (DBS scan remains enabled in FW).
379 #Timer waiting for interface up from the upper layer
/device/google/sunfish/
DWCNSS_qcom_cfg.ini269 # upper layer (DBS scan remains enabled in FW).
379 #Timer waiting for interface up from the upper layer
/device/google/cuttlefish/
DAndroid.bp108 // This is the customization layer driven by soong config variables.
/device/google/redbull/
DWCNSS_qcom_cfg.ini276 # upper layer (DBS scan remains enabled in FW).
395 #Timer waiting for interface up from the upper layer
/device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/
Dgles31_only.entries59 void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, G…
Dgles3_only.entries33 …ramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
/device/generic/opengl-transport/host/libs/virglrenderer/GLESv3_dec/
Dgles3.in388 …amebufferTextureLayer, GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
521 …xture, GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GL…
/device/google/gs101-sepolicy/whitechapel/vendor/google/
Dgenfs_contexts239 # nvmem (Non Volatile Memory layer)
/device/google/trout/tools/tracing/proto/
Dperfetto_trace.proto1436 // Chrome is special as it doesn't use the perfetto IPC layer. We want to