Home
last modified time | relevance | path

Searched refs:ComposerLayerResource (Results 1 – 2 of 2) sorted by relevance

/aosp12/hardware/interfaces/graphics/composer/2.1/utils/resources/include/composer-resources/2.1/
H A DComposerResources.h93 class ComposerLayerResource {
95 ComposerLayerResource(ComposerHandleImporter& importer, uint32_t bufferCacheSize);
97 virtual ~ComposerLayerResource() = default;
136 bool addLayer(Layer layer, std::unique_ptr<ComposerLayerResource> layerResource);
138 ComposerLayerResource* findLayerResource(Layer layer);
151 std::unordered_map<Layer, std::unique_ptr<ComposerLayerResource>> mLayerResources;
239 virtual std::unique_ptr<ComposerLayerResource> createLayerResource(uint32_t bufferCacheSize);
/aosp12/hardware/interfaces/graphics/composer/2.1/utils/resources/
H A DComposerResources.cpp197 ComposerLayerResource::ComposerLayerResource(ComposerHandleImporter& importer, in ComposerLayerResource() function in android::hardware::graphics::composer::V2_1::hal::ComposerLayerResource
202 Error ComposerLayerResource::getBuffer(uint32_t slot, bool fromCache, in getBuffer()
209 Error ComposerLayerResource::getSidebandStream(uint32_t slot, bool fromCache, in getSidebandStream()
254 std::unique_ptr<ComposerLayerResource> layerResource) { in addLayer()
263 ComposerLayerResource* ComposerDisplayResource::findLayerResource(Layer layer) { in findLayerResource()
443 std::unique_ptr<ComposerLayerResource> ComposerResources::createLayerResource( in createLayerResource()
445 return std::make_unique<ComposerLayerResource>(mImporter, bufferCacheSize); in createLayerResource()
479 ComposerLayerResource* layerResource = (displayResource && needLayerResource) in getHandle()