summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2024-01-04 10:18:00 +0000
committerMike Krus <mike.krus@kdab.com>2024-01-15 15:05:31 +0000
commit83ae9c13ea66b8a80695c8cee0b459a4cf37d0db (patch)
tree07eaa3b3983e90dabf747b24469d787dfa467d46
parent0084aec6f40221c5cfdada260633550e7fde34c7 (diff)
Set RHI flag for 3D textures
Change-Id: Icea2b432e0f20f16d09da194bcfa12431a1340f5 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
-rw-r--r--src/plugins/renderers/rhi/textures/texture.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/renderers/rhi/textures/texture.cpp b/src/plugins/renderers/rhi/textures/texture.cpp
index 6bdee464c..4561aa936 100644
--- a/src/plugins/renderers/rhi/textures/texture.cpp
+++ b/src/plugins/renderers/rhi/textures/texture.cpp
@@ -626,6 +626,9 @@ QRhiTexture *RHITexture::buildRhiTexture(SubmissionContext *ctx)
}
}
+ if(actualTarget == QAbstractTexture::Target3D)
+ rhiFlags |= QRhiTexture::ThreeDimensional;
+
QRhiTexture *rhiTexture = nullptr;
switch (m_properties.target) {
case QAbstractTexture::Target1DArray: