Home
last modified time | relevance | path

Searched refs:bufferHandle (Results 1 – 25 of 70) sorted by relevance

123

/aosp12/hardware/google/gchips/gralloc3/src/
H A DGrallocMapper.cpp64 return bufPool.erase(bufferHandle) == 1 ? bufferHandle : nullptr; in remove()
73 return bufPool.count(bufferHandle) == 1 ? bufferHandle : nullptr; in get()
229 if (!bufferHandle) in importBuffer()
253 bufferHandle); in importBuffer()
254 unregisterBuffer(bufferHandle); in importBuffer()
277 if (!bufferHandle) in freeBuffer()
359 if (!bufferHandle) in lock()
403 if (!bufferHandle) in lockYCbCr()
436 if (!bufferHandle) in unlock()
675 if (!bufferHandle) in validateBufferSize()
[all …]
/aosp12/hardware/interfaces/graphics/mapper/4.0/utils/vts/
H A DMapperVts.cpp56 for (auto bufferHandle : mClonedBuffers) { in ~Gralloc() local
63 for (auto bufferHandle : mImportedBuffers) { in ~Gralloc() local
77 EXPECT_NE(nullptr, bufferHandle); in cloneBuffer()
79 if (bufferHandle) { in cloneBuffer()
80 mClonedBuffers.insert(bufferHandle); in cloneBuffer()
83 return bufferHandle; in cloneBuffer()
171 if (bufferHandle) { in importBuffer()
172 mImportedBuffers.insert(bufferHandle); in importBuffer()
175 return bufferHandle; in importBuffer()
179 if (bufferHandle == nullptr) { in freeBuffer()
[all …]
/aosp12/frameworks/native/libs/ui/
H A DGraphicBufferMapper.cpp76 result.append(mMapper->dumpBuffer(bufferHandle, less)); in dumpBuffer()
92 buffer_handle_t bufferHandle; in importBuffer() local
103 freeBuffer(bufferHandle); in importBuffer()
107 *outHandle = bufferHandle; in importBuffer()
197 return mMapper->getName(bufferHandle, outName); in getName()
201 return mMapper->getWidth(bufferHandle, outWidth); in getWidth()
205 return mMapper->getHeight(bufferHandle, outHeight); in getHeight()
228 return mMapper->getUsage(bufferHandle, outUsage); in getUsage()
242 buffer_handle_t bufferHandle, in getCompression() argument
253 buffer_handle_t bufferHandle, in getInterlaced() argument
[all …]
H A DGralloc4.cpp157 auto buffer = const_cast<native_handle_t*>(bufferHandle); in freeBuffer()
172 auto buffer = const_cast<native_handle_t*>(bufferHandle); in validateBufferSize()
180 *outNumFds = uint32_t(bufferHandle->numFds); in getTransportSize()
181 *outNumInts = uint32_t(bufferHandle->numInts); in getTransportSize()
304 unlock(bufferHandle); in lock()
317 unlock(bufferHandle); in lock()
327 unlock(bufferHandle); in lock()
333 unlock(bufferHandle); in lock()
343 unlock(bufferHandle); in lock()
350 unlock(bufferHandle); in lock()
[all …]
/aosp12/hardware/google/gchips/gralloc4/src/hidl_common/
H A DMapper.cpp279 if (!bufferHandle) in importBuffer()
289 native_handle_close(bufferHandle); in importBuffer()
314 bufferHandle); in importBuffer()
315 unregisterBuffer(bufferHandle); in importBuffer()
329 if (!bufferHandle) in freeBuffer()
351 native_handle_close(bufferHandle); in freeBuffer()
361 if (!bufferHandle || private_handle_t::validate(bufferHandle) < 0) in lock()
384 if (!bufferHandle) in unlock()
415 if (!bufferHandle) in validateBufferSize()
534 if (!bufferHandle) in getTransportSize()
[all …]
H A DRegisteredHandlePool.cpp21 bool RegisteredHandlePool::add(buffer_handle_t bufferHandle) in add() argument
24 return bufPool.insert(bufferHandle).second; in add()
29 auto bufferHandle = static_cast<native_handle_t*>(buffer); in remove() local
32 return bufPool.erase(bufferHandle) == 1 ? bufferHandle : nullptr; in remove()
37 auto bufferHandle = static_cast<buffer_handle_t>(buffer); in get() local
40 return bufPool.count(bufferHandle) == 1 ? bufferHandle : nullptr; in get()
/aosp12/hardware/interfaces/sensors/common/vts/utils/
H A DGrallocWrapper.cpp135 native_handle_t* bufferHandle = nullptr; in allocate() local
149 return bufferHandle; in allocate()
187 native_handle_t* bufferHandle = nullptr; in importBuffer() local
198 return bufferHandle; in importBuffer()
274 mGrallocHal->unlock(bufferHandle); in ~GrallocWrapper()
275 mGrallocHal->freeBuffer(bufferHandle); in ~GrallocWrapper()
283 if (bufferHandle) { in allocate()
289 bufferHandle = nullptr; in allocate()
296 if (mAllocatedBuffers.erase(bufferHandle)) { in freeBuffer()
297 mGrallocHal->unlock(bufferHandle); in freeBuffer()
[all …]
/aosp12/hardware/interfaces/graphics/mapper/3.0/utils/vts/
H A DMapperVts.cpp55 for (auto bufferHandle : mClonedBuffers) { in ~Gralloc() local
62 for (auto bufferHandle : mImportedBuffers) { in ~Gralloc() local
82 EXPECT_NE(nullptr, bufferHandle); in cloneBuffer()
84 if (bufferHandle) { in cloneBuffer()
85 mClonedBuffers.insert(bufferHandle); in cloneBuffer()
88 return bufferHandle; in cloneBuffer()
159 if (bufferHandle) { in importBuffer()
160 mImportedBuffers.insert(bufferHandle); in importBuffer()
163 return bufferHandle; in importBuffer()
169 if (mImportedBuffers.erase(bufferHandle)) { in freeBuffer()
[all …]
/aosp12/hardware/interfaces/graphics/mapper/2.0/utils/vts/
H A DMapperVts.cpp40 for (auto bufferHandle : mClonedBuffers) { in ~Gralloc() local
47 for (auto bufferHandle : mImportedBuffers) { in ~Gralloc() local
67 EXPECT_NE(nullptr, bufferHandle); in cloneBuffer()
69 if (bufferHandle) { in cloneBuffer()
70 mClonedBuffers.insert(bufferHandle); in cloneBuffer()
73 return bufferHandle; in cloneBuffer()
144 if (bufferHandle) { in importBuffer()
145 mImportedBuffers.insert(bufferHandle); in importBuffer()
148 return bufferHandle; in importBuffer()
154 if (mImportedBuffers.erase(bufferHandle)) { in freeBuffer()
[all …]
/aosp12/frameworks/native/libs/ui/include/ui/
H A DGralloc4.h65 int unlock(buffer_handle_t bufferHandle) const override;
86 status_t getCompression(buffer_handle_t bufferHandle,
89 status_t getCompression(buffer_handle_t bufferHandle,
91 status_t getInterlaced(buffer_handle_t bufferHandle,
94 status_t getInterlaced(buffer_handle_t bufferHandle,
96 status_t getChromaSiting(buffer_handle_t bufferHandle,
99 status_t getChromaSiting(buffer_handle_t bufferHandle,
101 status_t getPlaneLayouts(buffer_handle_t bufferHandle,
105 status_t getSmpte2086(buffer_handle_t bufferHandle,
107 status_t getCta861_3(buffer_handle_t bufferHandle,
[all …]
H A DGraphicBufferMapper.h97 status_t getBufferId(buffer_handle_t bufferHandle, uint64_t* outBufferId);
98 status_t getName(buffer_handle_t bufferHandle, std::string* outName);
99 status_t getWidth(buffer_handle_t bufferHandle, uint64_t* outWidth);
100 status_t getHeight(buffer_handle_t bufferHandle, uint64_t* outHeight);
102 status_t getPixelFormatRequested(buffer_handle_t bufferHandle,
106 status_t getUsage(buffer_handle_t bufferHandle, uint64_t* outUsage);
110 buffer_handle_t bufferHandle,
114 buffer_handle_t bufferHandle,
118 buffer_handle_t bufferHandle,
121 status_t getPlaneLayouts(buffer_handle_t bufferHandle,
[all …]
H A DGralloc2.h46 void freeBuffer(buffer_handle_t bufferHandle) const override;
48 status_t validateBufferSize(buffer_handle_t bufferHandle, uint32_t width, uint32_t height,
52 void getTransportSize(buffer_handle_t bufferHandle, uint32_t* outNumFds,
55 status_t lock(buffer_handle_t bufferHandle, uint64_t usage, const Rect& bounds,
59 status_t lock(buffer_handle_t bufferHandle, uint64_t usage, const Rect& bounds,
62 int unlock(buffer_handle_t bufferHandle) const override;
/aosp12/hardware/interfaces/graphics/mapper/2.0/utils/hal/include/mapper-hal/2.0/
H A DMapper.h64 native_handle_t* bufferHandle = nullptr; in importBuffer() local
71 void* buffer = addImportedBuffer(bufferHandle); in importBuffer()
73 mHal->freeBuffer(bufferHandle); in importBuffer()
84 if (!bufferHandle) { in freeBuffer()
88 return freeImportedBuffer(bufferHandle); in freeBuffer()
94 if (!bufferHandle) { in lock()
116 if (!bufferHandle) { in lockYCbCr()
136 if (!bufferHandle) { in unlock()
142 Error error = mHal->unlock(bufferHandle, &fenceFd); in unlock()
156 return static_cast<void*>(bufferHandle); in addImportedBuffer()
[all …]
/aosp12/frameworks/native/libs/ui/include_vndk/ui/
H A DGraphicBufferMapper.h97 status_t getBufferId(buffer_handle_t bufferHandle, uint64_t* outBufferId);
98 status_t getName(buffer_handle_t bufferHandle, std::string* outName);
99 status_t getWidth(buffer_handle_t bufferHandle, uint64_t* outWidth);
100 status_t getHeight(buffer_handle_t bufferHandle, uint64_t* outHeight);
102 status_t getPixelFormatRequested(buffer_handle_t bufferHandle,
106 status_t getUsage(buffer_handle_t bufferHandle, uint64_t* outUsage);
110 buffer_handle_t bufferHandle,
114 buffer_handle_t bufferHandle,
118 buffer_handle_t bufferHandle,
121 status_t getPlaneLayouts(buffer_handle_t bufferHandle,
[all …]
/aosp12/hardware/interfaces/graphics/mapper/2.0/utils/passthrough/include/mapper-passthrough/2.0/
H A DGrallocLoader.h61 void* add(native_handle_t* bufferHandle) { in add() argument
63 return mBufferHandles.insert(bufferHandle).second ? bufferHandle : nullptr; in add()
66 void removeLocked(native_handle* bufferHandle) { mBufferHandles.erase(bufferHandle); } in removeLocked() argument
69 auto bufferHandle = static_cast<native_handle_t*>(buffer); in get() local
72 return mBufferHandles.count(bufferHandle) == 1 ? bufferHandle : nullptr; in get()
76 auto bufferHandle = static_cast<const native_handle_t*>(buffer); in getConst() local
79 return mBufferHandles.count(bufferHandle) == 1 ? bufferHandle : nullptr; in getConst()
91 void* addImportedBuffer(native_handle_t* bufferHandle) override { in addImportedBuffer() argument
92 return GrallocImportedBufferPool::getInstance().add(bufferHandle); in addImportedBuffer()
95 Error freeImportedBuffer(native_handle_t* bufferHandle) override { in freeImportedBuffer() argument
[all …]
H A DGralloc0Hal.h79 if (!bufferHandle) { in importBuffer()
83 if (mModule->registerBuffer(mModule, bufferHandle)) { in importBuffer()
84 native_handle_close(bufferHandle); in importBuffer()
85 native_handle_delete(bufferHandle); in importBuffer()
89 *outBufferHandle = bufferHandle; in importBuffer()
94 Error freeBuffer(native_handle_t* bufferHandle) override { in freeBuffer() argument
95 if (mModule->unregisterBuffer(mModule, bufferHandle)) { in freeBuffer()
99 native_handle_close(bufferHandle); in freeBuffer()
100 native_handle_delete(bufferHandle); in freeBuffer()
104 Error lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lock() argument
[all …]
H A DGralloc1Hal.h99 if (!bufferHandle) { in importBuffer()
103 int32_t error = mDispatch.retain(mDevice, bufferHandle); in importBuffer()
105 native_handle_close(bufferHandle); in importBuffer()
106 native_handle_delete(bufferHandle); in importBuffer()
110 *outBufferHandle = bufferHandle; in importBuffer()
115 Error freeBuffer(native_handle_t* bufferHandle) override { in freeBuffer() argument
116 int32_t error = mDispatch.release(mDevice, bufferHandle); in freeBuffer()
118 native_handle_close(bufferHandle); in freeBuffer()
119 native_handle_delete(bufferHandle); in freeBuffer()
124 Error lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, in lock() argument
[all …]
/aosp12/hardware/interfaces/graphics/mapper/4.0/vts/functional/
H A DVtsHalGraphicsMapperV4_0TargetTest.cpp183 if (!bufferHandle) { in verifyBufferDump()
473 const native_handle_t* bufferHandle; in TEST_P() local
580 const native_handle_t* bufferHandle; in TEST_P() local
615 const native_handle_t* bufferHandle; in TEST_P() local
619 if (bufferHandle == nullptr) { in TEST_P()
668 const native_handle_t* bufferHandle; in TEST_P() local
718 const native_handle_t* bufferHandle; in TEST_P() local
815 if (bufferHandle == nullptr) { in TEST_P()
857 if (bufferHandle == nullptr) { in TEST_P()
1197 if (!bufferHandle) { in TEST_P()
[all …]
/aosp12/hardware/interfaces/graphics/mapper/2.1/vts/functional/
H A DVtsHalGraphicsMapperV2_1TargetTest.cpp64 const native_handle_t* bufferHandle; in TEST_P() local
68 ASSERT_TRUE(mGralloc->validateBufferSize(bufferHandle, mDummyDescriptorInfo, stride)); in TEST_P()
70 ASSERT_NO_FATAL_FAILURE(mGralloc->freeBuffer(bufferHandle)); in TEST_P()
110 native_handle_t* bufferHandle; in TEST_P() local
117 Error ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); in TEST_P()
123 ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); in TEST_P()
129 ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); in TEST_P()
135 ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); in TEST_P()
144 ASSERT_NO_FATAL_FAILURE(mGralloc->freeBuffer(bufferHandle)); in TEST_P()
151 const native_handle_t* bufferHandle; in TEST_P() local
[all …]
/aosp12/hardware/interfaces/graphics/mapper/2.0/vts/functional/
H A DVtsHalGraphicsMapperV2_0TargetTest.cpp85 for (auto bufferHandle : bufferHandles) { in TEST_P() local
86 mGralloc->freeBuffer(bufferHandle); in TEST_P()
112 auto bufferHandle = mGralloc->allocate(info, false); in TEST_P() local
113 mGralloc->freeBuffer(bufferHandle); in TEST_P()
169 const native_handle_t* bufferHandle; in TEST_P() local
171 ASSERT_NO_FATAL_FAILURE(mGralloc->freeBuffer(bufferHandle)); in TEST_P()
224 auto bufferHandle = mGralloc->allocate(info, true); in TEST_P() local
225 mGralloc->freeBuffer(bufferHandle); in TEST_P()
276 const native_handle_t* bufferHandle; in TEST_P() local
297 ASSERT_NO_FATAL_FAILURE(fence = mGralloc->unlock(bufferHandle)); in TEST_P()
[all …]
/aosp12/hardware/interfaces/graphics/mapper/3.0/vts/functional/
H A DVtsHalGraphicsMapperV3_0TargetTest.cpp85 for (auto bufferHandle : bufferHandles) { in TEST_P() local
86 mGralloc->freeBuffer(bufferHandle); in TEST_P()
112 auto bufferHandle = mGralloc->allocate(info, false); in TEST_P() local
113 mGralloc->freeBuffer(bufferHandle); in TEST_P()
169 const native_handle_t* bufferHandle; in TEST_P() local
171 ASSERT_NO_FATAL_FAILURE(mGralloc->freeBuffer(bufferHandle)); in TEST_P()
224 auto bufferHandle = mGralloc->allocate(info, true); in TEST_P() local
225 mGralloc->freeBuffer(bufferHandle); in TEST_P()
276 const native_handle_t* bufferHandle; in TEST_P() local
304 ASSERT_NO_FATAL_FAILURE(fence = mGralloc->unlock(bufferHandle)); in TEST_P()
[all …]
/aosp12/hardware/interfaces/graphics/mapper/4.0/utils/vts/include/mapper-vts/4.0/
H A DMapperVts.h95 void freeBuffer(const native_handle_t* bufferHandle);
100 void* lock(const native_handle_t* bufferHandle, uint64_t cpuUsage,
102 int unlock(const native_handle_t* bufferHandle);
104 int flushLockedBuffer(const native_handle_t* bufferHandle);
105 void rereadLockedBuffer(const native_handle_t* bufferHandle);
107 bool validateBufferSize(const native_handle_t* bufferHandle,
109 void getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds,
114 Error get(const native_handle_t* bufferHandle, const IMapper::MetadataType& metadataType,
117 Error set(const native_handle_t* bufferHandle, const IMapper::MetadataType& metadataType,
124 Error getReservedRegion(const native_handle_t* bufferHandle, void** outReservedRegion,
/aosp12/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/
H A DGralloc1On0Adapter.h275 buffer_handle_t bufferHandle, in callBufferFunction() argument
287 buffer_handle_t bufferHandle, Args... args) { in bufferHook() argument
295 auto error = callBufferFunction(device, bufferHandle, in getConsumerUsageHook()
326 gralloc1_error_t retain(buffer_handle_t bufferHandle);
328 buffer_handle_t bufferHandle) in retainHook() argument
331 return adapter->retain(bufferHandle); in retainHook()
336 buffer_handle_t bufferHandle) { in releaseHook() argument
339 auto buffer = adapter->getBuffer(bufferHandle); in releaseHook()
367 buffer_handle_t bufferHandle, in lockHook() argument
404 auto buffer = adapter->getBuffer(bufferHandle); in lockHook()
[all …]
H A DGralloc1On0Adapter.cpp314 outBuffers[i] = bufferHandle; in allocateHook()
368 ALOGV("retain(%p)", bufferHandle); in retain()
373 mBuffers[bufferHandle]->retain(); in retain()
386 bufferHandle, &backingStore); in retain()
390 bufferHandle, &numFlexPlanes); in retain()
394 bufferHandle, &stride); in retain()
404 bufferHandle, &format); in retain()
406 bufferHandle, &producerUsage); in retain()
408 bufferHandle, &consumerUsage); in retain()
553 buffer_handle_t bufferHandle) in getBuffer() argument
[all …]
/aosp12/hardware/interfaces/graphics/mapper/2.1/utils/hal/include/mapper-hal/2.1/
H A DMapper.h44 const native_handle_t* bufferHandle = getImportedBuffer(buffer); in validateBufferSize() local
45 if (!bufferHandle) { in validateBufferSize()
49 return this->mHal->validateBufferSize(bufferHandle, descriptorInfo, stride); in validateBufferSize()
53 const native_handle_t* bufferHandle = getImportedBuffer(buffer); in getTransportSize() local
54 if (!bufferHandle) { in getTransportSize()
61 Error error = this->mHal->getTransportSize(bufferHandle, &numFds, &numInts); in getTransportSize()

123