diff options
Diffstat (limited to 'src/gui/rhi/qrhi.cpp')
-rw-r--r-- | src/gui/rhi/qrhi.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/gui/rhi/qrhi.cpp b/src/gui/rhi/qrhi.cpp index 849519cb7a..17a1ca91e2 100644 --- a/src/gui/rhi/qrhi.cpp +++ b/src/gui/rhi/qrhi.cpp @@ -4963,19 +4963,20 @@ void QRhiResourceUpdateBatch::readBackTexture(const QRhiReadbackDescription &rb, } /*! - Enqueues a mipmap generation operation for the specified \a layer of texture - \a tex. + Enqueues a mipmap generation operation for the specified texture \a tex. + + Both 2D and cube textures are supported. \note The texture must be created with QRhiTexture::MipMapped and QRhiTexture::UsedWithGenerateMips. */ -void QRhiResourceUpdateBatch::generateMips(QRhiTexture *tex, int layer) +void QRhiResourceUpdateBatch::generateMips(QRhiTexture *tex) { const int idx = d->activeTextureOpCount++; if (idx < d->textureOps.size()) - d->textureOps[idx] = QRhiResourceUpdateBatchPrivate::TextureOp::genMips(tex, layer); + d->textureOps[idx] = QRhiResourceUpdateBatchPrivate::TextureOp::genMips(tex); else - d->textureOps.append(QRhiResourceUpdateBatchPrivate::TextureOp::genMips(tex, layer)); + d->textureOps.append(QRhiResourceUpdateBatchPrivate::TextureOp::genMips(tex)); } /*! |