Texture2DArrayAsyncCreate

项目在游戏过程中有时候会因为StreaminTextureArray2D出现偶现的渲染线程卡顿。​我看Texture2D实际已经做了异步Create,且使用CopyQueue上传Buffer。但是我看TextureArray以及一些VolumeTexture还是在渲染线程创建。

[Image Removed]

[Image Removed]

我这边去实现了一版TextureArray的异步创建,​然后用CopyQueue上传。目前看是成功的,我自测没有发现生么问题。想咨询一下,官方目前没有做TextureArray的异步创建是之前有遇到什么坑么?还是说还没有做哇。因为我看5.8也还是只有FTexture2DArrayMipAllocator_Reallocate这个创建路径

[Image Removed]

[Attachment Removed]

重现步骤
TextureArray加载到场景

[Attachment Removed]

Hi,

感谢反馈,我初步确认了一下,应该不是D3D12的限制,导致不能Async Create/Reallocate Texture2DArray,我已经在跟相关的同事确认了,如果后续有更新,我再在这里回复。

[Attachment Removed]

跟同事交流了,目前只是没有实现Texture2DArray的 Async Create/Reallocate,你们可以先自己实现。

[Attachment Removed]

好滴 感谢~

[Attachment Removed]