D3D12是否有类似vkCmdBlitImage的内容?

Sur*_*ine 1 graphics mipmaps vulkan direct3d12

我想通过将基本图像拖入Mip级别来为2D纹理创建一个Mipmap链。在Vulkan中,vkCmdBlitImage可用于在对图像进行线性滤波的同时执行此操作(请参阅另一个问题)。如何在D3D12中实现相同的目的?

Sas*_*ems 5

据我所知D3D12有没有这样的功能,并且你应该产生与计算着色器,如纹理贴图链一个从MiniEngine由MS提供的DX样本英寸

  • [DirectX 12 的 DirectX 工具套件](https://github.com/Microsoft/DirectXTK12/) 包含使用着色器生成 mipmap 链的代码。 (2认同)