Home
last modified time | relevance | path

Searched refs:ComposerDisplayResource (Results 1 – 4 of 4) sorted by relevance

/hardware/interfaces/graphics/composer/2.2/utils/resources/include/composer-resources/2.2/
DComposerResources.h37 class ComposerDisplayResource : public V2_1::hal::ComposerDisplayResource {
39 ComposerDisplayResource(DisplayType type, ComposerHandleImporter& importer, in ComposerDisplayResource() function
41 : V2_1::hal::ComposerDisplayResource(type, importer, outputBufferCacheSize), in ComposerDisplayResource()
80 ComposerDisplayResource& displayResource = in getDisplayReadbackBuffer()
81 *static_cast<ComposerDisplayResource*>(iter->second.get()); in getDisplayReadbackBuffer()
96 std::unique_ptr<V2_1::hal::ComposerDisplayResource> createDisplayResource( in createDisplayResource()
97 ComposerDisplayResource::DisplayType type, uint32_t outputBufferCacheSize) override { in createDisplayResource()
98 return std::make_unique<ComposerDisplayResource>(type, mImporter, outputBufferCacheSize); in createDisplayResource()
/hardware/interfaces/graphics/composer/2.1/utils/resources/
DComposerResources.cpp171 ComposerDisplayResource::ComposerDisplayResource(DisplayType type, ComposerHandleImporter& importer, in ComposerDisplayResource() function in android::hardware::graphics::composer::V2_1::hal::ComposerDisplayResource
178 bool ComposerDisplayResource::initClientTargetCache(uint32_t cacheSize) { in initClientTargetCache()
182 size_t ComposerDisplayResource::getClientTargetCacheSize() const { in getClientTargetCacheSize()
186 size_t ComposerDisplayResource::getOutputBufferCacheSize() const { in getOutputBufferCacheSize()
190 bool ComposerDisplayResource::isVirtual() const { in isVirtual()
194 Error ComposerDisplayResource::getClientTarget(uint32_t slot, bool fromCache, in getClientTarget()
201 Error ComposerDisplayResource::getOutputBuffer(uint32_t slot, bool fromCache, in getOutputBuffer()
208 bool ComposerDisplayResource::addLayer(Layer layer, in addLayer()
214 bool ComposerDisplayResource::removeLayer(Layer layer) { in removeLayer()
218 ComposerLayerResource* ComposerDisplayResource::findLayerResource(Layer layer) { in findLayerResource()
[all …]
/hardware/interfaces/graphics/composer/2.1/utils/resources/include/composer-resources/2.1/
DComposerResources.h108 class ComposerDisplayResource {
115 virtual ~ComposerDisplayResource() = default;
117 ComposerDisplayResource(DisplayType type, ComposerHandleImporter& importer,
233 virtual std::unique_ptr<ComposerDisplayResource> createDisplayResource(
234 ComposerDisplayResource::DisplayType type, uint32_t outputBufferCacheSize);
238 ComposerDisplayResource* findDisplayResourceLocked(Display display);
243 std::unordered_map<Display, std::unique_ptr<ComposerDisplayResource>> mDisplayResources;
/hardware/interfaces/graphics/composer/2.2/utils/resources/
DComposerResources.cpp34 Error ComposerDisplayResource::getReadbackBuffer(const native_handle_t* inHandle, in getReadbackBuffer()
64 ComposerDisplayResource& displayResource = in getDisplayReadbackBuffer()
65 *static_cast<ComposerDisplayResource*>(iter->second.get()); in getDisplayReadbackBuffer()