Searched defs:DeviceExtensions (Results 1 – 5 of 5) sorted by relevance
275 struct DeviceExtensions : public InstanceExtensions { struct432 const bool DeviceExtensions::* enabled; argument437 …DeviceInfo(bool DeviceExtensions::* state_, const DeviceReqVec requires_): state(state_), requires… in DeviceInfo() argument445 … std::make_pair("VK_VERSION_1_1", DeviceInfo(&DeviceExtensions::vk_feature_version_1_1, {})), in get_info() argument743 DeviceExtensions(const InstanceExtensions& instance_ext) : InstanceExtensions(instance_ext) {} in DeviceExtensions() function749 *this = DeviceExtensions(*instance_extensions); in InitFromDeviceCreateInfo() argument
38 impl DeviceExtensions { impl115 impl DeviceExtensions { impl
405 pub fn supported_extensions(&self) -> &'a DeviceExtensions { in supported_extensions()411 pub fn required_extensions(&self) -> &'a DeviceExtensions { in required_extensions()
199 requested_extensions: &DeviceExtensions, in new()469 pub fn enabled_extensions(&self) -> &DeviceExtensions { in enabled_extensions()
657 struct DeviceExtensions struct665 bool deviceD3D = false;668 bool deviceCGL = false;671 bool deviceEAGL = false;674 bool deviceMetal = false;677 bool deviceVulkan = false;