17 if (adreno_gpu.has_value()) {
28 }
else if (mali_gpu.has_value()) {
Get information about the Vulkan driver.
std::optional< AdrenoGPU > GetAdrenoGPUInfo() const
Returns Adreno GPU info if this is a Adreno GPU, otherwise std::nullopt.
std::optional< MaliGPU > GetMaliGPUInfo() const
Returns Mali GPU info if this is a Mali GPU, otherwise std::nullopt.
WorkaroundsVK GetWorkaroundsFromDriverInfo(DriverInfoVK &driver_info)
A non-exhaustive set of driver specific workarounds.
bool broken_mipmap_generation
bool batch_submit_command_buffer_timeout
bool slow_primitive_restart_performance
bool input_attachment_self_dependency_broken