[MG_Pipe] (Disaggregated): P5f fm - retain named null-data mip definitions

This commit is contained in:
2026-09-19 22:43:44 -04:00
parent 2c9b9d2a9f
commit 2e3088e6c4
+2 -1
View File
@@ -1999,7 +1999,8 @@ namespace MobileGL::MG_Pipe {
// system. Textures only: a buffer's storage is the ops table's own Respecify hook, and
// a renderbuffer has no levels.
if (desc.Target != kMGPipeResourceTargetBuffer &&
desc.Target != static_cast<Uint8>(MGPipeResourceTarget::Renderbuffer) && !metadataOnly) {
desc.Target != static_cast<Uint8>(MGPipeResourceTarget::Renderbuffer) &&
(level != nullptr || !metadataOnly)) {
if (g_resourceOps != nullptr && g_resourceOps->TextureRespecify != nullptr)
g_resourceOps->TextureRespecify(desc.Resource, desc, level);
else