Lines Matching refs:Gralloc
26 Gralloc::Gralloc(const std::string& allocatorServiceName, const std::string& mapperServiceName) { in Gralloc() function in android::hardware::graphics::mapper::V2_0::vts::Gralloc
30 void Gralloc::init(const std::string& allocatorServiceName, const std::string& mapperServiceName) { in init()
39 Gralloc::~Gralloc() { in ~Gralloc()
54 sp<IAllocator> Gralloc::getAllocator() const { in getAllocator()
58 std::string Gralloc::dumpDebugInfo() { in dumpDebugInfo()
65 const native_handle_t* Gralloc::cloneBuffer(const hidl_handle& rawHandle) { in cloneBuffer()
76 std::vector<const native_handle_t*> Gralloc::allocate(const BufferDescriptor& descriptor, in allocate()
107 const native_handle_t* Gralloc::allocate(const IMapper::BufferDescriptorInfo& descriptorInfo, in allocate()
122 sp<IMapper> Gralloc::getMapper() const { in getMapper()
126 BufferDescriptor Gralloc::createDescriptor(const IMapper::BufferDescriptorInfo& descriptorInfo) { in createDescriptor()
136 const native_handle_t* Gralloc::importBuffer(const hidl_handle& rawHandle) { in importBuffer()
151 void Gralloc::freeBuffer(const native_handle_t* bufferHandle) { in freeBuffer()
164 void* Gralloc::lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lock()
190 YCbCrLayout Gralloc::lockYCbCr(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lockYCbCr()
217 int Gralloc::unlock(const native_handle_t* bufferHandle) { in unlock()