diff options
Diffstat (limited to 'tools/gfx/render.cpp')
| -rw-r--r-- | tools/gfx/render.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/gfx/render.cpp b/tools/gfx/render.cpp index 38af85f79..e618c8f8c 100644 --- a/tools/gfx/render.cpp +++ b/tools/gfx/render.cpp @@ -389,4 +389,17 @@ ProjectionStyle RendererUtil::getProjectionStyle(RendererType type) } } +/* static */UnownedStringSlice RendererUtil::toText(RendererType type) +{ + switch (type) + { + case RendererType::DirectX11: return UnownedStringSlice::fromLiteral("DirectX11"); + case RendererType::DirectX12: return UnownedStringSlice::fromLiteral("DirectX11"); + case RendererType::OpenGl: return UnownedStringSlice::fromLiteral("OpenGL"); + case RendererType::Vulkan: return UnownedStringSlice::fromLiteral("Vulkan"); + case RendererType::Unknown: return UnownedStringSlice::fromLiteral("Unknown"); + default: return UnownedStringSlice::fromLiteral("?!?"); + } +} + } // renderer_test |
