Home
last modified time | relevance | path

Searched refs:androidDescriptor (Results 1 – 2 of 2) sorted by relevance

/aosp12/hardware/google/gchips/gralloc3/src/
H A DGrallocBufferDescriptor.h106 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 DBufferDescriptor.h152 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 …]