mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 19:33:01 +02:00
fixing a bug in texture storage when accessing mip #0
This commit is contained in:
parent
258b5fd5a2
commit
80784a7a33
1 changed files with 6 additions and 6 deletions
|
@ -41,18 +41,18 @@ void Texture::Storage::reset() {
|
||||||
}
|
}
|
||||||
|
|
||||||
Texture::PixelsPointer Texture::Storage::editMip(uint16 level) {
|
Texture::PixelsPointer Texture::Storage::editMip(uint16 level) {
|
||||||
if (level > _mips.size()) {
|
if (level < _mips.size()) {
|
||||||
return PixelsPointer();
|
|
||||||
} else {
|
|
||||||
return _mips[level];
|
return _mips[level];
|
||||||
|
} else {
|
||||||
|
return PixelsPointer();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const Texture::PixelsPointer Texture::Storage::getMip(uint16 level) const {
|
const Texture::PixelsPointer Texture::Storage::getMip(uint16 level) const {
|
||||||
if (level > _mips.size()) {
|
if (level < _mips.size()) {
|
||||||
return PixelsPointer();
|
|
||||||
} else {
|
|
||||||
return _mips[level];
|
return _mips[level];
|
||||||
|
} else {
|
||||||
|
return PixelsPointer();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue