Lines Matching defs:device

118    RADV_FROM_HANDLE(radv_device, device, device_h);
124 return vk_errorf(device, VK_ERROR_INVALID_EXTERNAL_HANDLE,
146 for (int i = 0; i < device->physical_device->memory_properties.memoryTypeCount; ++i) {
147 bool is_local = !!(device->physical_device->memory_properties.memoryTypes[i].propertyFlags &
149 bool is_32bit = !!(device->physical_device->memory_types_32bit & (1u << i));
173 device->ws->buffer_get_metadata(device->ws, radv_device_memory_from_handle(memory_h)->bo, &md);
198 radv_image_override_offset_stride(device, image, 0, gralloc_info->stride);
223 RADV_FROM_HANDLE(radv_device, device, device_h);
224 struct radv_physical_device *phys_dev = device->physical_device;
259 return vk_errorf(device, result,
276 return vk_errorf(device, VK_ERROR_FORMAT_NOT_SUPPORTED,
308 RADV_FROM_HANDLE(radv_device, device, device_h);
309 struct radv_physical_device *phys_dev = device->physical_device;
317 return vk_errorf(device, VK_ERROR_FORMAT_NOT_SUPPORTED,
336 return vk_errorf(device, result,
354 return vk_errorf(device, VK_ERROR_FORMAT_NOT_SUPPORTED,
467 RADV_FROM_HANDLE(radv_device, device, device_h);
494 radv_GetPhysicalDeviceFormatProperties2(radv_physical_device_to_handle(device->physical_device),
543 RADV_FROM_HANDLE(radv_device, device, device_h);
570 radv_GetPhysicalDeviceFormatProperties2(radv_physical_device_to_handle(device->physical_device),
667 * "If the device memory was created by importing an Android hardware
699 radv_import_ahb_memory(struct radv_device *device, struct radv_device_memory *mem,
717 device->ws->buffer_from_fd(device->ws, dma_buf, priority, &mem->bo, &alloc_size);
723 device->ws->buffer_get_metadata(device->ws, mem->bo, &metadata);
728 result = radv_image_create_layout(device, create_info, NULL, mem->image);
730 device->ws->buffer_destroy(device->ws, mem->bo);
736 device->ws->buffer_destroy(device->ws, mem->bo);
742 device->ws->buffer_destroy(device->ws, mem->bo);
750 * release when the device memory object is freed. If the command fails,
763 radv_create_ahb_memory(struct radv_device *device, struct radv_device_memory *mem,
813 VkResult result = radv_import_ahb_memory(device, mem, priority, &import_info);