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>
This commit is contained in:
parent
23d2d57d92
commit
5a136716a9
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user