diff --git a/renderdoc/driver/d3d12/d3d12_serialise.cpp b/renderdoc/driver/d3d12/d3d12_serialise.cpp index 09dd4e0e9..602e7bac8 100644 --- a/renderdoc/driver/d3d12/d3d12_serialise.cpp +++ b/renderdoc/driver/d3d12/d3d12_serialise.cpp @@ -840,6 +840,7 @@ void DoSerialise(SerialiserType &ser, D3D12_INDIRECT_ARGUMENT_DESC &el) case D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED: case D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH: case D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH: + case D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS: case D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW: // nothing to serialise break; @@ -2472,4 +2473,4 @@ INSTANTIATE_SERIALISE_TYPE(D3D12_RAYTRACING_SHADER_CONFIG); INSTANTIATE_SERIALISE_TYPE(D3D12_RAYTRACING_PIPELINE_CONFIG); INSTANTIATE_SERIALISE_TYPE(D3D12_HIT_GROUP_DESC); INSTANTIATE_SERIALISE_TYPE(D3D12_RAYTRACING_PIPELINE_CONFIG1); -INSTANTIATE_SERIALISE_TYPE(D3D12_EXPORT_DESC); \ No newline at end of file +INSTANTIATE_SERIALISE_TYPE(D3D12_EXPORT_DESC);