Home
last modified time | relevance | path

Searched refs:producerUsage (Results 1 – 25 of 26) sorted by relevance

12

/aosp12/system/core/libgrallocusage/
H A DGrallocUsageConversion.cpp22 void android_convertGralloc0To1Usage(int32_t usage, uint64_t* producerUsage, in android_convertGralloc0To1Usage() argument
39 *producerUsage = static_cast<uint64_t>(usage) & PRODUCER_MASK; in android_convertGralloc0To1Usage()
42 *producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_READ_OFTEN; in android_convertGralloc0To1Usage()
47 *producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_WRITE_OFTEN; in android_convertGralloc0To1Usage()
51 int32_t android_convertGralloc1To0Usage(uint64_t producerUsage, uint64_t consumerUsage) { in android_convertGralloc1To0Usage() argument
55 uint64_t merged = producerUsage | consumerUsage; in android_convertGralloc1To0Usage()
/aosp12/hardware/interfaces/graphics/mapper/2.1/utils/passthrough/include/mapper-passthrough/2.1/
H A DGralloc1Hal.h49 bufferDescriptorInfo.producerUsage = toProducerUsage(descriptorInfo.usage); in validateBufferSize()
109 uint64_t producerUsage = usage & ~static_cast<uint64_t>(BufferUsage::CPU_READ_MASK | in toProducerUsage() local
115 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_WRITE; in toProducerUsage()
118 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_WRITE_OFTEN; in toProducerUsage()
126 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_READ; in toProducerUsage()
129 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_READ_OFTEN; in toProducerUsage()
137 return producerUsage; in toProducerUsage()
/aosp12/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/
H A DGralloc1On0Adapter.cpp251 descriptor->producerUsage, descriptor->consumerUsage); in allocate()
268 static_cast<int>(descriptor->producerUsage), in allocate()
399 int producerUsage = 0; in retain() local
406 bufferHandle, &producerUsage); in retain()
414 static_cast<gralloc1_producer_usage_t>(producerUsage)); in retain()
441 gralloc1_producer_usage_t producerUsage, in lock() argument
448 android_convertGralloc1To0Usage(producerUsage, consumerUsage), in lock()
458 android_convertGralloc1To0Usage(producerUsage, consumerUsage), in lock()
473 gralloc1_producer_usage_t producerUsage, in lockFlex() argument
483 static_cast<int>(producerUsage), in lockFlex()
[all …]
H A DGralloc1On0Adapter.h112 producerUsage(GRALLOC1_PRODUCER_USAGE_NONE), in Descriptor()
132 producerUsage = usage; in setProducerUsage()
145 gralloc1_producer_usage_t producerUsage; member
248 *outUsage = mDescriptor.producerUsage; in getProducerUsage()
351 gralloc1_producer_usage_t producerUsage,
356 gralloc1_producer_usage_t producerUsage,
388 auto producerUsage = in lockHook() local
396 if ((producerUsage & producerCpuUsage) != 0) { in lockHook()
414 auto error = ((*adapter).*member)(buffer, producerUsage, consumerUsage, in lockHook()
/aosp12/hardware/interfaces/graphics/allocator/2.0/utils/passthrough/include/allocator-passthrough/2.0/
H A DGralloc1Hal.h219 uint64_t producerUsage = usage & ~static_cast<uint64_t>(BufferUsage::CPU_READ_MASK | in toProducerUsage() local
225 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_WRITE; in toProducerUsage()
228 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_WRITE_OFTEN; in toProducerUsage()
236 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_READ; in toProducerUsage()
239 producerUsage |= GRALLOC1_PRODUCER_USAGE_CPU_READ_OFTEN; in toProducerUsage()
247 return producerUsage; in toProducerUsage()
/aosp12/system/core/libgrallocusage/include/grallocusage/
H A DGrallocUsageConversion.h34 void android_convertGralloc0To1Usage(int32_t usage, uint64_t* producerUsage,
41 int32_t android_convertGralloc1To0Usage(uint64_t producerUsage, uint64_t consumerUsage);
/aosp12/hardware/interfaces/camera/device/3.3/default/
H A Dconvert.cpp40 dst->v3_2.producerUsage = (BufferUsageFlags)src->usage; in convertToHidl()
42 dst->v3_2.producerUsage = (BufferUsageFlags)0; in convertToHidl()
/aosp12/hardware/libhardware/include/hardware/
H A Dgralloc1.h706 uint64_t producerUsage; member
962 uint64_t /*gralloc1_producer_usage_t*/ producerUsage,
1011 uint64_t /*gralloc1_producer_usage_t*/ producerUsage,
/aosp12/hardware/google/gchips/gralloc3/src/
H A Dmali_gralloc_public_interface.cpp302 uint64_t producerUsage, in mali_gralloc1_lock_async() argument
333 status = mali_gralloc_lock_async(m, buffer, producerUsage | consumerUsage, in mali_gralloc1_lock_async()
373 uint64_t producerUsage, in mali_gralloc1_lock_flex_async() argument
404 status = mali_gralloc_lock_flex_async(m, buffer, producerUsage | consumerUsage, in mali_gralloc1_lock_flex_async()
519 grallocDescriptor.producer_usage = descriptorInfo->producerUsage; in mali_gralloc1_validate_buffer_size()
/aosp12/hardware/interfaces/camera/device/3.2/default/
H A Dconvert.cpp81 dst->producerUsage = (BufferUsageFlags)src->usage; in convertToHidl()
83 dst->producerUsage = (BufferUsageFlags)0; in convertToHidl()
/aosp12/hardware/qcom/display/msm8994/libgralloc/
H A Dmapper.cpp514 auto producerUsage = va_arg(args, int); in gralloc_perform() local
516 hnd->producer_usage = producerUsage; in gralloc_perform()
577 auto producerUsage = va_arg(args, int); in gralloc_perform() local
595 producerUsage | consumerUsage, in gralloc_perform()
/aosp12/hardware/qcom/display/msm8996/libgralloc/
H A Dmapper.cpp564 auto producerUsage = va_arg(args, int); in gralloc_perform() local
566 hnd->producer_usage = producerUsage; in gralloc_perform()
627 auto producerUsage = va_arg(args, int); in gralloc_perform() local
645 producerUsage | consumerUsage, in gralloc_perform()
/aosp12/hardware/qcom/camera/msm8998/QCamera2/HAL3/
H A DQCamera3StreamMem.h144 uint64_t producerUsage,
/aosp12/frameworks/native/libs/ui/
H A DGraphicBufferMapper.cpp157 status_t GraphicBufferMapper::lockAsync(buffer_handle_t handle, uint64_t producerUsage, in lockAsync() argument
164 android_convertGralloc1To0Usage(producerUsage, consumerUsage)); in lockAsync()
/aosp12/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3StreamSplitter.h57 uint64_t consumerUsage, uint64_t producerUsage, size_t halMaxBuffers, uint32_t width,
H A DCamera3StreamSplitter.cpp42 uint64_t consumerUsage, uint64_t producerUsage, size_t halMaxBuffers, uint32_t width, in connect() argument
110 mProducerUsage = producerUsage; in connect()
/aosp12/frameworks/native/libs/ui/include/ui/
H A DGraphicBufferMapper.h79 status_t lockAsync(buffer_handle_t handle, uint64_t producerUsage, uint64_t consumerUsage,
/aosp12/frameworks/native/libs/ui/include_vndk/ui/
H A DGraphicBufferMapper.h79 status_t lockAsync(buffer_handle_t handle, uint64_t producerUsage, uint64_t consumerUsage,
/aosp12/hardware/qcom/display/msm8996/libgralloc1/
H A Dgr_device_impl.cpp515 (info->producerUsage); in validateBufferSize()
/aosp12/hardware/qcom/display/msm8998/libgralloc1/
H A Dgr_device_impl.cpp534 (info->producerUsage); in validateBufferSize()
/aosp12/hardware/interfaces/camera/device/3.2/
H A Dtypes.hal370 * If the stream's type is INPUT, then producerUsage must be 0, and
371 * consumerUsage must be set. For other types, producerUsage must be set,
374 BufferUsageFlags producerUsage;
H A DICameraDeviceSession.hal95 * requestedConfiguration. Upon return, the HAL device must set producerUsage,
/aosp12/hardware/google/camera/common/hal/hidl_service/
H A Dhidl_utils.cc211 hidl_hal_stream_config->streams[i].v3_4.v3_3.v3_2.producerUsage = in ConvertToHidlHalStreamConfig()
/aosp12/hardware/interfaces/camera/provider/2.4/vts/functional/
H A DVtsHalCameraProviderV2_4TargetTest.cpp1610 halStream.producerUsage, halStream.consumerUsage), in requestStreamBuffers()
4683 halStreamConfig.streams[0].producerUsage, bufferUsage), in processCaptureRequestInternal()
4905 android_convertGralloc1To0Usage(halStream.v3_3.v3_2.producerUsage, in TEST_P()
5136 android_convertGralloc1To0Usage(halStream.v3_4.v3_3.v3_2.producerUsage, in TEST_P()
5298 android_convertGralloc1To0Usage(halStreamConfig.streams[0].producerUsage, in TEST_P()
5405 android_convertGralloc1To0Usage(halStreamConfig.streams[0].producerUsage, in TEST_P()
5529 android_convertGralloc1To0Usage(halStreamConfig3_2.producerUsage, in TEST_P()
5775 android_convertGralloc1To0Usage(halStreamConfig.streams[0].producerUsage, in TEST_P()
/aosp12/hardware/interfaces/camera/device/3.4/default/
H A DExternalCameraDeviceSession.cpp2403 out->streams[i].v3_2.producerUsage = config.streams[i].usage | in configureStreams()

12