Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a27049a8 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "graphics: Base resource classes need virtual dtor"

parents 6ee1cb1d 79d6d0c1
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -186,6 +186,8 @@ class ComposerLayerResource {
        : mBufferCache(importer, ComposerHandleCache::HandleType::BUFFER, bufferCacheSize),
          mSidebandStreamCache(importer, ComposerHandleCache::HandleType::STREAM, 1) {}

    virtual ~ComposerLayerResource() = default;

    Error getBuffer(uint32_t slot, bool fromCache, const native_handle_t* inHandle,
                    const native_handle_t** outHandle, const native_handle** outReplacedHandle) {
        return mBufferCache.getHandle(slot, fromCache, inHandle, outHandle, outReplacedHandle);
@@ -211,6 +213,8 @@ class ComposerDisplayResource {
        VIRTUAL,
    };

    virtual ~ComposerDisplayResource() = default;

    ComposerDisplayResource(DisplayType type, ComposerHandleImporter& importer,
                            uint32_t outputBufferCacheSize)
        : mType(type),