Carry backing resource in UI texture handles

This commit is contained in:
2026-04-12 23:25:18 +08:00
parent dd3731ba66
commit 0f60f0f657
2 changed files with 3 additions and 0 deletions

View File

@@ -229,6 +229,8 @@ inline bool CreateViewportTextureDescriptor(
targets.textureHandle.width = targets.width;
targets.textureHandle.height = targets.height;
targets.textureHandle.kind = ::XCEngine::UI::UITextureHandleKind::ShaderResourceView;
targets.textureHandle.resourceHandle =
reinterpret_cast<std::uintptr_t>(targets.colorTexture);
return true;
}