mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
Bring in some lines from the DX9 gsg to fix textures getting swapped to their simple form but not getting reloaded.
This commit is contained in:
parent
0be6d7ae10
commit
3255e51f1d
@ -298,6 +298,10 @@ upload_texture(DXTextureContext8 *dtc, bool force) {
|
||||
return false;
|
||||
}
|
||||
|
||||
dtc->delete_texture();
|
||||
dtc->update_data_size_bytes(0);
|
||||
dtc->mark_unloaded();
|
||||
|
||||
if (_effective_incomplete_render && !force) {
|
||||
bool has_image = _supports_compressed_texture ? tex->has_ram_image() : tex->has_uncompressed_ram_image();
|
||||
if (!has_image && tex->might_have_ram_image() &&
|
||||
|
Loading…
x
Reference in New Issue
Block a user