diff --git a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp index 7d83785ff..cd0a79760 100644 --- a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp @@ -681,7 +681,7 @@ void D3D11PipelineStateViewer::setViewDetails(RDTreeWidgetItem *node, const D3D1 (res.numElements * res.elementByteSize) < buf->length) { text += tr("The view covers bytes %1-%2 (%3 elements).\nThe buffer is %4 bytes in length (%5 " - "elements).") + "elements).\n") .arg(res.firstElement * res.elementByteSize) .arg((res.firstElement + res.numElements) * res.elementByteSize) .arg(res.numElements) diff --git a/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp index a9c1abdb5..0a2d50254 100644 --- a/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp @@ -705,7 +705,7 @@ void D3D12PipelineStateViewer::setViewDetails(RDTreeWidgetItem *node, const D3D1 if(res.firstElement > 0 || (res.numElements * res.elementByteSize) < buf->length) { text += tr("The view covers bytes %1-%2 (%3 elements).\nThe buffer is %4 bytes in length (%5 " - "elements).") + "elements).\n") .arg(res.firstElement * res.elementByteSize) .arg((res.firstElement + res.numElements) * res.elementByteSize) .arg(res.numElements) diff --git a/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp index c7e15666f..7cd143c8e 100644 --- a/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp @@ -553,9 +553,9 @@ void GLPipelineStateViewer::setViewDetails(RDTreeWidgetItem *node, TextureDescri if((tex->mips > 1 && firstMip > 0) || numMips < tex->mips) { if(numMips == 1) - text += tr("The texture has %1 mips, the view covers mip %2.").arg(tex->mips).arg(firstMip); + text += tr("The texture has %1 mips, the view covers mip %2.\n").arg(tex->mips).arg(firstMip); else - text += tr("The texture has %1 mips, the view covers mips %2-%3.") + text += tr("The texture has %1 mips, the view covers mips %2-%3.\n") .arg(tex->mips) .arg(firstMip) .arg(firstMip + numMips - 1); @@ -564,10 +564,11 @@ void GLPipelineStateViewer::setViewDetails(RDTreeWidgetItem *node, TextureDescri if((tex->arraysize > 1 && firstSlice > 0) || numSlices < tex->arraysize) { if(numSlices == 1) - text += - tr("The texture has %1 slices, the view covers slice %2.").arg(tex->arraysize).arg(firstSlice); + text += tr("The texture has %1 slices, the view covers slice %2.\n") + .arg(tex->arraysize) + .arg(firstSlice); else - text += tr("The texture has %1 slices, the view covers slices %2-%3.") + text += tr("The texture has %1 slices, the view covers slices %2-%3.\n") .arg(tex->arraysize) .arg(firstSlice) .arg(firstSlice + numSlices - 1); diff --git a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp index bb3f81ab8..af5edd1f6 100644 --- a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp @@ -775,7 +775,7 @@ bool VulkanPipelineStateViewer::setViewDetails(RDTreeWidgetItem *node, const bin if(view.byteOffset > 0 || view.byteSize < buf->length) { - text += tr("The view covers bytes %1-%2.\nThe buffer is %3 bytes in length.") + text += tr("The view covers bytes %1-%2.\nThe buffer is %3 bytes in length.\n") .arg(view.byteOffset) .arg(view.byteOffset + view.byteSize) .arg(buf->length);