Searched refs:androidDescriptor (Results 1 – 2 of 2) sorted by relevance
/aosp12/hardware/google/gchips/gralloc3/src/ |
H A D | GrallocBufferDescriptor.h | 106 inline bool grallocDecodeBufferDescriptor(const V2_0::BufferDescriptor& androidDescriptor, in grallocDecodeBufferDescriptor() argument 109 if (androidDescriptor.size() != grallocBufferDescriptorSize) in grallocDecodeBufferDescriptor() 111 AERR("Corrupted buffer size in descriptor = %p, pid = %d ", &androidDescriptor, getpid()); in grallocDecodeBufferDescriptor() 115 if (androidDescriptor[0] != grallocBufferDescriptorMagicVersion) in grallocDecodeBufferDescriptor() 117 AERR("Corrupted buffer version in descriptor = %p, pid = %d ", &androidDescriptor, getpid()); in grallocDecodeBufferDescriptor() 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() 125 …cDescriptor.producer_usage = (static_cast<uint64_t>(androidDescriptor[6]) << 32) | androidDescript… in grallocDecodeBufferDescriptor()
|
/aosp12/hardware/google/gchips/gralloc4/src/hidl_common/ |
H A D | BufferDescriptor.h | 152 static bool grallocDecodeBufferDescriptor(const hidl_vec<vecT> &androidDescriptor, buffer_descripto… in grallocDecodeBufferDescriptor() argument 158 (DESCRIPTOR_64BIT_FIELDS * sizeof(uint64_t) / sizeof(vecT))) > androidDescriptor.size()) in grallocDecodeBufferDescriptor() 164 if (pop_descriptor_uint32(androidDescriptor, &pos) != HIDL_MAPPER_VERSION_SCALED / 10) in grallocDecodeBufferDescriptor() 166 …MALI_GRALLOC_LOGE("Corrupted buffer version in descriptor = %p, pid = %d ", &androidDescriptor, ge… in grallocDecodeBufferDescriptor() 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() 173 …grallocDescriptor.hal_format = static_cast<uint64_t>(pop_descriptor_uint32(androidDescriptor, &pos… in grallocDecodeBufferDescriptor() 174 grallocDescriptor.producer_usage = pop_descriptor_uint64(androidDescriptor, &pos); in grallocDecodeBufferDescriptor() 178 grallocDescriptor.reserved_size = pop_descriptor_uint64(androidDescriptor, &pos); in grallocDecodeBufferDescriptor() [all …]
|