MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / ToString

Function ToString

Source/Engine/Graphics/RenderTools.cpp:16–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14#include "Engine/Engine/Time.h"
15
16const Char* ToString(RendererType value)
17{
18 const Char* result;
19 switch (value)
20 {
21 case RendererType::Unknown:
22 result = TEXT("Unknown");
23 break;
24 case RendererType::DirectX10:
25 result = TEXT("DirectX 10");
26 break;
27 case RendererType::DirectX10_1:
28 result = TEXT("DirectX 10.1");
29 break;
30 case RendererType::DirectX11:
31 result = TEXT("DirectX 11");
32 break;
33 case RendererType::DirectX12:
34 result = TEXT("DirectX 12");
35 break;
36 case RendererType::OpenGL4_1:
37 result = TEXT("OpenGL 4.1");
38 break;
39 case RendererType::OpenGL4_4:
40 result = TEXT("OpenGL 4.4");
41 break;
42 case RendererType::OpenGLES3:
43 result = TEXT("OpenGL ES 3");
44 break;
45 case RendererType::OpenGLES3_1:
46 result = TEXT("OpenGL ES 3.1");
47 break;
48 case RendererType::Null:
49 result = TEXT("Null");
50 break;
51 case RendererType::Vulkan:
52 result = TEXT("Vulkan");
53 break;
54 case RendererType::PS4:
55 result = TEXT("PS4");
56 break;
57 case RendererType::PS5:
58 result = TEXT("PS5");
59 break;
60 case RendererType::WebGPU:
61 result = TEXT("WebGPU");
62 break;
63 default:
64 result = TEXT("?");
65 }
66 return result;
67}
68
69const Char* ToString(ShaderProfile value)
70{

Callers 8

GetMethod · 0.70
~GPUResourceMethod · 0.70
ToStringMethod · 0.70
DumpResourcesToLogMethod · 0.70
InitMethod · 0.70
ToStringMethod · 0.70
DownloadDataMethod · 0.70
DownloadDataAsyncMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected