LiteFX 0.3.1.2022
Computer Graphics Engine
dx12_formatters.hpp
1#pragma once
2
3#include "dx12_api.hpp"
4
5template <>
6struct LITEFX_DIRECTX12_API fmt::formatter<D3D12_MESSAGE_ID> : formatter<string_view> {
7 template <typename FormatContext>
8 auto format(D3D12_MESSAGE_ID t, FormatContext& ctx) {
9 string_view name;
10
11 switch (t)
12 {
13 default:
14 case D3D12_MESSAGE_ID_UNKNOWN: name = "D3D12_MESSAGE_ID_UNKNOWN"; break;
15 case D3D12_MESSAGE_ID_STRING_FROM_APPLICATION: name = "D3D12_MESSAGE_ID_STRING_FROM_APPLICATION"; break;
16 case D3D12_MESSAGE_ID_CORRUPTED_THIS: name = "D3D12_MESSAGE_ID_CORRUPTED_THIS"; break;
17 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER1: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER1"; break;
18 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER2: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER2"; break;
19 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER3: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER3"; break;
20 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER4: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER4"; break;
21 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER5: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER5"; break;
22 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER6: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER6"; break;
23 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER7: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER7"; break;
24 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER8: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER8"; break;
25 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER9: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER9"; break;
26 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER10: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER10"; break;
27 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER11: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER11"; break;
28 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER12: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER12"; break;
29 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER13: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER13"; break;
30 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER14: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER14"; break;
31 case D3D12_MESSAGE_ID_CORRUPTED_PARAMETER15: name = "D3D12_MESSAGE_ID_CORRUPTED_PARAMETER15"; break;
32 case D3D12_MESSAGE_ID_CORRUPTED_MULTITHREADING: name = "D3D12_MESSAGE_ID_CORRUPTED_MULTITHREADING"; break;
33 case D3D12_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY"; break;
34 case D3D12_MESSAGE_ID_GETPRIVATEDATA_MOREDATA: name = "D3D12_MESSAGE_ID_GETPRIVATEDATA_MOREDATA"; break;
35 case D3D12_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA: name = "D3D12_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA"; break;
36 case D3D12_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS: name = "D3D12_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS"; break;
37 case D3D12_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY"; break;
38 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT"; break;
39 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC"; break;
40 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT"; break;
41 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE"; break;
42 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE"; break;
43 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS"; break;
44 case D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE"; break;
45 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT"; break;
46 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT"; break;
47 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC"; break;
48 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT"; break;
49 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE"; break;
50 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANESLICE: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANESLICE"; break;
51 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS"; break;
52 case D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE"; break;
53 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT"; break;
54 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC"; break;
55 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT"; break;
56 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS"; break;
57 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE"; break;
58 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY"; break;
59 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS"; break;
60 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT"; break;
61 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT"; break;
62 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT"; break;
63 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS"; break;
64 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH"; break;
65 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE"; break;
66 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE"; break;
67 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT"; break;
68 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC"; break;
69 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE"; break;
70 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC"; break;
71 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT"; break;
72 case D3D12_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY"; break;
73 case D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE"; break;
74 case D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE"; break;
75 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY"; break;
76 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE"; break;
77 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE"; break;
78 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY"; break;
79 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE"; break;
80 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE"; break;
81 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES"; break;
82 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED"; break;
83 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED"; break;
84 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT"; break;
85 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT"; break;
86 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT"; break;
87 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT"; break;
88 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION"; break;
89 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT"; break;
90 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE"; break;
91 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC"; break;
92 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH"; break;
93 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS"; break;
94 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX"; break;
95 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE"; break;
96 case D3D12_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY"; break;
97 case D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE"; break;
98 case D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE"; break;
99 case D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE: name = "D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE"; break;
100 case D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE: name = "D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE"; break;
101 case D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP: name = "D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP"; break;
102 case D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS: name = "D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS"; break;
103 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK"; break;
104 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC"; break;
105 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP"; break;
106 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP"; break;
107 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP"; break;
108 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC"; break;
109 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP"; break;
110 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP"; break;
111 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP"; break;
112 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC"; break;
113 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND"; break;
114 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND"; break;
115 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP"; break;
116 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA"; break;
117 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA"; break;
118 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA"; break;
119 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK"; break;
120 case D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID: name = "D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID"; break;
121 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET"; break;
122 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH"; break;
123 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET"; break;
124 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL"; break;
125 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL"; break;
126 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET"; break;
127 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID"; break;
128 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL"; break;
129 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY"; break;
130 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED"; break;
131 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED"; break;
132 case D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT: name = "D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT"; break;
133 case D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT: name = "D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT"; break;
134 case D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT: name = "D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT"; break;
135 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC"; break;
136 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC"; break;
137 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH"; break;
138 case D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT: name = "D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT"; break;
139 case D3D12_MESSAGE_ID_LIVE_OBJECT_SUMMARY: name = "D3D12_MESSAGE_ID_LIVE_OBJECT_SUMMARY"; break;
140 case D3D12_MESSAGE_ID_LIVE_DEVICE: name = "D3D12_MESSAGE_ID_LIVE_DEVICE"; break;
141 case D3D12_MESSAGE_ID_LIVE_SWAPCHAIN: name = "D3D12_MESSAGE_ID_LIVE_SWAPCHAIN"; break;
142 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS"; break;
143 case D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE: name = "D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE"; break;
144 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE"; break;
145 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER"; break;
146 case D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE: name = "D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE"; break;
147 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM"; break;
148 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES"; break;
149 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES"; break;
150 case D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES: name = "D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES"; break;
151 case D3D12_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY"; break;
152 case D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE"; break;
153 case D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE"; break;
154 case D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE: name = "D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE"; break;
155 case D3D12_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY"; break;
156 case D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE"; break;
157 case D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE"; break;
158 case D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE: name = "D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE"; break;
159 case D3D12_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED: name = "D3D12_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED"; break;
160 case D3D12_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE: name = "D3D12_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE"; break;
161 case D3D12_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY"; break;
162 case D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE"; break;
163 case D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE: name = "D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE"; break;
164 case D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED"; break;
165 case D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED"; break;
166 case D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED"; break;
167 case D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED"; break;
168 case D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED"; break;
169 case D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED"; break;
170 case D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED"; break;
171 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE"; break;
172 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC"; break;
173 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT"; break;
174 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE"; break;
175 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE"; break;
176 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS"; break;
177 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT"; break;
178 case D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS: name = "D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS"; break;
179 case D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT: name = "D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT"; break;
180 case D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS: name = "D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS"; break;
181 case D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
182 case D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
183 case D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
184 case D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
185 case D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
186 case D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
187 case D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED"; break;
188 case D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED"; break;
189 case D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED"; break;
190 case D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED"; break;
191 case D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED"; break;
192 case D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED"; break;
193 case D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED"; break;
194 case D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED: name = "D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED"; break;
195 case D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT: name = "D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT"; break;
196 case D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT: name = "D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT"; break;
197 case D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER: name = "D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER"; break;
198 case D3D12_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER: name = "D3D12_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER"; break;
199 case D3D12_MESSAGE_ID_CREATEDEVICE_INVALIDARGS: name = "D3D12_MESSAGE_ID_CREATEDEVICE_INVALIDARGS"; break;
200 case D3D12_MESSAGE_ID_CREATEDEVICE_WARNING: name = "D3D12_MESSAGE_ID_CREATEDEVICE_WARNING"; break;
201 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_TYPE: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_TYPE"; break;
202 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_NULL_POINTER: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_NULL_POINTER"; break;
203 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SUBRESOURCE: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SUBRESOURCE"; break;
204 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_RESERVED_BITS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_RESERVED_BITS"; break;
205 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISSING_BIND_FLAGS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISSING_BIND_FLAGS"; break;
206 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS"; break;
207 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_MATCHING_STATES: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_MATCHING_STATES"; break;
208 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINATION: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINATION"; break;
209 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH"; break;
210 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_RESOURCE: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_RESOURCE"; break;
211 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_SAMPLE_COUNT: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_SAMPLE_COUNT"; break;
212 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS"; break;
213 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINED_FLAGS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINED_FLAGS"; break;
214 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT"; break;
215 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SPLIT_BARRIER: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SPLIT_BARRIER"; break;
216 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_END: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_END"; break;
217 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_BEGIN: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_BEGIN"; break;
218 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAG: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAG"; break;
219 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE"; break;
220 case D3D12_MESSAGE_ID_INVALID_SUBRESOURCE_STATE: name = "D3D12_MESSAGE_ID_INVALID_SUBRESOURCE_STATE"; break;
221 case D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CONTENTION: name = "D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CONTENTION"; break;
222 case D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET: name = "D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET"; break;
223 case D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET_BUNDLE: name = "D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET_BUNDLE"; break;
224 case D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CANNOT_RESET: name = "D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CANNOT_RESET"; break;
225 case D3D12_MESSAGE_ID_COMMAND_LIST_OPEN: name = "D3D12_MESSAGE_ID_COMMAND_LIST_OPEN"; break;
226 case D3D12_MESSAGE_ID_INVALID_BUNDLE_API: name = "D3D12_MESSAGE_ID_INVALID_BUNDLE_API"; break;
227 case D3D12_MESSAGE_ID_COMMAND_LIST_CLOSED: name = "D3D12_MESSAGE_ID_COMMAND_LIST_CLOSED"; break;
228 case D3D12_MESSAGE_ID_WRONG_COMMAND_ALLOCATOR_TYPE: name = "D3D12_MESSAGE_ID_WRONG_COMMAND_ALLOCATOR_TYPE"; break;
229 case D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_SYNC: name = "D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_SYNC"; break;
230 case D3D12_MESSAGE_ID_COMMAND_LIST_SYNC: name = "D3D12_MESSAGE_ID_COMMAND_LIST_SYNC"; break;
231 case D3D12_MESSAGE_ID_SET_DESCRIPTOR_HEAP_INVALID: name = "D3D12_MESSAGE_ID_SET_DESCRIPTOR_HEAP_INVALID"; break;
232 case D3D12_MESSAGE_ID_CREATE_COMMANDQUEUE: name = "D3D12_MESSAGE_ID_CREATE_COMMANDQUEUE"; break;
233 case D3D12_MESSAGE_ID_CREATE_COMMANDALLOCATOR: name = "D3D12_MESSAGE_ID_CREATE_COMMANDALLOCATOR"; break;
234 case D3D12_MESSAGE_ID_CREATE_PIPELINESTATE: name = "D3D12_MESSAGE_ID_CREATE_PIPELINESTATE"; break;
235 case D3D12_MESSAGE_ID_CREATE_COMMANDLIST12: name = "D3D12_MESSAGE_ID_CREATE_COMMANDLIST12"; break;
236 case D3D12_MESSAGE_ID_CREATE_RESOURCE: name = "D3D12_MESSAGE_ID_CREATE_RESOURCE"; break;
237 case D3D12_MESSAGE_ID_CREATE_DESCRIPTORHEAP: name = "D3D12_MESSAGE_ID_CREATE_DESCRIPTORHEAP"; break;
238 case D3D12_MESSAGE_ID_CREATE_ROOTSIGNATURE: name = "D3D12_MESSAGE_ID_CREATE_ROOTSIGNATURE"; break;
239 case D3D12_MESSAGE_ID_CREATE_LIBRARY: name = "D3D12_MESSAGE_ID_CREATE_LIBRARY"; break;
240 case D3D12_MESSAGE_ID_CREATE_HEAP: name = "D3D12_MESSAGE_ID_CREATE_HEAP"; break;
241 case D3D12_MESSAGE_ID_CREATE_MONITOREDFENCE: name = "D3D12_MESSAGE_ID_CREATE_MONITOREDFENCE"; break;
242 case D3D12_MESSAGE_ID_CREATE_QUERYHEAP: name = "D3D12_MESSAGE_ID_CREATE_QUERYHEAP"; break;
243 case D3D12_MESSAGE_ID_CREATE_COMMANDSIGNATURE: name = "D3D12_MESSAGE_ID_CREATE_COMMANDSIGNATURE"; break;
244 case D3D12_MESSAGE_ID_LIVE_COMMANDQUEUE: name = "D3D12_MESSAGE_ID_LIVE_COMMANDQUEUE"; break;
245 case D3D12_MESSAGE_ID_LIVE_COMMANDALLOCATOR: name = "D3D12_MESSAGE_ID_LIVE_COMMANDALLOCATOR"; break;
246 case D3D12_MESSAGE_ID_LIVE_PIPELINESTATE: name = "D3D12_MESSAGE_ID_LIVE_PIPELINESTATE"; break;
247 case D3D12_MESSAGE_ID_LIVE_COMMANDLIST12: name = "D3D12_MESSAGE_ID_LIVE_COMMANDLIST12"; break;
248 case D3D12_MESSAGE_ID_LIVE_RESOURCE: name = "D3D12_MESSAGE_ID_LIVE_RESOURCE"; break;
249 case D3D12_MESSAGE_ID_LIVE_DESCRIPTORHEAP: name = "D3D12_MESSAGE_ID_LIVE_DESCRIPTORHEAP"; break;
250 case D3D12_MESSAGE_ID_LIVE_ROOTSIGNATURE: name = "D3D12_MESSAGE_ID_LIVE_ROOTSIGNATURE"; break;
251 case D3D12_MESSAGE_ID_LIVE_LIBRARY: name = "D3D12_MESSAGE_ID_LIVE_LIBRARY"; break;
252 case D3D12_MESSAGE_ID_LIVE_HEAP: name = "D3D12_MESSAGE_ID_LIVE_HEAP"; break;
253 case D3D12_MESSAGE_ID_LIVE_MONITOREDFENCE: name = "D3D12_MESSAGE_ID_LIVE_MONITOREDFENCE"; break;
254 case D3D12_MESSAGE_ID_LIVE_QUERYHEAP: name = "D3D12_MESSAGE_ID_LIVE_QUERYHEAP"; break;
255 case D3D12_MESSAGE_ID_LIVE_COMMANDSIGNATURE: name = "D3D12_MESSAGE_ID_LIVE_COMMANDSIGNATURE"; break;
256 case D3D12_MESSAGE_ID_DESTROY_COMMANDQUEUE: name = "D3D12_MESSAGE_ID_DESTROY_COMMANDQUEUE"; break;
257 case D3D12_MESSAGE_ID_DESTROY_COMMANDALLOCATOR: name = "D3D12_MESSAGE_ID_DESTROY_COMMANDALLOCATOR"; break;
258 case D3D12_MESSAGE_ID_DESTROY_PIPELINESTATE: name = "D3D12_MESSAGE_ID_DESTROY_PIPELINESTATE"; break;
259 case D3D12_MESSAGE_ID_DESTROY_COMMANDLIST12: name = "D3D12_MESSAGE_ID_DESTROY_COMMANDLIST12"; break;
260 case D3D12_MESSAGE_ID_DESTROY_RESOURCE: name = "D3D12_MESSAGE_ID_DESTROY_RESOURCE"; break;
261 case D3D12_MESSAGE_ID_DESTROY_DESCRIPTORHEAP: name = "D3D12_MESSAGE_ID_DESTROY_DESCRIPTORHEAP"; break;
262 case D3D12_MESSAGE_ID_DESTROY_ROOTSIGNATURE: name = "D3D12_MESSAGE_ID_DESTROY_ROOTSIGNATURE"; break;
263 case D3D12_MESSAGE_ID_DESTROY_LIBRARY: name = "D3D12_MESSAGE_ID_DESTROY_LIBRARY"; break;
264 case D3D12_MESSAGE_ID_DESTROY_HEAP: name = "D3D12_MESSAGE_ID_DESTROY_HEAP"; break;
265 case D3D12_MESSAGE_ID_DESTROY_MONITOREDFENCE: name = "D3D12_MESSAGE_ID_DESTROY_MONITOREDFENCE"; break;
266 case D3D12_MESSAGE_ID_DESTROY_QUERYHEAP: name = "D3D12_MESSAGE_ID_DESTROY_QUERYHEAP"; break;
267 case D3D12_MESSAGE_ID_DESTROY_COMMANDSIGNATURE: name = "D3D12_MESSAGE_ID_DESTROY_COMMANDSIGNATURE"; break;
268 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONS: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONS"; break;
269 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMISCFLAGS: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMISCFLAGS"; break;
270 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDARG_RETURN: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDARG_RETURN"; break;
271 case D3D12_MESSAGE_ID_CREATERESOURCE_OUTOFMEMORY_RETURN: name = "D3D12_MESSAGE_ID_CREATERESOURCE_OUTOFMEMORY_RETURN"; break;
272 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDESC: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDESC"; break;
273 case D3D12_MESSAGE_ID_POSSIBLY_INVALID_SUBRESOURCE_STATE: name = "D3D12_MESSAGE_ID_POSSIBLY_INVALID_SUBRESOURCE_STATE"; break;
274 case D3D12_MESSAGE_ID_INVALID_USE_OF_NON_RESIDENT_RESOURCE: name = "D3D12_MESSAGE_ID_INVALID_USE_OF_NON_RESIDENT_RESOURCE"; break;
275 case D3D12_MESSAGE_ID_POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE: name = "D3D12_MESSAGE_ID_POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE"; break;
276 case D3D12_MESSAGE_ID_BUNDLE_PIPELINE_STATE_MISMATCH: name = "D3D12_MESSAGE_ID_BUNDLE_PIPELINE_STATE_MISMATCH"; break;
277 case D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE: name = "D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE"; break;
278 case D3D12_MESSAGE_ID_RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE: name = "D3D12_MESSAGE_ID_RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE"; break;
279 case D3D12_MESSAGE_ID_RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE: name = "D3D12_MESSAGE_ID_RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE"; break;
280 case D3D12_MESSAGE_ID_DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE: name = "D3D12_MESSAGE_ID_DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE"; break;
281 case D3D12_MESSAGE_ID_DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE: name = "D3D12_MESSAGE_ID_DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE"; break;
282 case D3D12_MESSAGE_ID_CREATESHADER_INVALIDBYTECODE: name = "D3D12_MESSAGE_ID_CREATESHADER_INVALIDBYTECODE"; break;
283 case D3D12_MESSAGE_ID_CREATEHEAP_NULLDESC: name = "D3D12_MESSAGE_ID_CREATEHEAP_NULLDESC"; break;
284 case D3D12_MESSAGE_ID_CREATEHEAP_INVALIDSIZE: name = "D3D12_MESSAGE_ID_CREATEHEAP_INVALIDSIZE"; break;
285 case D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDHEAPTYPE: name = "D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDHEAPTYPE"; break;
286 case D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES: name = "D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES"; break;
287 case D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMEMORYPOOL: name = "D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMEMORYPOOL"; break;
288 case D3D12_MESSAGE_ID_CREATEHEAP_INVALIDPROPERTIES: name = "D3D12_MESSAGE_ID_CREATEHEAP_INVALIDPROPERTIES"; break;
289 case D3D12_MESSAGE_ID_CREATEHEAP_INVALIDALIGNMENT: name = "D3D12_MESSAGE_ID_CREATEHEAP_INVALIDALIGNMENT"; break;
290 case D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMISCFLAGS: name = "D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMISCFLAGS"; break;
291 case D3D12_MESSAGE_ID_CREATEHEAP_INVALIDMISCFLAGS: name = "D3D12_MESSAGE_ID_CREATEHEAP_INVALIDMISCFLAGS"; break;
292 case D3D12_MESSAGE_ID_CREATEHEAP_INVALIDARG_RETURN: name = "D3D12_MESSAGE_ID_CREATEHEAP_INVALIDARG_RETURN"; break;
293 case D3D12_MESSAGE_ID_CREATEHEAP_OUTOFMEMORY_RETURN: name = "D3D12_MESSAGE_ID_CREATEHEAP_OUTOFMEMORY_RETURN"; break;
294 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES"; break;
295 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE"; break;
296 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES"; break;
297 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL"; break;
298 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES"; break;
299 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS"; break;
300 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS"; break;
301 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDARG_RETURN: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDARG_RETURN"; break;
302 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN"; break;
303 case D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE: name = "D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE"; break;
304 case D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE: name = "D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE"; break;
305 case D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_INVALID_DESC: name = "D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_INVALID_DESC"; break;
306 case D3D12_MESSAGE_ID_INVALID_DESCRIPTOR_HANDLE: name = "D3D12_MESSAGE_ID_INVALID_DESCRIPTOR_HANDLE"; break;
307 case D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE: name = "D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE"; break;
308 case D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE: name = "D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE"; break;
309 case D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC: name = "D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC"; break;
310 case D3D12_MESSAGE_ID_CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE: name = "D3D12_MESSAGE_ID_CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE"; break;
311 case D3D12_MESSAGE_ID_COPY_DESCRIPTORS_INVALID_RANGES: name = "D3D12_MESSAGE_ID_COPY_DESCRIPTORS_INVALID_RANGES"; break;
312 case D3D12_MESSAGE_ID_COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR: name = "D3D12_MESSAGE_ID_COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR"; break;
313 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN"; break;
314 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT"; break;
315 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET"; break;
316 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET"; break;
317 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH"; break;
318 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX"; break;
319 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE"; break;
320 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK"; break;
321 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE"; break;
322 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS"; break;
323 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION"; break;
324 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND"; break;
325 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH"; break;
326 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH"; break;
327 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH"; break;
328 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH"; break;
329 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN"; break;
330 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT"; break;
331 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY"; break;
332 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE"; break;
333 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0"; break;
334 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING"; break;
335 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH"; break;
336 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS"; break;
337 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET"; break;
338 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET"; break;
339 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH"; break;
340 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT"; break;
341 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS"; break;
342 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES"; break;
343 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC"; break;
344 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH"; break;
345 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH"; break;
346 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH"; break;
347 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH"; break;
348 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH"; break;
349 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE"; break;
350 case D3D12_MESSAGE_ID_EXECUTE_BUNDLE_OPEN_BUNDLE: name = "D3D12_MESSAGE_ID_EXECUTE_BUNDLE_OPEN_BUNDLE"; break;
351 case D3D12_MESSAGE_ID_EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH: name = "D3D12_MESSAGE_ID_EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH"; break;
352 case D3D12_MESSAGE_ID_EXECUTE_BUNDLE_TYPE: name = "D3D12_MESSAGE_ID_EXECUTE_BUNDLE_TYPE"; break;
353 case D3D12_MESSAGE_ID_DRAW_EMPTY_SCISSOR_RECTANGLE: name = "D3D12_MESSAGE_ID_DRAW_EMPTY_SCISSOR_RECTANGLE"; break;
354 case D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND: name = "D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND"; break;
355 case D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED: name = "D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED"; break;
356 case D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION: name = "D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION"; break;
357 case D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE: name = "D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE"; break;
358 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES"; break;
359 case D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAP: name = "D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAP"; break;
360 case D3D12_MESSAGE_ID_GETRESOURCEALLOCATIONINFO_INVALIDRDESCS: name = "D3D12_MESSAGE_ID_GETRESOURCEALLOCATIONINFO_INVALIDRDESCS"; break;
361 case D3D12_MESSAGE_ID_MAKERESIDENT_NULLOBJECTARRAY: name = "D3D12_MESSAGE_ID_MAKERESIDENT_NULLOBJECTARRAY"; break;
362 case D3D12_MESSAGE_ID_EVICT_NULLOBJECTARRAY: name = "D3D12_MESSAGE_ID_EVICT_NULLOBJECTARRAY"; break;
363 case D3D12_MESSAGE_ID_SET_DESCRIPTOR_TABLE_INVALID: name = "D3D12_MESSAGE_ID_SET_DESCRIPTOR_TABLE_INVALID"; break;
364 case D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_INVALID: name = "D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_INVALID"; break;
365 case D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID: name = "D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID"; break;
366 case D3D12_MESSAGE_ID_SET_ROOT_SHADER_RESOURCE_VIEW_INVALID: name = "D3D12_MESSAGE_ID_SET_ROOT_SHADER_RESOURCE_VIEW_INVALID"; break;
367 case D3D12_MESSAGE_ID_SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID: name = "D3D12_MESSAGE_ID_SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID"; break;
368 case D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID_DESC: name = "D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID_DESC"; break;
369 case D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID_DESC: name = "D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID_DESC"; break;
370 case D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC: name = "D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC"; break;
371 case D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY: name = "D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY"; break;
372 case D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDLAYOUT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDLAYOUT"; break;
373 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONALITY: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONALITY"; break;
374 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT"; break;
375 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMIPLEVELS: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMIPLEVELS"; break;
376 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDSAMPLEDESC: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDSAMPLEDESC"; break;
377 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDLAYOUT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDLAYOUT"; break;
378 case D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID: name = "D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID"; break;
379 case D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID: name = "D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID"; break;
380 case D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID: name = "D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID"; break;
381 case D3D12_MESSAGE_ID_SET_RENDER_TARGETS_INVALID: name = "D3D12_MESSAGE_ID_SET_RENDER_TARGETS_INVALID"; break;
382 case D3D12_MESSAGE_ID_CREATEQUERY_HEAP_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_CREATEQUERY_HEAP_INVALID_PARAMETERS"; break;
383 case D3D12_MESSAGE_ID_BEGIN_END_QUERY_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_BEGIN_END_QUERY_INVALID_PARAMETERS"; break;
384 case D3D12_MESSAGE_ID_CLOSE_COMMAND_LIST_OPEN_QUERY: name = "D3D12_MESSAGE_ID_CLOSE_COMMAND_LIST_OPEN_QUERY"; break;
385 case D3D12_MESSAGE_ID_RESOLVE_QUERY_DATA_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_RESOLVE_QUERY_DATA_INVALID_PARAMETERS"; break;
386 case D3D12_MESSAGE_ID_SET_PREDICATION_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_SET_PREDICATION_INVALID_PARAMETERS"; break;
387 case D3D12_MESSAGE_ID_TIMESTAMPS_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_TIMESTAMPS_NOT_SUPPORTED"; break;
388 case D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDFORMAT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDFORMAT"; break;
389 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDFORMAT"; break;
390 case D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDSUBRESOURCERANGE: name = "D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDSUBRESOURCERANGE"; break;
391 case D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDBASEOFFSET: name = "D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDBASEOFFSET"; break;
392 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_HEAP: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_HEAP"; break;
393 case D3D12_MESSAGE_ID_CREATE_SAMPLER_INVALID: name = "D3D12_MESSAGE_ID_CREATE_SAMPLER_INVALID"; break;
394 case D3D12_MESSAGE_ID_CREATECOMMANDSIGNATURE_INVALID: name = "D3D12_MESSAGE_ID_CREATECOMMANDSIGNATURE_INVALID"; break;
395 case D3D12_MESSAGE_ID_EXECUTE_INDIRECT_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_EXECUTE_INDIRECT_INVALID_PARAMETERS"; break;
396 case D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION: name = "D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION"; break;
397 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUE: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUE"; break;
398 case D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT"; break;
399 case D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUEFORMAT: name = "D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUEFORMAT"; break;
400 case D3D12_MESSAGE_ID_CREATERESOURCE_CLEARVALUEDENORMFLUSH: name = "D3D12_MESSAGE_ID_CREATERESOURCE_CLEARVALUEDENORMFLUSH"; break;
401 case D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE: name = "D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE"; break;
402 case D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE: name = "D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE"; break;
403 case D3D12_MESSAGE_ID_MAP_INVALIDHEAP: name = "D3D12_MESSAGE_ID_MAP_INVALIDHEAP"; break;
404 case D3D12_MESSAGE_ID_UNMAP_INVALIDHEAP: name = "D3D12_MESSAGE_ID_UNMAP_INVALIDHEAP"; break;
405 case D3D12_MESSAGE_ID_MAP_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_MAP_INVALIDRESOURCE"; break;
406 case D3D12_MESSAGE_ID_UNMAP_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_UNMAP_INVALIDRESOURCE"; break;
407 case D3D12_MESSAGE_ID_MAP_INVALIDSUBRESOURCE: name = "D3D12_MESSAGE_ID_MAP_INVALIDSUBRESOURCE"; break;
408 case D3D12_MESSAGE_ID_UNMAP_INVALIDSUBRESOURCE: name = "D3D12_MESSAGE_ID_UNMAP_INVALIDSUBRESOURCE"; break;
409 case D3D12_MESSAGE_ID_MAP_INVALIDRANGE: name = "D3D12_MESSAGE_ID_MAP_INVALIDRANGE"; break;
410 case D3D12_MESSAGE_ID_UNMAP_INVALIDRANGE: name = "D3D12_MESSAGE_ID_UNMAP_INVALIDRANGE"; break;
411 case D3D12_MESSAGE_ID_MAP_INVALIDDATAPOINTER: name = "D3D12_MESSAGE_ID_MAP_INVALIDDATAPOINTER"; break;
412 case D3D12_MESSAGE_ID_MAP_INVALIDARG_RETURN: name = "D3D12_MESSAGE_ID_MAP_INVALIDARG_RETURN"; break;
413 case D3D12_MESSAGE_ID_MAP_OUTOFMEMORY_RETURN: name = "D3D12_MESSAGE_ID_MAP_OUTOFMEMORY_RETURN"; break;
414 case D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED: name = "D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED"; break;
415 case D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH: name = "D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH"; break;
416 case D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_OPENCOMMANDLIST: name = "D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_OPENCOMMANDLIST"; break;
417 case D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST: name = "D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST"; break;
418 case D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLDST: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLDST"; break;
419 case D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION"; break;
420 case D3D12_MESSAGE_ID_COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS"; break;
421 case D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLSRC: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLSRC"; break;
422 case D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION"; break;
423 case D3D12_MESSAGE_ID_COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS"; break;
424 case D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDCOPYFLAGS: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDCOPYFLAGS"; break;
425 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLDST: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLDST"; break;
426 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE"; break;
427 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION"; break;
428 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCE: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCE"; break;
429 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE"; break;
430 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTOFFSET: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTOFFSET"; break;
431 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT"; break;
432 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTFORMAT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTFORMAT"; break;
433 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDIMENSIONS: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDIMENSIONS"; break;
434 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTROWPITCH: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTROWPITCH"; break;
435 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTPLACEMENT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTPLACEMENT"; break;
436 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT"; break;
437 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS"; break;
438 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLSRC: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLSRC"; break;
439 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE"; break;
440 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION"; break;
441 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCE: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCE"; break;
442 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE"; break;
443 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCOFFSET: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCOFFSET"; break;
444 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT"; break;
445 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCFORMAT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCFORMAT"; break;
446 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDIMENSIONS: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDIMENSIONS"; break;
447 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCROWPITCH: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCROWPITCH"; break;
448 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCPLACEMENT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCPLACEMENT"; break;
449 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT"; break;
450 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS"; break;
451 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTCOORDINATES: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTCOORDINATES"; break;
452 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCBOX: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCBOX"; break;
453 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_FORMATMISMATCH: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_FORMATMISMATCH"; break;
454 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_EMPTYBOX: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_EMPTYBOX"; break;
455 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDCOPYFLAGS: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDCOPYFLAGS"; break;
456 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX"; break;
457 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_FORMAT: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_FORMAT"; break;
458 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_MISMATCH: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_MISMATCH"; break;
459 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT"; break;
460 case D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_INVALID_SHADER: name = "D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_INVALID_SHADER"; break;
461 case D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH"; break;
462 case D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE: name = "D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE"; break;
463 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALIDCACHEDBLOB: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALIDCACHEDBLOB"; break;
464 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH"; break;
465 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH"; break;
466 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH"; break;
467 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBIGNORED: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBIGNORED"; break;
468 case D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDHEAP: name = "D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDHEAP"; break;
469 case D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDRESOURCE"; break;
470 case D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDBOX: name = "D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDBOX"; break;
471 case D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDSUBRESOURCE: name = "D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDSUBRESOURCE"; break;
472 case D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_EMPTYBOX: name = "D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_EMPTYBOX"; break;
473 case D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDHEAP: name = "D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDHEAP"; break;
474 case D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDRESOURCE"; break;
475 case D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDBOX: name = "D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDBOX"; break;
476 case D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDSUBRESOURCE: name = "D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDSUBRESOURCE"; break;
477 case D3D12_MESSAGE_ID_READFROMSUBRESOURCE_EMPTYBOX: name = "D3D12_MESSAGE_ID_READFROMSUBRESOURCE_EMPTYBOX"; break;
478 case D3D12_MESSAGE_ID_TOO_MANY_NODES_SPECIFIED: name = "D3D12_MESSAGE_ID_TOO_MANY_NODES_SPECIFIED"; break;
479 case D3D12_MESSAGE_ID_INVALID_NODE_INDEX: name = "D3D12_MESSAGE_ID_INVALID_NODE_INDEX"; break;
480 case D3D12_MESSAGE_ID_GETHEAPPROPERTIES_INVALIDRESOURCE: name = "D3D12_MESSAGE_ID_GETHEAPPROPERTIES_INVALIDRESOURCE"; break;
481 case D3D12_MESSAGE_ID_NODE_MASK_MISMATCH: name = "D3D12_MESSAGE_ID_NODE_MASK_MISMATCH"; break;
482 case D3D12_MESSAGE_ID_COMMAND_LIST_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_COMMAND_LIST_OUTOFMEMORY"; break;
483 case D3D12_MESSAGE_ID_COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES: name = "D3D12_MESSAGE_ID_COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES"; break;
484 case D3D12_MESSAGE_ID_COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES: name = "D3D12_MESSAGE_ID_COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES"; break;
485 case D3D12_MESSAGE_ID_COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES: name = "D3D12_MESSAGE_ID_COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES"; break;
486 case D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE: name = "D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE"; break;
487 case D3D12_MESSAGE_ID_COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS: name = "D3D12_MESSAGE_ID_COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS"; break;
488 case D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_TYPE: name = "D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_TYPE"; break;
489 case D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_FLAGS"; break;
490 case D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFLAGS: name = "D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFLAGS"; break;
491 case D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFORMAT: name = "D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFORMAT"; break;
492 case D3D12_MESSAGE_ID_CREATESHAREDHEAP_INVALIDFLAGS: name = "D3D12_MESSAGE_ID_CREATESHAREDHEAP_INVALIDFLAGS"; break;
493 case D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES: name = "D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES"; break;
494 case D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDSIZE: name = "D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDSIZE"; break;
495 case D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDOBJECT: name = "D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDOBJECT"; break;
496 case D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDOBJECT: name = "D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDOBJECT"; break;
497 case D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDKEY: name = "D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDKEY"; break;
498 case D3D12_MESSAGE_ID_KEYEDMUTEX_WRONGSTATE: name = "D3D12_MESSAGE_ID_KEYEDMUTEX_WRONGSTATE"; break;
499 case D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_PRIORITY: name = "D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_PRIORITY"; break;
500 case D3D12_MESSAGE_ID_OBJECT_DELETED_WHILE_STILL_IN_USE: name = "D3D12_MESSAGE_ID_OBJECT_DELETED_WHILE_STILL_IN_USE"; break;
501 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_FLAGS"; break;
502 case D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE: name = "D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE"; break;
503 case D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_RENDER_TARGET_DELETED: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_RENDER_TARGET_DELETED"; break;
504 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT"; break;
505 case D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS: name = "D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS"; break;
506 case D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED: name = "D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED"; break;
507 case D3D12_MESSAGE_ID_UNMAP_RANGE_NOT_EMPTY: name = "D3D12_MESSAGE_ID_UNMAP_RANGE_NOT_EMPTY"; break;
508 case D3D12_MESSAGE_ID_MAP_INVALID_NULLRANGE: name = "D3D12_MESSAGE_ID_MAP_INVALID_NULLRANGE"; break;
509 case D3D12_MESSAGE_ID_UNMAP_INVALID_NULLRANGE: name = "D3D12_MESSAGE_ID_UNMAP_INVALID_NULLRANGE"; break;
510 case D3D12_MESSAGE_ID_NO_GRAPHICS_API_SUPPORT: name = "D3D12_MESSAGE_ID_NO_GRAPHICS_API_SUPPORT"; break;
511 case D3D12_MESSAGE_ID_NO_COMPUTE_API_SUPPORT: name = "D3D12_MESSAGE_ID_NO_COMPUTE_API_SUPPORT"; break;
512 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED"; break;
513 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED"; break;
514 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS"; break;
515 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS"; break;
516 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED"; break;
517 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH"; break;
518 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH"; break;
519 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH"; break;
520 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE"; break;
521 case D3D12_MESSAGE_ID_COPYRESOURCE_NULLDST: name = "D3D12_MESSAGE_ID_COPYRESOURCE_NULLDST"; break;
522 case D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDDSTRESOURCE: name = "D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDDSTRESOURCE"; break;
523 case D3D12_MESSAGE_ID_COPYRESOURCE_NULLSRC: name = "D3D12_MESSAGE_ID_COPYRESOURCE_NULLSRC"; break;
524 case D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDSRCRESOURCE: name = "D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDSRCRESOURCE"; break;
525 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLDST: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLDST"; break;
526 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDDSTRESOURCE: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDDSTRESOURCE"; break;
527 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLSRC: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLSRC"; break;
528 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDSRCRESOURCE: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDSRCRESOURCE"; break;
529 case D3D12_MESSAGE_ID_PIPELINE_STATE_TYPE_MISMATCH: name = "D3D12_MESSAGE_ID_PIPELINE_STATE_TYPE_MISMATCH"; break;
530 case D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET"; break;
531 case D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH"; break;
532 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_ZERO_BARRIERS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_ZERO_BARRIERS"; break;
533 case D3D12_MESSAGE_ID_BEGIN_END_EVENT_MISMATCH: name = "D3D12_MESSAGE_ID_BEGIN_END_EVENT_MISMATCH"; break;
534 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH"; break;
535 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_BEGIN_END: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_BEGIN_END"; break;
536 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INVALID_RESOURCE: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INVALID_RESOURCE"; break;
537 case D3D12_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT: name = "D3D12_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT"; break;
538 case D3D12_MESSAGE_ID_OBJECT_EVICTED_WHILE_STILL_IN_USE: name = "D3D12_MESSAGE_ID_OBJECT_EVICTED_WHILE_STILL_IN_USE"; break;
539 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS"; break;
540 case D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB: name = "D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB"; break;
541 case D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH: name = "D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH"; break;
542 case D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH: name = "D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH"; break;
543 case D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_UNSUPPORTED: name = "D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_UNSUPPORTED"; break;
544 case D3D12_MESSAGE_ID_CREATE_PIPELINELIBRARY: name = "D3D12_MESSAGE_ID_CREATE_PIPELINELIBRARY"; break;
545 case D3D12_MESSAGE_ID_LIVE_PIPELINELIBRARY: name = "D3D12_MESSAGE_ID_LIVE_PIPELINELIBRARY"; break;
546 case D3D12_MESSAGE_ID_DESTROY_PIPELINELIBRARY: name = "D3D12_MESSAGE_ID_DESTROY_PIPELINELIBRARY"; break;
547 case D3D12_MESSAGE_ID_STOREPIPELINE_NONAME: name = "D3D12_MESSAGE_ID_STOREPIPELINE_NONAME"; break;
548 case D3D12_MESSAGE_ID_STOREPIPELINE_DUPLICATENAME: name = "D3D12_MESSAGE_ID_STOREPIPELINE_DUPLICATENAME"; break;
549 case D3D12_MESSAGE_ID_LOADPIPELINE_NAMENOTFOUND: name = "D3D12_MESSAGE_ID_LOADPIPELINE_NAMENOTFOUND"; break;
550 case D3D12_MESSAGE_ID_LOADPIPELINE_INVALIDDESC: name = "D3D12_MESSAGE_ID_LOADPIPELINE_INVALIDDESC"; break;
551 case D3D12_MESSAGE_ID_PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY: name = "D3D12_MESSAGE_ID_PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY"; break;
552 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH"; break;
553 case D3D12_MESSAGE_ID_SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS: name = "D3D12_MESSAGE_ID_SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS"; break;
554 case D3D12_MESSAGE_ID_CREATE_QUEUE_VIDEO_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_CREATE_QUEUE_VIDEO_NOT_SUPPORTED"; break;
555 case D3D12_MESSAGE_ID_CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED"; break;
556 case D3D12_MESSAGE_ID_CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED"; break;
557 case D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDLIST: name = "D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDLIST"; break;
558 case D3D12_MESSAGE_ID_CREATE_VIDEODECODER: name = "D3D12_MESSAGE_ID_CREATE_VIDEODECODER"; break;
559 case D3D12_MESSAGE_ID_CREATE_VIDEODECODESTREAM: name = "D3D12_MESSAGE_ID_CREATE_VIDEODECODESTREAM"; break;
560 case D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDLIST: name = "D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDLIST"; break;
561 case D3D12_MESSAGE_ID_LIVE_VIDEODECODER: name = "D3D12_MESSAGE_ID_LIVE_VIDEODECODER"; break;
562 case D3D12_MESSAGE_ID_LIVE_VIDEODECODESTREAM: name = "D3D12_MESSAGE_ID_LIVE_VIDEODECODESTREAM"; break;
563 case D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDLIST: name = "D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDLIST"; break;
564 case D3D12_MESSAGE_ID_DESTROY_VIDEODECODER: name = "D3D12_MESSAGE_ID_DESTROY_VIDEODECODER"; break;
565 case D3D12_MESSAGE_ID_DESTROY_VIDEODECODESTREAM: name = "D3D12_MESSAGE_ID_DESTROY_VIDEODECODESTREAM"; break;
566 case D3D12_MESSAGE_ID_DECODE_FRAME_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_DECODE_FRAME_INVALID_PARAMETERS"; break;
567 case D3D12_MESSAGE_ID_DEPRECATED_API: name = "D3D12_MESSAGE_ID_DEPRECATED_API"; break;
568 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE"; break;
569 case D3D12_MESSAGE_ID_COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET"; break;
570 case D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET"; break;
571 case D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET"; break;
572 case D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET"; break;
573 case D3D12_MESSAGE_ID_DISCARD_INVALID_SUBRESOURCE_RANGE: name = "D3D12_MESSAGE_ID_DISCARD_INVALID_SUBRESOURCE_RANGE"; break;
574 case D3D12_MESSAGE_ID_DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS: name = "D3D12_MESSAGE_ID_DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS"; break;
575 case D3D12_MESSAGE_ID_DISCARD_NO_RECTS_FOR_NON_TEXTURE2D: name = "D3D12_MESSAGE_ID_DISCARD_NO_RECTS_FOR_NON_TEXTURE2D"; break;
576 case D3D12_MESSAGE_ID_COPY_ON_SAME_SUBRESOURCE: name = "D3D12_MESSAGE_ID_COPY_ON_SAME_SUBRESOURCE"; break;
577 case D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PAGEABLE: name = "D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PAGEABLE"; break;
578 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UNSUPPORTED: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UNSUPPORTED"; break;
579 case D3D12_MESSAGE_ID_STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE: name = "D3D12_MESSAGE_ID_STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE"; break;
580 case D3D12_MESSAGE_ID_DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE: name = "D3D12_MESSAGE_ID_DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE"; break;
581 case D3D12_MESSAGE_ID_DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE: name = "D3D12_MESSAGE_ID_DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE"; break;
582 case D3D12_MESSAGE_ID_EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET: name = "D3D12_MESSAGE_ID_EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET"; break;
583 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS"; break;
584 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH"; break;
585 case D3D12_MESSAGE_ID_CREATE_FENCE_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_CREATE_FENCE_INVALID_FLAGS"; break;
586 case D3D12_MESSAGE_ID_RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS: name = "D3D12_MESSAGE_ID_RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS"; break;
587 case D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PRIORITY: name = "D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PRIORITY"; break;
588 case D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS: name = "D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS"; break;
589 case D3D12_MESSAGE_ID_BEGIN_EVENT: name = "D3D12_MESSAGE_ID_BEGIN_EVENT"; break;
590 case D3D12_MESSAGE_ID_END_EVENT: name = "D3D12_MESSAGE_ID_END_EVENT"; break;
591 case D3D12_MESSAGE_ID_CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS: name = "D3D12_MESSAGE_ID_CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS"; break;
592 case D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED: name = "D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED"; break;
593 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT"; break;
594 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT"; break;
595 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_ZERO_SIZE_STREAM: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_ZERO_SIZE_STREAM"; break;
596 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_STREAM: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_STREAM"; break;
597 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE"; break;
598 case D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH: name = "D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH"; break;
599 case D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME"; break;
600 case D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME"; break;
601 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_ARCHITECTURE: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_ARCHITECTURE"; break;
602 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DST: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DST"; break;
603 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION"; break;
604 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS"; break;
605 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_SRC: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_SRC"; break;
606 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION"; break;
607 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS"; break;
608 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT"; break;
609 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES"; break;
610 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES"; break;
611 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE"; break;
612 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE"; break;
613 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS"; break;
614 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS"; break;
615 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_ZERO_DEPENDENCIES: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_ZERO_DEPENDENCIES"; break;
616 case D3D12_MESSAGE_ID_DEVICE_CREATE_SHARED_HANDLE_INVALIDARG: name = "D3D12_MESSAGE_ID_DEVICE_CREATE_SHARED_HANDLE_INVALIDARG"; break;
617 case D3D12_MESSAGE_ID_DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE: name = "D3D12_MESSAGE_ID_DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE"; break;
618 case D3D12_MESSAGE_ID_SETDEPTHBOUNDS_INVALIDARGS: name = "D3D12_MESSAGE_ID_SETDEPTHBOUNDS_INVALIDARGS"; break;
619 case D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE: name = "D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE"; break;
620 case D3D12_MESSAGE_ID_COMMAND_LIST_PIPELINE_STATE_NOT_SET: name = "D3D12_MESSAGE_ID_COMMAND_LIST_PIPELINE_STATE_NOT_SET"; break;
621 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH"; break;
622 case D3D12_MESSAGE_ID_OBJECT_ACCESSED_WHILE_STILL_IN_USE: name = "D3D12_MESSAGE_ID_OBJECT_ACCESSED_WHILE_STILL_IN_USE"; break;
623 case D3D12_MESSAGE_ID_PROGRAMMABLE_MSAA_UNSUPPORTED: name = "D3D12_MESSAGE_ID_PROGRAMMABLE_MSAA_UNSUPPORTED"; break;
624 case D3D12_MESSAGE_ID_SETSAMPLEPOSITIONS_INVALIDARGS: name = "D3D12_MESSAGE_ID_SETSAMPLEPOSITIONS_INVALIDARGS"; break;
625 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCEREGION_INVALID_RECT: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCEREGION_INVALID_RECT"; break;
626 case D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDQUEUE: name = "D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDQUEUE"; break;
627 case D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDLIST: name = "D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDLIST"; break;
628 case D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDQUEUE: name = "D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDQUEUE"; break;
629 case D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDQUEUE: name = "D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDQUEUE"; break;
630 case D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDLIST: name = "D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDLIST"; break;
631 case D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDQUEUE: name = "D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDQUEUE"; break;
632 case D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDQUEUE: name = "D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDQUEUE"; break;
633 case D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDLIST: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDLIST"; break;
634 case D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDQUEUE: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDQUEUE"; break;
635 case D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSOR: name = "D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSOR"; break;
636 case D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSSTREAM: name = "D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSSTREAM"; break;
637 case D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSOR: name = "D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSOR"; break;
638 case D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSSTREAM: name = "D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSSTREAM"; break;
639 case D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSOR: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSOR"; break;
640 case D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSSTREAM: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSSTREAM"; break;
641 case D3D12_MESSAGE_ID_PROCESS_FRAME_INVALID_PARAMETERS: name = "D3D12_MESSAGE_ID_PROCESS_FRAME_INVALID_PARAMETERS"; break;
642 case D3D12_MESSAGE_ID_COPY_INVALIDLAYOUT: name = "D3D12_MESSAGE_ID_COPY_INVALIDLAYOUT"; break;
643 case D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION: name = "D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION"; break;
644 case D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION_POLICY: name = "D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION_POLICY"; break;
645 case D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION: name = "D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION"; break;
646 case D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION: name = "D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION"; break;
647 case D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION_POLICY: name = "D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION_POLICY"; break;
648 case D3D12_MESSAGE_ID_LIVE_PROTECTED_RESOURCE_SESSION: name = "D3D12_MESSAGE_ID_LIVE_PROTECTED_RESOURCE_SESSION"; break;
649 case D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION: name = "D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION"; break;
650 case D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION_POLICY: name = "D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION_POLICY"; break;
651 case D3D12_MESSAGE_ID_DESTROY_PROTECTED_RESOURCE_SESSION: name = "D3D12_MESSAGE_ID_DESTROY_PROTECTED_RESOURCE_SESSION"; break;
652 case D3D12_MESSAGE_ID_PROTECTED_RESOURCE_SESSION_UNSUPPORTED: name = "D3D12_MESSAGE_ID_PROTECTED_RESOURCE_SESSION_UNSUPPORTED"; break;
653 case D3D12_MESSAGE_ID_FENCE_INVALIDOPERATION: name = "D3D12_MESSAGE_ID_FENCE_INVALIDOPERATION"; break;
654 case D3D12_MESSAGE_ID_CREATEQUERY_HEAP_COPY_QUEUE_TIMESTAMPS_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_CREATEQUERY_HEAP_COPY_QUEUE_TIMESTAMPS_NOT_SUPPORTED"; break;
655 case D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_DEFERRED: name = "D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_DEFERRED"; break;
656 case D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMFIRSTUSE: name = "D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMFIRSTUSE"; break;
657 case D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMCLEAR: name = "D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMCLEAR"; break;
658 case D3D12_MESSAGE_ID_CREATE_VIDEODECODERHEAP: name = "D3D12_MESSAGE_ID_CREATE_VIDEODECODERHEAP"; break;
659 case D3D12_MESSAGE_ID_LIVE_VIDEODECODERHEAP: name = "D3D12_MESSAGE_ID_LIVE_VIDEODECODERHEAP"; break;
660 case D3D12_MESSAGE_ID_DESTROY_VIDEODECODERHEAP: name = "D3D12_MESSAGE_ID_DESTROY_VIDEODECODERHEAP"; break;
661 case D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDARG_RETURN: name = "D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDARG_RETURN"; break;
662 case D3D12_MESSAGE_ID_OPENEXISTINGHEAP_OUTOFMEMORY_RETURN: name = "D3D12_MESSAGE_ID_OPENEXISTINGHEAP_OUTOFMEMORY_RETURN"; break;
663 case D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDADDRESS: name = "D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDADDRESS"; break;
664 case D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDHANDLE: name = "D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDHANDLE"; break;
665 case D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_DEST: name = "D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_DEST"; break;
666 case D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_MODE: name = "D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_MODE"; break;
667 case D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_ALIGNMENT: name = "D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_ALIGNMENT"; break;
668 case D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_NOT_SUPPORTED"; break;
669 case D3D12_MESSAGE_ID_SETVIEWINSTANCEMASK_INVALIDARGS: name = "D3D12_MESSAGE_ID_SETVIEWINSTANCEMASK_INVALIDARGS"; break;
670 case D3D12_MESSAGE_ID_VIEW_INSTANCING_UNSUPPORTED: name = "D3D12_MESSAGE_ID_VIEW_INSTANCING_UNSUPPORTED"; break;
671 case D3D12_MESSAGE_ID_VIEW_INSTANCING_INVALIDARGS: name = "D3D12_MESSAGE_ID_VIEW_INSTANCING_INVALIDARGS"; break;
672 case D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_DECODE_REFERENCE_ONLY_FLAG: name = "D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_DECODE_REFERENCE_ONLY_FLAG"; break;
673 case D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_DECODE_REFERENCE_ONLY_FLAG: name = "D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_DECODE_REFERENCE_ONLY_FLAG"; break;
674 case D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_FAILURE: name = "D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_FAILURE"; break;
675 case D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_UNSUPPORTED: name = "D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_UNSUPPORTED"; break;
676 case D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_INVALID_INPUT: name = "D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_INVALID_INPUT"; break;
677 case D3D12_MESSAGE_ID_CREATE_VIDEO_DECODER_UNSUPPORTED: name = "D3D12_MESSAGE_ID_CREATE_VIDEO_DECODER_UNSUPPORTED"; break;
678 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_METADATA_ERROR: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_METADATA_ERROR"; break;
679 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VIEW_INSTANCING_VERTEX_SIZE_EXCEEDED: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VIEW_INSTANCING_VERTEX_SIZE_EXCEEDED"; break;
680 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RUNTIME_INTERNAL_ERROR: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RUNTIME_INTERNAL_ERROR"; break;
681 case D3D12_MESSAGE_ID_NO_VIDEO_API_SUPPORT: name = "D3D12_MESSAGE_ID_NO_VIDEO_API_SUPPORT"; break;
682 case D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_INVALID_INPUT: name = "D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_INVALID_INPUT"; break;
683 case D3D12_MESSAGE_ID_CREATE_VIDEO_PROCESSOR_CAPS_FAILURE: name = "D3D12_MESSAGE_ID_CREATE_VIDEO_PROCESSOR_CAPS_FAILURE"; break;
684 case D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_UNSUPPORTED_FORMAT: name = "D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_UNSUPPORTED_FORMAT"; break;
685 case D3D12_MESSAGE_ID_VIDEO_DECODE_FRAME_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_VIDEO_DECODE_FRAME_INVALID_ARGUMENT"; break;
686 case D3D12_MESSAGE_ID_ENQUEUE_MAKE_RESIDENT_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_ENQUEUE_MAKE_RESIDENT_INVALID_FLAGS"; break;
687 case D3D12_MESSAGE_ID_OPENEXISTINGHEAP_UNSUPPORTED: name = "D3D12_MESSAGE_ID_OPENEXISTINGHEAP_UNSUPPORTED"; break;
688 case D3D12_MESSAGE_ID_VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT"; break;
689 case D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_UNSUPPORTED: name = "D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_UNSUPPORTED"; break;
690 case D3D12_MESSAGE_ID_CREATE_COMMANDRECORDER: name = "D3D12_MESSAGE_ID_CREATE_COMMANDRECORDER"; break;
691 case D3D12_MESSAGE_ID_LIVE_COMMANDRECORDER: name = "D3D12_MESSAGE_ID_LIVE_COMMANDRECORDER"; break;
692 case D3D12_MESSAGE_ID_DESTROY_COMMANDRECORDER: name = "D3D12_MESSAGE_ID_DESTROY_COMMANDRECORDER"; break;
693 case D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_VIDEO_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_VIDEO_NOT_SUPPORTED"; break;
694 case D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_SUPPORT_FLAGS: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_SUPPORT_FLAGS"; break;
695 case D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_FLAGS"; break;
696 case D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_MORE_RECORDERS_THAN_LOGICAL_PROCESSORS: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_MORE_RECORDERS_THAN_LOGICAL_PROCESSORS"; break;
697 case D3D12_MESSAGE_ID_CREATE_COMMANDPOOL: name = "D3D12_MESSAGE_ID_CREATE_COMMANDPOOL"; break;
698 case D3D12_MESSAGE_ID_LIVE_COMMANDPOOL: name = "D3D12_MESSAGE_ID_LIVE_COMMANDPOOL"; break;
699 case D3D12_MESSAGE_ID_DESTROY_COMMANDPOOL: name = "D3D12_MESSAGE_ID_DESTROY_COMMANDPOOL"; break;
700 case D3D12_MESSAGE_ID_CREATE_COMMAND_POOL_INVALID_FLAGS: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_POOL_INVALID_FLAGS"; break;
701 case D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_VIDEO_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_VIDEO_NOT_SUPPORTED"; break;
702 case D3D12_MESSAGE_ID_COMMAND_RECORDER_SUPPORT_FLAGS_MISMATCH: name = "D3D12_MESSAGE_ID_COMMAND_RECORDER_SUPPORT_FLAGS_MISMATCH"; break;
703 case D3D12_MESSAGE_ID_COMMAND_RECORDER_CONTENTION: name = "D3D12_MESSAGE_ID_COMMAND_RECORDER_CONTENTION"; break;
704 case D3D12_MESSAGE_ID_COMMAND_RECORDER_USAGE_WITH_CREATECOMMANDLIST_COMMAND_LIST: name = "D3D12_MESSAGE_ID_COMMAND_RECORDER_USAGE_WITH_CREATECOMMANDLIST_COMMAND_LIST"; break;
705 case D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_USAGE_WITH_CREATECOMMANDLIST1_COMMAND_LIST: name = "D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_USAGE_WITH_CREATECOMMANDLIST1_COMMAND_LIST"; break;
706 case D3D12_MESSAGE_ID_CANNOT_EXECUTE_EMPTY_COMMAND_LIST: name = "D3D12_MESSAGE_ID_CANNOT_EXECUTE_EMPTY_COMMAND_LIST"; break;
707 case D3D12_MESSAGE_ID_CANNOT_RESET_COMMAND_POOL_WITH_OPEN_COMMAND_LISTS: name = "D3D12_MESSAGE_ID_CANNOT_RESET_COMMAND_POOL_WITH_OPEN_COMMAND_LISTS"; break;
708 case D3D12_MESSAGE_ID_CANNOT_USE_COMMAND_RECORDER_WITHOUT_CURRENT_TARGET: name = "D3D12_MESSAGE_ID_CANNOT_USE_COMMAND_RECORDER_WITHOUT_CURRENT_TARGET"; break;
709 case D3D12_MESSAGE_ID_CANNOT_CHANGE_COMMAND_RECORDER_TARGET_WHILE_RECORDING: name = "D3D12_MESSAGE_ID_CANNOT_CHANGE_COMMAND_RECORDER_TARGET_WHILE_RECORDING"; break;
710 case D3D12_MESSAGE_ID_COMMAND_POOL_SYNC: name = "D3D12_MESSAGE_ID_COMMAND_POOL_SYNC"; break;
711 case D3D12_MESSAGE_ID_EVICT_UNDERFLOW: name = "D3D12_MESSAGE_ID_EVICT_UNDERFLOW"; break;
712 case D3D12_MESSAGE_ID_CREATE_META_COMMAND: name = "D3D12_MESSAGE_ID_CREATE_META_COMMAND"; break;
713 case D3D12_MESSAGE_ID_LIVE_META_COMMAND: name = "D3D12_MESSAGE_ID_LIVE_META_COMMAND"; break;
714 case D3D12_MESSAGE_ID_DESTROY_META_COMMAND: name = "D3D12_MESSAGE_ID_DESTROY_META_COMMAND"; break;
715 case D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_DST_RESOURCE: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_DST_RESOURCE"; break;
716 case D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_SRC_RESOURCE: name = "D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_SRC_RESOURCE"; break;
717 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE"; break;
718 case D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE: name = "D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE"; break;
719 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_BUFFER: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_BUFFER"; break;
720 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_RESOURCE_DESC: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_RESOURCE_DESC"; break;
721 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_UNSUPPORTED: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_UNSUPPORTED"; break;
722 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_DIMENSION: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_DIMENSION"; break;
723 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_FLAGS: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_FLAGS"; break;
724 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_OFFSET: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_OFFSET"; break;
725 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_DIMENSION: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_DIMENSION"; break;
726 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_FLAGS: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_FLAGS"; break;
727 case D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_OUTOFMEMORY_RETURN: name = "D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_OUTOFMEMORY_RETURN"; break;
728 case D3D12_MESSAGE_ID_CANNOT_CREATE_GRAPHICS_AND_VIDEO_COMMAND_RECORDER: name = "D3D12_MESSAGE_ID_CANNOT_CREATE_GRAPHICS_AND_VIDEO_COMMAND_RECORDER"; break;
729 case D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_POSSIBLY_MISMATCHING_PROPERTIES: name = "D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_POSSIBLY_MISMATCHING_PROPERTIES"; break;
730 case D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE"; break;
731 case D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INCOMPATIBLE_WITH_STRUCTURED_BUFFERS: name = "D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INCOMPATIBLE_WITH_STRUCTURED_BUFFERS"; break;
732 case D3D12_MESSAGE_ID_COMPUTE_ONLY_DEVICE_OPERATION_UNSUPPORTED: name = "D3D12_MESSAGE_ID_COMPUTE_ONLY_DEVICE_OPERATION_UNSUPPORTED"; break;
733 case D3D12_MESSAGE_ID_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INVALID: name = "D3D12_MESSAGE_ID_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INVALID"; break;
734 case D3D12_MESSAGE_ID_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_INVALID: name = "D3D12_MESSAGE_ID_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_INVALID"; break;
735 case D3D12_MESSAGE_ID_COPY_RAYTRACING_ACCELERATION_STRUCTURE_INVALID: name = "D3D12_MESSAGE_ID_COPY_RAYTRACING_ACCELERATION_STRUCTURE_INVALID"; break;
736 case D3D12_MESSAGE_ID_DISPATCH_RAYS_INVALID: name = "D3D12_MESSAGE_ID_DISPATCH_RAYS_INVALID"; break;
737 case D3D12_MESSAGE_ID_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_INVALID: name = "D3D12_MESSAGE_ID_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_INVALID"; break;
738 case D3D12_MESSAGE_ID_CREATE_LIFETIMETRACKER: name = "D3D12_MESSAGE_ID_CREATE_LIFETIMETRACKER"; break;
739 case D3D12_MESSAGE_ID_LIVE_LIFETIMETRACKER: name = "D3D12_MESSAGE_ID_LIVE_LIFETIMETRACKER"; break;
740 case D3D12_MESSAGE_ID_DESTROY_LIFETIMETRACKER: name = "D3D12_MESSAGE_ID_DESTROY_LIFETIMETRACKER"; break;
741 case D3D12_MESSAGE_ID_DESTROYOWNEDOBJECT_OBJECTNOTOWNED: name = "D3D12_MESSAGE_ID_DESTROYOWNEDOBJECT_OBJECTNOTOWNED"; break;
742 case D3D12_MESSAGE_ID_CREATE_TRACKEDWORKLOAD: name = "D3D12_MESSAGE_ID_CREATE_TRACKEDWORKLOAD"; break;
743 case D3D12_MESSAGE_ID_LIVE_TRACKEDWORKLOAD: name = "D3D12_MESSAGE_ID_LIVE_TRACKEDWORKLOAD"; break;
744 case D3D12_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD: name = "D3D12_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD"; break;
745 case D3D12_MESSAGE_ID_RENDER_PASS_ERROR: name = "D3D12_MESSAGE_ID_RENDER_PASS_ERROR"; break;
746 case D3D12_MESSAGE_ID_META_COMMAND_ID_INVALID: name = "D3D12_MESSAGE_ID_META_COMMAND_ID_INVALID"; break;
747 case D3D12_MESSAGE_ID_META_COMMAND_UNSUPPORTED_PARAMS: name = "D3D12_MESSAGE_ID_META_COMMAND_UNSUPPORTED_PARAMS"; break;
748 case D3D12_MESSAGE_ID_META_COMMAND_FAILED_ENUMERATION: name = "D3D12_MESSAGE_ID_META_COMMAND_FAILED_ENUMERATION"; break;
749 case D3D12_MESSAGE_ID_META_COMMAND_PARAMETER_SIZE_MISMATCH: name = "D3D12_MESSAGE_ID_META_COMMAND_PARAMETER_SIZE_MISMATCH"; break;
750 case D3D12_MESSAGE_ID_UNINITIALIZED_META_COMMAND: name = "D3D12_MESSAGE_ID_UNINITIALIZED_META_COMMAND"; break;
751 case D3D12_MESSAGE_ID_META_COMMAND_INVALID_GPU_VIRTUAL_ADDRESS: name = "D3D12_MESSAGE_ID_META_COMMAND_INVALID_GPU_VIRTUAL_ADDRESS"; break;
752 case D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDLIST: name = "D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDLIST"; break;
753 case D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDLIST: name = "D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDLIST"; break;
754 case D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDLIST: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDLIST"; break;
755 case D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDQUEUE: name = "D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDQUEUE"; break;
756 case D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDQUEUE: name = "D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDQUEUE"; break;
757 case D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDQUEUE: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDQUEUE"; break;
758 case D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONESTIMATOR: name = "D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONESTIMATOR"; break;
759 case D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONESTIMATOR: name = "D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONESTIMATOR"; break;
760 case D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONESTIMATOR: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONESTIMATOR"; break;
761 case D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONVECTORHEAP: name = "D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONVECTORHEAP"; break;
762 case D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONVECTORHEAP: name = "D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONVECTORHEAP"; break;
763 case D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONVECTORHEAP: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONVECTORHEAP"; break;
764 case D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS: name = "D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS"; break;
765 case D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS: name = "D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS"; break;
766 case D3D12_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR: name = "D3D12_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR"; break;
767 case D3D12_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD: name = "D3D12_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD"; break;
768 case D3D12_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR: name = "D3D12_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR"; break;
769 case D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_ERROR: name = "D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_ERROR"; break;
770 case D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_ERROR: name = "D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_ERROR"; break;
771 case D3D12_MESSAGE_ID_GET_SHADER_STACK_SIZE_ERROR: name = "D3D12_MESSAGE_ID_GET_SHADER_STACK_SIZE_ERROR"; break;
772 case D3D12_MESSAGE_ID_GET_PIPELINE_STACK_SIZE_ERROR: name = "D3D12_MESSAGE_ID_GET_PIPELINE_STACK_SIZE_ERROR"; break;
773 case D3D12_MESSAGE_ID_SET_PIPELINE_STACK_SIZE_ERROR: name = "D3D12_MESSAGE_ID_SET_PIPELINE_STACK_SIZE_ERROR"; break;
774 case D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_SIZE_INVALID: name = "D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_SIZE_INVALID"; break;
775 case D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_INVALID: name = "D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_INVALID"; break;
776 case D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_DRIVER_REPORTED_ISSUE: name = "D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_DRIVER_REPORTED_ISSUE"; break;
777 case D3D12_MESSAGE_ID_RENDER_PASS_INVALID_RESOURCE_BARRIER: name = "D3D12_MESSAGE_ID_RENDER_PASS_INVALID_RESOURCE_BARRIER"; break;
778 case D3D12_MESSAGE_ID_RENDER_PASS_DISALLOWED_API_CALLED: name = "D3D12_MESSAGE_ID_RENDER_PASS_DISALLOWED_API_CALLED"; break;
779 case D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_NEST_RENDER_PASSES: name = "D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_NEST_RENDER_PASSES"; break;
780 case D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_END_WITHOUT_BEGIN: name = "D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_END_WITHOUT_BEGIN"; break;
781 case D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_CLOSE_COMMAND_LIST: name = "D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_CLOSE_COMMAND_LIST"; break;
782 case D3D12_MESSAGE_ID_RENDER_PASS_GPU_WORK_WHILE_SUSPENDED: name = "D3D12_MESSAGE_ID_RENDER_PASS_GPU_WORK_WHILE_SUSPENDED"; break;
783 case D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_SUSPEND_RESUME: name = "D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_SUSPEND_RESUME"; break;
784 case D3D12_MESSAGE_ID_RENDER_PASS_NO_PRIOR_SUSPEND_WITHIN_EXECUTECOMMANDLISTS: name = "D3D12_MESSAGE_ID_RENDER_PASS_NO_PRIOR_SUSPEND_WITHIN_EXECUTECOMMANDLISTS"; break;
785 case D3D12_MESSAGE_ID_RENDER_PASS_NO_SUBSEQUENT_RESUME_WITHIN_EXECUTECOMMANDLISTS: name = "D3D12_MESSAGE_ID_RENDER_PASS_NO_SUBSEQUENT_RESUME_WITHIN_EXECUTECOMMANDLISTS"; break;
786 case D3D12_MESSAGE_ID_TRACKED_WORKLOAD_COMMAND_QUEUE_MISMATCH: name = "D3D12_MESSAGE_ID_TRACKED_WORKLOAD_COMMAND_QUEUE_MISMATCH"; break;
787 case D3D12_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED: name = "D3D12_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED"; break;
788 case D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_NO_ACCESS: name = "D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_NO_ACCESS"; break;
789 case D3D12_MESSAGE_ID_RENDER_PASS_UNSUPPORTED_RESOLVE: name = "D3D12_MESSAGE_ID_RENDER_PASS_UNSUPPORTED_RESOLVE"; break;
790 case D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INVALID_RESOURCE_PTR: name = "D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INVALID_RESOURCE_PTR"; break;
791 case D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_SIGNAL: name = "D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_SIGNAL"; break;
792 case D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_WAIT: name = "D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_WAIT"; break;
793 case D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_ESTIMATOR_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_ESTIMATOR_INVALID_ARGUMENT"; break;
794 case D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT"; break;
795 case D3D12_MESSAGE_ID_ESTIMATE_MOTION_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_ESTIMATE_MOTION_INVALID_ARGUMENT"; break;
796 case D3D12_MESSAGE_ID_RESOLVE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_RESOLVE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT"; break;
797 case D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_HEAP_TYPE: name = "D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_HEAP_TYPE"; break;
798 case D3D12_MESSAGE_ID_SET_BACKGROUND_PROCESSING_MODE_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_SET_BACKGROUND_PROCESSING_MODE_INVALID_ARGUMENT"; break;
799 case D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE_FOR_FEATURE_LEVEL: name = "D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE_FOR_FEATURE_LEVEL"; break;
800 case D3D12_MESSAGE_ID_CREATE_VIDEOEXTENSIONCOMMAND: name = "D3D12_MESSAGE_ID_CREATE_VIDEOEXTENSIONCOMMAND"; break;
801 case D3D12_MESSAGE_ID_LIVE_VIDEOEXTENSIONCOMMAND: name = "D3D12_MESSAGE_ID_LIVE_VIDEOEXTENSIONCOMMAND"; break;
802 case D3D12_MESSAGE_ID_DESTROY_VIDEOEXTENSIONCOMMAND: name = "D3D12_MESSAGE_ID_DESTROY_VIDEOEXTENSIONCOMMAND"; break;
803 case D3D12_MESSAGE_ID_INVALID_VIDEO_EXTENSION_COMMAND_ID: name = "D3D12_MESSAGE_ID_INVALID_VIDEO_EXTENSION_COMMAND_ID"; break;
804 case D3D12_MESSAGE_ID_VIDEO_EXTENSION_COMMAND_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_VIDEO_EXTENSION_COMMAND_INVALID_ARGUMENT"; break;
805 case D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_UNIQUE_IN_DXIL_LIBRARY: name = "D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_UNIQUE_IN_DXIL_LIBRARY"; break;
806 case D3D12_MESSAGE_ID_VARIABLE_SHADING_RATE_NOT_ALLOWED_WITH_TIR: name = "D3D12_MESSAGE_ID_VARIABLE_SHADING_RATE_NOT_ALLOWED_WITH_TIR"; break;
807 case D3D12_MESSAGE_ID_GEOMETRY_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE: name = "D3D12_MESSAGE_ID_GEOMETRY_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE"; break;
808 case D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_SHADING_RATE: name = "D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_SHADING_RATE"; break;
809 case D3D12_MESSAGE_ID_RSSETSHADING_RATE_SHADING_RATE_NOT_PERMITTED_BY_CAP: name = "D3D12_MESSAGE_ID_RSSETSHADING_RATE_SHADING_RATE_NOT_PERMITTED_BY_CAP"; break;
810 case D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_COMBINER: name = "D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_COMBINER"; break;
811 case D3D12_MESSAGE_ID_RSSETSHADINGRATEIMAGE_REQUIRES_TIER_2: name = "D3D12_MESSAGE_ID_RSSETSHADINGRATEIMAGE_REQUIRES_TIER_2"; break;
812 case D3D12_MESSAGE_ID_RSSETSHADINGRATE_REQUIRES_TIER_1: name = "D3D12_MESSAGE_ID_RSSETSHADINGRATE_REQUIRES_TIER_1"; break;
813 case D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_FORMAT: name = "D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_FORMAT"; break;
814 case D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_ARRAY_SIZE: name = "D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_ARRAY_SIZE"; break;
815 case D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_MIP_LEVEL: name = "D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_MIP_LEVEL"; break;
816 case D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_COUNT: name = "D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_COUNT"; break;
817 case D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_QUALITY: name = "D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_QUALITY"; break;
818 case D3D12_MESSAGE_ID_NON_RETAIL_SHADER_MODEL_WONT_VALIDATE: name = "D3D12_MESSAGE_ID_NON_RETAIL_SHADER_MODEL_WONT_VALIDATE"; break;
819 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_ROOT_SIGNATURE_MISMATCH"; break;
820 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_ROOT_SIGNATURE_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_ROOT_SIGNATURE_MISMATCH"; break;
821 case D3D12_MESSAGE_ID_ADD_TO_STATE_OBJECT_ERROR: name = "D3D12_MESSAGE_ID_ADD_TO_STATE_OBJECT_ERROR"; break;
822 case D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION_INVALID_ARGUMENT: name = "D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION_INVALID_ARGUMENT"; break;
823 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_PSO_DESC_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_PSO_DESC_MISMATCH"; break;
824 case D3D12_MESSAGE_ID_CREATEPIPELINESTATE_MS_INCOMPLETE_TYPE: name = "D3D12_MESSAGE_ID_CREATEPIPELINESTATE_MS_INCOMPLETE_TYPE"; break;
825 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_NOT_MS_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_NOT_MS_MISMATCH"; break;
826 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_NOT_PS_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_NOT_PS_MISMATCH"; break;
827 case D3D12_MESSAGE_ID_NONZERO_SAMPLER_FEEDBACK_MIP_REGION_WITH_INCOMPATIBLE_FORMAT: name = "D3D12_MESSAGE_ID_NONZERO_SAMPLER_FEEDBACK_MIP_REGION_WITH_INCOMPATIBLE_FORMAT"; break;
828 case D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_SHADER_MISMATCH: name = "D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_SHADER_MISMATCH"; break;
829 case D3D12_MESSAGE_ID_EMPTY_DISPATCH: name = "D3D12_MESSAGE_ID_EMPTY_DISPATCH"; break;
830 case D3D12_MESSAGE_ID_RESOURCE_FORMAT_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY: name = "D3D12_MESSAGE_ID_RESOURCE_FORMAT_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY"; break;
831 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_MIP_REGION: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_MIP_REGION"; break;
832 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_DIMENSION: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_DIMENSION"; break;
833 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_COUNT: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_COUNT"; break;
834 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_QUALITY: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_QUALITY"; break;
835 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_LAYOUT: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_LAYOUT"; break;
836 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_REQUIRES_UNORDERED_ACCESS_FLAG: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_REQUIRES_UNORDERED_ACCESS_FLAG"; break;
837 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_NULL_ARGUMENTS: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_NULL_ARGUMENTS"; break;
838 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_UAV_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_UAV_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY"; break;
839 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_REQUIRES_FEEDBACK_MAP_FORMAT: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_REQUIRES_FEEDBACK_MAP_FORMAT"; break;
840 case D3D12_MESSAGE_ID_CREATEMESHSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEMESHSHADER_INVALIDSHADERBYTECODE"; break;
841 case D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTOFMEMORY"; break;
842 case D3D12_MESSAGE_ID_CREATEMESHSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE: name = "D3D12_MESSAGE_ID_CREATEMESHSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE"; break;
843 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_INVALID_FORMAT: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_INVALID_FORMAT"; break;
844 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_INVALID_MIP_LEVEL_COUNT: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_INVALID_MIP_LEVEL_COUNT"; break;
845 case D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_ARRAY_SIZE_MISMATCH: name = "D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_ARRAY_SIZE_MISMATCH"; break;
846 case D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_MISMATCHING_TARGETED_RESOURCE: name = "D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_MISMATCHING_TARGETED_RESOURCE"; break;
847 case D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTPUTEXCEEDSMAXSIZE: name = "D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTPUTEXCEEDSMAXSIZE"; break;
848 case D3D12_MESSAGE_ID_CREATEMESHSHADER_GROUPSHAREDEXCEEDSMAXSIZE: name = "D3D12_MESSAGE_ID_CREATEMESHSHADER_GROUPSHAREDEXCEEDSMAXSIZE"; break;
849 case D3D12_MESSAGE_ID_VERTEX_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE: name = "D3D12_MESSAGE_ID_VERTEX_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE"; break;
850 case D3D12_MESSAGE_ID_MESH_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE: name = "D3D12_MESSAGE_ID_MESH_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE"; break;
851 case D3D12_MESSAGE_ID_CREATEMESHSHADER_MISMATCHEDASMSPAYLOADSIZE: name = "D3D12_MESSAGE_ID_CREATEMESHSHADER_MISMATCHEDASMSPAYLOADSIZE"; break;
852 case D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_UNBOUNDED_STATIC_DESCRIPTORS: name = "D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_UNBOUNDED_STATIC_DESCRIPTORS"; break;
853 case D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_INVALIDSHADERBYTECODE: name = "D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_INVALIDSHADERBYTECODE"; break;
854 case D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_OUTOFMEMORY: name = "D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_OUTOFMEMORY"; break;
855 }
856
857 return formatter<string_view>::format(name, ctx);
858 }
859};
Definition: app_formatters.hpp:6
auto format(D3D12_MESSAGE_ID t, FormatContext &ctx)
Definition: dx12_formatters.hpp:8