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() argument749 *this = DeviceExtensions(*instance_extensions); in InitFromDeviceCreateInfo() argument
38 impl DeviceExtensions { impl115 impl DeviceExtensions { impl
199 requested_extensions: &DeviceExtensions, in new()469 pub fn enabled_extensions(&self) -> &DeviceExtensions { in enabled_extensions()
405 pub fn supported_extensions(&self) -> &'a DeviceExtensions { in supported_extensions()411 pub fn required_extensions(&self) -> &'a DeviceExtensions { in required_extensions()
683 struct DeviceExtensions struct691 bool deviceD3D = false;694 bool deviceCGL = false;697 bool deviceEAGL = false;700 bool deviceMetal = false;703 bool deviceVulkan = false;706 bool deviceDrmEXT = false;709 bool deviceDrmRenderNodeEXT = false;