diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2022-06-30 13:02:08 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2022-07-05 13:04:09 +0200 |
commit | 5a136716a93d27bca1e46eae98b05660d81ea1b9 (patch) | |
tree | 149c0a2ffbd7db2c60a5f073a9c9c1b0f714c54b | |
parent | 23d2d57d922dbb6e2b9e03ec27c7de254e4920aa (diff) |
rhi: Fix a doc snippet
Docs are private for now, but it is still preferable that the code
snippets in there are up-to-date.
Change-Id: Icaf28d9b6a9ac029755ba241263f59d5091aa1b5
Reviewed-by: Inho Lee <inho.lee@qt.io>
Reviewed-by: Christian Strømme <christian.stromme@qt.io>
-rw-r--r-- | src/gui/rhi/qrhi.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/gui/rhi/qrhi.cpp b/src/gui/rhi/qrhi.cpp index a1abdffd32..d5c9cebac8 100644 --- a/src/gui/rhi/qrhi.cpp +++ b/src/gui/rhi/qrhi.cpp @@ -1846,19 +1846,22 @@ QRhiTextureUploadEntry::QRhiTextureUploadEntry(int layer, int level, QList<QRhiTextureUploadEntry> entries; for (int i = 0; i < 6; ++i) entries.append(QRhiTextureUploadEntry(i, 0, faces[i])); - QRhiTextureUploadDescription desc(entries); + QRhiTextureUploadDescription desc; + desc.setEntries(entries.cbegin(), entries.cend()); resourceUpdates->uploadTexture(texture, desc); \endcode Another example that specifies mip images for a compressed texture: \badcode - QRhiTextureUploadDescription desc; + QList<QRhiTextureUploadEntry> entries; const int mipCount = rhi->mipLevelsForSize(compressedTexture->pixelSize()); for (int level = 0; level < mipCount; ++level) { const QByteArray compressedDataForLevel = .. - desc.append(QRhiTextureUploadEntry(0, level, compressedDataForLevel)); + entries.append(QRhiTextureUploadEntry(0, level, compressedDataForLevel)); } + QRhiTextureUploadDescription desc; + desc.setEntries(entries.cbegin(), entries.cend()); resourceUpdates->uploadTexture(compressedTexture, desc); \endcode |