(self)
| 75 | } |
| 76 | |
| 77 | pub fn display_name(self) -> &'static str { |
| 78 | match self { |
| 79 | GraphicsBackend::Auto => "Auto", |
| 80 | GraphicsBackend::Vulkan => "Vulkan", |
| 81 | GraphicsBackend::Metal => "Metal", |
| 82 | GraphicsBackend::Dx12 => "DirectX 12", |
| 83 | GraphicsBackend::OpenGL => "OpenGL", |
| 84 | GraphicsBackend::OpenGLES => "OpenGL ES", |
| 85 | } |
| 86 | } |
| 87 | } |
| 88 | |
| 89 | pub fn graphics_window( |