Lines Matching defs:buffer
179 const struct AHardwareBuffer *buffer,
184 /* Get a description of buffer contents . */
186 AHardwareBuffer_describe(buffer, &desc);
194 /* "Buffer must be a valid Android hardware buffer object with at least
221 * buffer has a format which has an equivalent Vulkan format to enable
225 * the Android hardware buffer’s format has a Vulkan equivalent."
259 const struct AHardwareBuffer *buffer,
267 /* Fill format properties of an Android hardware buffer. */
272 get_ahw_buffer_format_properties2(device_h, buffer, &format_prop2);
290 get_ahw_buffer_format_properties2(device_h, buffer, format_prop2);
295 * buffer, like is the case with VK_FORMAT_G8_B8R8_2PLANE_420_UNORM.
298 AHardwareBuffer_getNativeHandle(buffer);
323 * buffer, vkGetMemoryAndroidHardwareBufferANDROID must return that same
324 * Android hardware buffer object."
386 AHardwareBuffer_getNativeHandle(info->buffer);
391 * buffer, like is the case with VK_FORMAT_G8_B8R8_2PLANE_420_UNORM.
403 * acquire a reference to the imported hardware buffer, which it must
407 AHardwareBuffer_acquire(info->buffer);
408 mem->ahw = info->buffer;
440 } else if (dedicated_info && dedicated_info->buffer) {
441 ANV_FROM_HANDLE(anv_buffer, buffer, dedicated_info->buffer);
442 w = buffer->vk.size;
466 .buffer = ahw,