rid | 从快速 GPU 内存中移除的渲染目标。 |
copyContents | 当此值为 true 时,Unity 在从快速 GPU 内存中移除渲染目标时,会复制其现有内容。当此值为 false 时,Unity 在从快速 GPU 内存中移除渲染目标时,不会复制其现有内容。如果您计划向现有内容追加内容,请将此值设置为 true;如果您计划覆盖或清除现有内容,请将此值设置为 false。在可能的情况下,将此值设置为 false 以提高性能。 |
添加一条命令,从快速 GPU 内存中移除给定的渲染目标。
在某些主机平台上,您可以将渲染目标放入快速 GPU 内存中以提升渲染性能。
在不支持快速 GPU 内存的平台上,此函数不会执行任何操作。
在支持快速 GPU 内存的平台上,此函数的结果取决于图形 API 执行此命令时渲染目标的状态。如果渲染目标处于快速 GPU 内存中,Unity 会从快速 GPU 内存中移除该渲染目标。如果渲染目标未处于快速 GPU 内存中,Unity 不会执行任何操作。在这种情况下,不会产生任何性能损失。
其他资源:CommandBufferExtensions.SwitchIntoFastMemory