/hardware/interfaces/graphics/mapper/2.0/utils/vts/ |
H A D | MapperVts.cpp | 42 for (auto bufferHandle : mClonedBuffers) { 43 auto buffer = const_cast<native_handle_t*>(bufferHandle); 49 for (auto bufferHandle : mImportedBuffers) { 50 auto buffer = const_cast<native_handle_t*>(bufferHandle); 68 const native_handle_t* bufferHandle = native_handle_clone(rawHandle.getNativeHandle()); local 69 EXPECT_NE(nullptr, bufferHandle); 71 if (bufferHandle) { 72 mClonedBuffers.insert(bufferHandle); 75 return bufferHandle; 139 const native_handle_t* bufferHandle local 153 freeBuffer(const native_handle_t* bufferHandle) argument 166 lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, const IMapper::Rect& accessRegion, int acquireFence) argument 192 lockYCbCr(const native_handle_t* bufferHandle, uint64_t cpuUsage, const IMapper::Rect& accessRegion, int acquireFence) argument 219 unlock(const native_handle_t* bufferHandle) argument [all...] |
/hardware/interfaces/sensors/1.0/vts/functional/ |
H A D | GrallocWrapper.cpp | 43 for (auto bufferHandle : mClonedBuffers) { 44 auto buffer = const_cast<native_handle_t*>(bufferHandle); 50 for (auto bufferHandle : mImportedBuffers) { 51 auto buffer = const_cast<native_handle_t*>(bufferHandle); 73 const native_handle_t* bufferHandle = local 76 if (bufferHandle) { 77 mClonedBuffers.insert(bufferHandle); 79 return bufferHandle; 140 const native_handle_t* bufferHandle = nullptr; local 146 bufferHandle 156 freeBuffer(const native_handle_t* bufferHandle) argument 171 lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, const mapper2::IMapper::Rect& accessRegion, int acquireFence) argument 201 unlock(const native_handle_t* bufferHandle) argument [all...] |
H A D | GrallocWrapper.h | 56 void freeBuffer(const native_handle_t* bufferHandle); 61 void* lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, 64 int unlock(const native_handle_t* bufferHandle);
|
/hardware/interfaces/graphics/mapper/2.0/utils/passthrough/include/mapper-passthrough/2.0/ |
H A D | Gralloc0Hal.h | 78 native_handle_t* bufferHandle = native_handle_clone(rawHandle); variable 79 if (!bufferHandle) { 83 if (mModule->registerBuffer(mModule, bufferHandle)) { 84 native_handle_close(bufferHandle); variable 85 native_handle_delete(bufferHandle); variable 89 *outBufferHandle = bufferHandle; 94 Error freeBuffer(native_handle_t* bufferHandle) override { 95 if (mModule->unregisterBuffer(mModule, bufferHandle)) { 99 native_handle_close(bufferHandle); variable 100 native_handle_delete(bufferHandle); variable [all...] |
H A D | GrallocLoader.h | 59 void* add(native_handle_t* bufferHandle) { argument 61 return mBufferHandles.insert(bufferHandle).second ? bufferHandle : nullptr; 65 auto bufferHandle = static_cast<native_handle_t*>(buffer); local 68 return mBufferHandles.erase(bufferHandle) == 1 ? bufferHandle : nullptr; 72 auto bufferHandle = static_cast<const native_handle_t*>(buffer); local 75 return mBufferHandles.count(bufferHandle) == 1 ? bufferHandle : nullptr; 87 void* addImportedBuffer(native_handle_t* bufferHandle) overrid [all...] |
H A D | Gralloc1Hal.h | 98 native_handle_t* bufferHandle = native_handle_clone(rawHandle); variable 99 if (!bufferHandle) { 103 int32_t error = mDispatch.retain(mDevice, bufferHandle); 105 native_handle_close(bufferHandle); variable 106 native_handle_delete(bufferHandle); variable 110 *outBufferHandle = bufferHandle; 115 Error freeBuffer(native_handle_t* bufferHandle) override { 116 int32_t error = mDispatch.release(mDevice, bufferHandle); 118 native_handle_close(bufferHandle); variable 119 native_handle_delete(bufferHandle); variable [all...] |
/hardware/interfaces/graphics/mapper/2.1/utils/hal/include/mapper-hal/2.1/ |
H A D | Mapper.h | 44 const native_handle_t* bufferHandle = getImportedBuffer(buffer); local 45 if (!bufferHandle) { 49 return mHal->validateBufferSize(bufferHandle, descriptorInfo, stride); 53 const native_handle_t* bufferHandle = getImportedBuffer(buffer); local 54 if (!bufferHandle) { 61 Error error = mHal->getTransportSize(bufferHandle, &numFds, &numInts);
|
H A D | MapperHal.h | 49 virtual Error validateBufferSize(const native_handle_t* bufferHandle, 55 virtual Error getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds,
|
/hardware/interfaces/graphics/mapper/2.0/utils/hal/include/mapper-hal/2.0/ |
H A D | Mapper.h | 64 native_handle_t* bufferHandle = nullptr; variable 65 Error error = mHal->importBuffer(rawHandle.getNativeHandle(), &bufferHandle); 71 void* buffer = addImportedBuffer(bufferHandle); 73 mHal->freeBuffer(bufferHandle); 83 native_handle_t* bufferHandle = removeImportedBuffer(buffer); variable 84 if (!bufferHandle) { 88 return mHal->freeBuffer(bufferHandle); 93 const native_handle_t* bufferHandle = getImportedBuffer(buffer); variable 94 if (!bufferHandle) { 107 error = mHal->lock(bufferHandle, cpuUsag 115 const native_handle_t* bufferHandle = getImportedBuffer(buffer); variable 135 const native_handle_t* bufferHandle = getImportedBuffer(buffer); variable 155 addImportedBuffer(native_handle_t* bufferHandle) argument [all...] |
H A D | MapperHal.h | 42 virtual Error freeBuffer(native_handle_t* bufferHandle) = 0; 45 virtual Error lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, 50 virtual Error lockYCbCr(const native_handle_t* bufferHandle, uint64_t cpuUsage, 55 virtual Error unlock(const native_handle_t* bufferHandle, base::unique_fd* outFenceFd) = 0;
|
/hardware/interfaces/graphics/mapper/2.1/vts/functional/ |
H A D | VtsHalGraphicsMapperV2_1TargetTest.cpp | 78 const native_handle_t* bufferHandle; local 80 ASSERT_NO_FATAL_FAILURE(bufferHandle = mGralloc->allocate(mDummyDescriptorInfo, true, &stride)); 82 ASSERT_TRUE(mGralloc->validateBufferSize(bufferHandle, mDummyDescriptorInfo, stride)); 84 ASSERT_NO_FATAL_FAILURE(mGralloc->freeBuffer(bufferHandle)); 124 native_handle_t* bufferHandle; local 127 bufferHandle = const_cast<native_handle_t*>(mGralloc->allocate(info, true, &stride))); 131 Error ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); 137 ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); 143 ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, info, stride); 149 ret = mGralloc->getMapper()->validateBufferSize(bufferHandle, inf 165 const native_handle_t* bufferHandle; local [all...] |
/hardware/interfaces/graphics/mapper/2.1/utils/vts/ |
H A D | MapperVts.cpp | 70 bool Gralloc::validateBufferSize(const native_handle_t* bufferHandle, argument 73 auto buffer = const_cast<native_handle_t*>(bufferHandle); 79 void Gralloc::getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds, argument 81 auto buffer = const_cast<native_handle_t*>(bufferHandle); 88 ASSERT_GE(bufferHandle->numFds, int(tmpNumFds)) << "invalid numFds " << tmpNumFds; 89 ASSERT_GE(bufferHandle->numInts, int(tmpNumInts)) << "invalid numInts " << tmpNumInts;
|
/hardware/interfaces/graphics/mapper/2.0/utils/vts/include/mapper-vts/2.0/ |
H A D | MapperVts.h | 65 void freeBuffer(const native_handle_t* bufferHandle); 70 void* lock(const native_handle_t* bufferHandle, uint64_t cpuUsage, 72 YCbCrLayout lockYCbCr(const native_handle_t* bufferHandle, uint64_t cpuUsage, 74 int unlock(const native_handle_t* bufferHandle);
|
/hardware/interfaces/graphics/mapper/2.1/utils/passthrough/include/mapper-passthrough/2.1/ |
H A D | Gralloc0Hal.h | 37 Error validateBufferSize(const native_handle_t* /*bufferHandle*/, 44 Error getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds, 47 *outNumFds = bufferHandle->numFds; 48 *outNumInts = bufferHandle->numInts;
|
H A D | Gralloc1Hal.h | 39 Error validateBufferSize(const native_handle_t* bufferHandle, 52 mDispatch.validateBufferSize(mDevice, bufferHandle, &bufferDescriptorInfo, stride); 60 Error getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds, 62 int32_t error = mDispatch.getTransportSize(mDevice, bufferHandle, outNumFds, outNumInts);
|
/hardware/interfaces/graphics/mapper/2.0/vts/functional/ |
H A D | VtsHalGraphicsMapperV2_0TargetTest.cpp | 95 for (auto bufferHandle : bufferHandles) { 96 mGralloc->freeBuffer(bufferHandle); 122 auto bufferHandle = mGralloc->allocate(info, false); local 123 mGralloc->freeBuffer(bufferHandle); 149 const native_handle_t* bufferHandle; local 150 ASSERT_NO_FATAL_FAILURE(bufferHandle = mGralloc->allocate(mDummyDescriptorInfo, true)); 151 ASSERT_NO_FATAL_FAILURE(mGralloc->freeBuffer(bufferHandle)); 206 auto bufferHandle = mGralloc->allocate(info, true); local 207 mGralloc->freeBuffer(bufferHandle); 258 const native_handle_t* bufferHandle; local 305 const native_handle_t* bufferHandle; local [all...] |
/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/ |
H A D | Gralloc1On0Adapter.h | 275 buffer_handle_t bufferHandle, 277 auto buffer = getAdapter(device)->getBuffer(bufferHandle); 287 buffer_handle_t bufferHandle, Args... args) { 288 return Gralloc1On0Adapter::callBufferFunction(device, bufferHandle, 293 buffer_handle_t bufferHandle, uint64_t* outUsage) { 295 auto error = callBufferFunction(device, bufferHandle, 304 buffer_handle_t bufferHandle, uint64_t* outUsage) { 306 auto error = callBufferFunction(device, bufferHandle, 326 gralloc1_error_t retain(buffer_handle_t bufferHandle); 328 buffer_handle_t bufferHandle) 274 callBufferFunction(gralloc1_device_t* device, buffer_handle_t bufferHandle, gralloc1_error_t (Buffer::*member)(Args...) const, Args... args) argument 286 bufferHook(gralloc1_device_t* device, buffer_handle_t bufferHandle, Args... args) argument 292 getConsumerUsageHook(gralloc1_device_t* device, buffer_handle_t bufferHandle, uint64_t* outUsage) argument 303 getProducerUsageHook(gralloc1_device_t* device, buffer_handle_t bufferHandle, uint64_t* outUsage) argument 327 retainHook(gralloc1_device_t* device, buffer_handle_t bufferHandle) argument 335 releaseHook(gralloc1_device_t* device, buffer_handle_t bufferHandle) argument 366 lockHook(gralloc1_device_t* device, buffer_handle_t bufferHandle, uint64_t uintProducerUsage, uint64_t uintConsumerUsage, const gralloc1_rect_t* accessRegion, OUT* outData, int32_t acquireFenceFd) argument 421 unlockHook(gralloc1_device_t* device, buffer_handle_t bufferHandle, int32_t* outReleaseFenceFd) argument [all...] |
H A D | Gralloc1On0Adapter.cpp | 308 buffer_handle_t bufferHandle = nullptr; local 309 error = adapter->allocate(descriptors[i], descriptor, &bufferHandle); 314 outBuffers[i] = bufferHandle; 366 gralloc1_error_t Gralloc1On0Adapter::retain(buffer_handle_t bufferHandle) argument 368 ALOGV("retain(%p)", bufferHandle); 372 if (mBuffers.count(bufferHandle) != 0) { 373 mBuffers[bufferHandle]->retain(); 377 ALOGV("Calling registerBuffer(%p)", bufferHandle); 378 int result = mModule->registerBuffer(mModule, bufferHandle); 386 bufferHandle, 552 getBuffer( buffer_handle_t bufferHandle) argument [all...] |
/hardware/interfaces/graphics/mapper/2.1/utils/vts/include/mapper-vts/2.1/ |
H A D | MapperVts.h | 40 bool validateBufferSize(const native_handle_t* bufferHandle, 42 void getTransportSize(const native_handle_t* bufferHandle, uint32_t* outNumFds,
|
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ |
H A D | ComposerResources.h | 54 const native_handle_t* bufferHandle; local 57 bufferHandle = static_cast<const native_handle_t*>(tmpBufferHandle); 63 *outBufferHandle = bufferHandle; 67 void freeBuffer(const native_handle_t* bufferHandle) { argument 68 if (bufferHandle) { 69 mMapper->freeBuffer(static_cast<void*>(const_cast<native_handle_t*>(bufferHandle)));
|
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | ComposerHal.h | 75 virtual Error setReadbackBuffer(Display display, const native_handle_t* bufferHandle,
|
/hardware/interfaces/graphics/composer/2.2/utils/passthrough/include/composer-passthrough/2.2/ |
H A D | HwcHal.h | 115 Error setReadbackBuffer(Display display, const native_handle_t* bufferHandle, 122 mDispatch.setReadbackBuffer(mDevice, display, bufferHandle, fenceFd.release());
|