diff options
Diffstat (limited to 'cros_gralloc/gralloc3/CrosGralloc3Allocator.h')
-rw-r--r-- | cros_gralloc/gralloc3/CrosGralloc3Allocator.h | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/cros_gralloc/gralloc3/CrosGralloc3Allocator.h b/cros_gralloc/gralloc3/CrosGralloc3Allocator.h deleted file mode 100644 index 655143c..0000000 --- a/cros_gralloc/gralloc3/CrosGralloc3Allocator.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright 2020 The Chromium OS Authors. All rights reserved. - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#include <android/hardware/graphics/allocator/3.0/IAllocator.h> -#include <android/hardware/graphics/mapper/3.0/IMapper.h> - -#include "cros_gralloc/cros_gralloc_driver.h" - -class CrosGralloc3Allocator : public android::hardware::graphics::allocator::V3_0::IAllocator { - public: - CrosGralloc3Allocator(); - - android::hardware::Return<void> allocate( - const android::hardware::hidl_vec<uint32_t>& descriptor, uint32_t count, - allocate_cb hidl_cb) override; - - android::hardware::Return<void> dumpDebugInfo(dumpDebugInfo_cb hidl_cb) override; - - private: - android::hardware::graphics::mapper::V3_0::Error allocate( - const android::hardware::graphics::mapper::V3_0::IMapper::BufferDescriptorInfo& - description, - uint32_t* outStride, android::hardware::hidl_handle* outHandle); - - std::unique_ptr<cros_gralloc_driver> mDriver; -}; |