Home
last modified time | relevance | path

Searched refs:grallocDescriptor (Results 1 – 5 of 5) sorted by relevance

/aosp12/hardware/google/gchips/gralloc4/src/hidl_common/
H A DMapper.cpp427 buffer_descriptor_t grallocDescriptor; in validateBufferSize() local
428 grallocDescriptor.width = descriptorInfo.width; in validateBufferSize()
429 grallocDescriptor.height = descriptorInfo.height; in validateBufferSize()
433 grallocDescriptor.consumer_usage = grallocDescriptor.producer_usage; in validateBufferSize()
469 format_name(grallocDescriptor.alloc_format), grallocDescriptor.alloc_format); in validateBufferSize()
509 gralloc_buffer->width, grallocDescriptor.width); in validateBufferSize()
552 buffer_descriptor_t grallocDescriptor; in isSupported() local
553 grallocDescriptor.width = description.width; in isSupported()
554 grallocDescriptor.height = description.height; in isSupported()
555 grallocDescriptor.layer_count = description.layerCount; in isSupported()
[all …]
H A DBufferDescriptor.h152 …deBufferDescriptor(const hidl_vec<vecT> &androidDescriptor, buffer_descriptor_t &grallocDescriptor) in grallocDecodeBufferDescriptor() argument
170 grallocDescriptor.width = pop_descriptor_uint32(androidDescriptor, &pos); in grallocDecodeBufferDescriptor()
171 grallocDescriptor.height = pop_descriptor_uint32(androidDescriptor, &pos); in grallocDecodeBufferDescriptor()
172 grallocDescriptor.layer_count = pop_descriptor_uint32(androidDescriptor, &pos); in grallocDecodeBufferDescriptor()
173grallocDescriptor.hal_format = static_cast<uint64_t>(pop_descriptor_uint32(androidDescriptor, &pos… in grallocDecodeBufferDescriptor()
174 grallocDescriptor.producer_usage = pop_descriptor_uint64(androidDescriptor, &pos); in grallocDecodeBufferDescriptor()
175 grallocDescriptor.consumer_usage = grallocDescriptor.producer_usage; in grallocDecodeBufferDescriptor()
176 grallocDescriptor.format_type = MALI_GRALLOC_FORMAT_TYPE_USAGE; in grallocDecodeBufferDescriptor()
177 grallocDescriptor.signature = sizeof(buffer_descriptor_t); in grallocDecodeBufferDescriptor()
178 grallocDescriptor.reserved_size = pop_descriptor_uint64(androidDescriptor, &pos); in grallocDecodeBufferDescriptor()
[all …]
/aosp12/hardware/google/gchips/gralloc3/src/
H A DGrallocBufferDescriptor.h107 buffer_descriptor_t& grallocDescriptor) in grallocDecodeBufferDescriptor() argument
121 grallocDescriptor.width = androidDescriptor[1]; in grallocDecodeBufferDescriptor()
122 grallocDescriptor.height = androidDescriptor[2]; in grallocDecodeBufferDescriptor()
123 grallocDescriptor.layer_count = androidDescriptor[3]; in grallocDecodeBufferDescriptor()
124 grallocDescriptor.hal_format = static_cast<uint64_t>(androidDescriptor[4]); in grallocDecodeBufferDescriptor()
125grallocDescriptor.producer_usage = (static_cast<uint64_t>(androidDescriptor[6]) << 32) | androidDe… in grallocDecodeBufferDescriptor()
126 grallocDescriptor.consumer_usage = grallocDescriptor.producer_usage; in grallocDecodeBufferDescriptor()
127 grallocDescriptor.format_type = MALI_GRALLOC_FORMAT_TYPE_USAGE; in grallocDecodeBufferDescriptor()
128 grallocDescriptor.signature = sizeof(buffer_descriptor_t); in grallocDecodeBufferDescriptor()
H A DGrallocMapper.cpp694 buffer_descriptor_t grallocDescriptor; in validateBufferSize() local
695 grallocDescriptor.width = descriptorInfo.width; in validateBufferSize()
696 grallocDescriptor.height = descriptorInfo.height; in validateBufferSize()
697 grallocDescriptor.layer_count = descriptorInfo.layerCount; in validateBufferSize()
700 grallocDescriptor.consumer_usage = grallocDescriptor.producer_usage; in validateBufferSize()
701 grallocDescriptor.format_type = MALI_GRALLOC_FORMAT_TYPE_USAGE; in validateBufferSize()
716 if ((size_t)gralloc_buffer->size < grallocDescriptor.size) in validateBufferSize()
719 gralloc_buffer->size, grallocDescriptor.size); in validateBufferSize()
737 if ((uint32_t)gralloc_buffer->width != grallocDescriptor.width) in validateBufferSize()
740 gralloc_buffer->width, grallocDescriptor.width); in validateBufferSize()
[all …]
H A Dmali_gralloc_public_interface.cpp514 buffer_descriptor_t grallocDescriptor; in mali_gralloc1_validate_buffer_size() local
515 grallocDescriptor.width = descriptorInfo->width; in mali_gralloc1_validate_buffer_size()
516 grallocDescriptor.height = descriptorInfo->height; in mali_gralloc1_validate_buffer_size()
517 grallocDescriptor.layer_count = descriptorInfo->layerCount; in mali_gralloc1_validate_buffer_size()
518 grallocDescriptor.hal_format = descriptorInfo->format; in mali_gralloc1_validate_buffer_size()
519 grallocDescriptor.producer_usage = descriptorInfo->producerUsage; in mali_gralloc1_validate_buffer_size()
520 grallocDescriptor.consumer_usage = descriptorInfo->consumerUsage; in mali_gralloc1_validate_buffer_size()
521 grallocDescriptor.format_type = MALI_GRALLOC_FORMAT_TYPE_USAGE; in mali_gralloc1_validate_buffer_size()
524 const int result = mali_gralloc_derive_format_and_size(m, &grallocDescriptor); in mali_gralloc1_validate_buffer_size()
537 if ((size_t)gralloc_buffer->size < grallocDescriptor.size) in mali_gralloc1_validate_buffer_size()
[all …]