Flutter Impeller
driver_info_vk.h File Reference

Go to the source code of this file.

Classes

class  impeller::DriverInfoVK
 Get information about the Vulkan driver. More...
 

Namespaces

 impeller
 

Enumerations

enum class  impeller::AdrenoGPU {
  impeller::kAdreno504 ,
  impeller::kAdreno505 ,
  impeller::kAdreno506 ,
  impeller::kAdreno508 ,
  impeller::kAdreno509 ,
  impeller::kAdreno510 ,
  impeller::kAdreno512 ,
  impeller::kAdreno530 ,
  impeller::kAdreno540 ,
  impeller::kAdreno605 ,
  impeller::kAdreno608 ,
  impeller::kAdreno610 ,
  impeller::kAdreno612 ,
  impeller::kAdreno613 ,
  impeller::kAdreno615 ,
  impeller::kAdreno616 ,
  impeller::kAdreno618 ,
  impeller::kAdreno619L ,
  impeller::kAdreno619 ,
  impeller::kAdreno620 ,
  impeller::kAdreno630 ,
  impeller::kAdreno640 ,
  impeller::kAdreno642L ,
  impeller::kAdreno642 ,
  impeller::kAdreno643L ,
  impeller::kAdreno644 ,
  impeller::kAdreno650 ,
  impeller::kAdreno660 ,
  impeller::kAdreno663 ,
  impeller::kAdreno675 ,
  impeller::kAdreno680 ,
  impeller::kAdreno685 ,
  impeller::kAdreno690 ,
  impeller::kAdreno695 ,
  impeller::kAdreno702 ,
  impeller::kAdreno710 ,
  impeller::kAdreno720 ,
  impeller::kAdreno725 ,
  impeller::kAdreno730 ,
  impeller::kAdreno732 ,
  impeller::kAdreno735 ,
  impeller::kAdreno740 ,
  impeller::kAdreno750 ,
  impeller::kAdrenoX145 ,
  impeller::kAdrenoX185 ,
  impeller::kUnknown
}
 
enum class  impeller::MaliGPU {
  impeller::kT760 ,
  impeller::kT820 ,
  impeller::kT830 ,
  impeller::kT860 ,
  impeller::kT880 ,
  impeller::kG31 ,
  impeller::kG51 ,
  impeller::kG71 ,
  impeller::kG52 ,
  impeller::kG72 ,
  impeller::kG76 ,
  impeller::kG57 ,
  impeller::kG77 ,
  impeller::kG68 ,
  impeller::kG78 ,
  impeller::kG310 ,
  impeller::kG510 ,
  impeller::kG610 ,
  impeller::kG710 ,
  impeller::kG615 ,
  impeller::kG715 ,
  impeller::kG620 ,
  impeller::kG720 ,
  impeller::kG625 ,
  impeller::kG725 ,
  impeller::kG925 ,
  impeller::kUnknown
}
 
enum class  impeller::PowerVRGPU {
  impeller::kUnknown ,
  impeller::kRogue ,
  impeller::kAXE ,
  impeller::kAXM ,
  impeller::kAXT ,
  impeller::kBXE ,
  impeller::kBXM ,
  impeller::kBXS ,
  impeller::kBXT ,
  impeller::kCXT ,
  impeller::kDXT
}
 
enum class  impeller::VendorVK {
  impeller::kUnknown ,
  impeller::kGoogle ,
  impeller::kQualcomm ,
  impeller::kARM ,
  impeller::kImgTec ,
  impeller::kPowerVR = kImgTec ,
  impeller::kAMD ,
  impeller::kNvidia ,
  impeller::kIntel ,
  impeller::kHuawei ,
  impeller::kSamsung ,
  impeller::kMesa ,
  impeller::kApple
}
 
enum class  impeller::DeviceTypeVK {
  impeller::kUnknown ,
  impeller::kIntegratedGPU ,
  impeller::kDiscreteGPU ,
  impeller::kVirtualGPU ,
  impeller::kCPU
}
 

Functions

AdrenoGPU impeller::GetAdrenoVersion (std::string_view version)
 
MaliGPU impeller::GetMaliVersion (std::string_view version)