diff --git a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp index 6637e3c9b..834566685 100644 --- a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp @@ -1232,7 +1232,7 @@ void VulkanPipelineStateViewer::setShaderState(const VulkanPipelineState::Shader if(entryFile < 0 || entryFile >= shaderDetails->DebugInfo.files.count) entryFile = 0; - shaderfn = ToQStr(shaderDetails->DebugInfo.files[entryFile].first); + shaderfn = QFileInfo(ToQStr(shaderDetails->DebugInfo.files[entryFile].first)).fileName(); shader->setText(entryFunc + "() - " + shaderfn); } diff --git a/qrenderdoc/Windows/ShaderViewer.cpp b/qrenderdoc/Windows/ShaderViewer.cpp index c4e7a68c3..564aa3d61 100644 --- a/qrenderdoc/Windows/ShaderViewer.cpp +++ b/qrenderdoc/Windows/ShaderViewer.cpp @@ -89,7 +89,7 @@ ShaderViewer::ShaderViewer(CaptureContext *ctx, ShaderReflection *shader, Shader QWidget *sel = m_DisassemblyView; for(auto &f : shader->DebugInfo.files) { - QString name = ToQStr(f.first); + QString name = QFileInfo(ToQStr(f.first)).fileName(); QString text = ToQStr(f.second); ScintillaEdit *scintilla = MakeEditor("scintilla" + name, text, true);