Lines Matching refs:buffer_descriptor

84     buffer_descriptor_t buffer_descriptor;  in createNativeHandle()  local
86 buffer_descriptor.pixel_stride = descriptor.stride_pixel; in createNativeHandle()
87 buffer_descriptor.width = descriptor.width; in createNativeHandle()
88 buffer_descriptor.height = descriptor.height; in createNativeHandle()
89 buffer_descriptor.layer_count = 1; in createNativeHandle()
90 buffer_descriptor.hal_format = buffer_descriptor.alloc_format in createNativeHandle()
92 buffer_descriptor.producer_usage = descriptor.producer_usage; in createNativeHandle()
93 buffer_descriptor.consumer_usage = descriptor.consumer_usage; in createNativeHandle()
94 buffer_descriptor.format_type = MALI_GRALLOC_FORMAT_TYPE_USAGE; in createNativeHandle()
95 buffer_descriptor.signature = sizeof(buffer_descriptor_t); in createNativeHandle()
97 buffer_descriptor.fd_count = buffer_descriptor.plane_count in createNativeHandle()
100 buffer_descriptor.alloc_sizes[i] = descriptor.planes[i].size; in createNativeHandle()
116 buffer_descriptor.plane_info[i] = { in createNativeHandle()
118 .alloc_width = buffer_descriptor.width, in createNativeHandle()
119 .alloc_height = buffer_descriptor.height, in createNativeHandle()
123 if (mali_gralloc_derive_format_and_size(&buffer_descriptor)) { in createNativeHandle()
129 reinterpret_cast<const gralloc_buffer_descriptor_t>(&buffer_descriptor); in createNativeHandle()
148 hnd->reserved_region_size = buffer_descriptor.reserved_size; in createNativeHandle()
171 arm::mapper::common::shared_metadata_init(hnd->attr_base, buffer_descriptor.name); in createNativeHandle()
173 const uint32_t base_format = buffer_descriptor.alloc_format & MALI_GRALLOC_INTFMT_FMT_MASK; in createNativeHandle()
174 const uint64_t usage = buffer_descriptor.consumer_usage | buffer_descriptor.producer_usage; in createNativeHandle()