#include "gpu/ipc/common/vulkan_info_mojom_traits.h"
namespace mojo {
bool StructTraits<
gpu::mojom::VkExtensionPropertiesDataView,
VkExtensionProperties>::Read(gpu::mojom::VkExtensionPropertiesDataView data,
VkExtensionProperties* out) { … }
bool StructTraits<gpu::mojom::VkLayerPropertiesDataView, VkLayerProperties>::
Read(gpu::mojom::VkLayerPropertiesDataView data, VkLayerProperties* out) { … }
bool StructTraits<gpu::mojom::VkPhysicalDevicePropertiesDataView,
VkPhysicalDeviceProperties>::
Read(gpu::mojom::VkPhysicalDevicePropertiesDataView data,
VkPhysicalDeviceProperties* out) { … }
bool StructTraits<gpu::mojom::VkPhysicalDeviceLimitsDataView,
VkPhysicalDeviceLimits>::
Read(gpu::mojom::VkPhysicalDeviceLimitsDataView data,
VkPhysicalDeviceLimits* out) { … }
bool StructTraits<gpu::mojom::VkPhysicalDeviceSparsePropertiesDataView,
VkPhysicalDeviceSparseProperties>::
Read(gpu::mojom::VkPhysicalDeviceSparsePropertiesDataView data,
VkPhysicalDeviceSparseProperties* out) { … }
bool StructTraits<gpu::mojom::VkPhysicalDeviceFeaturesDataView,
VkPhysicalDeviceFeatures>::
Read(gpu::mojom::VkPhysicalDeviceFeaturesDataView data,
VkPhysicalDeviceFeatures* out) { … }
bool StructTraits<gpu::mojom::VkQueueFamilyPropertiesDataView,
VkQueueFamilyProperties>::
Read(gpu::mojom::VkQueueFamilyPropertiesDataView data,
VkQueueFamilyProperties* out) { … }
bool StructTraits<gpu::mojom::VkExtent3DDataView, VkExtent3D>::Read(
gpu::mojom::VkExtent3DDataView data,
VkExtent3D* out) { … }
}