此枚举描述在 GPU 渲染到渲染目标中后应对渲染目标执行的操作。
当 GPU 渲染到渲染目标中后,此设置指定应对渲染结果执行的操作。如果存储操作为 DontCare,基于区块的 GPU 可以获得性能优势。例如,如果渲染帧后不再需要深度缓冲区内容,此设置可能非常有用。
请注意,并不是所有平台都有加载/存储操作,因此在运行时可能忽略此设置。通常,面向移动的图形 API(OpenGL ES、Metal)会利用这些设置。
If you use RenderBufferLoadAction.DontCare
, rendering might fail or produce artefacts because undefined pixels in the depth texture cause depth testing to fail. You can use LoadStoreActionDebugModeSettings to highlight undefined pixels.
Store | 需要存储到 RAM 中的 RenderBuffer 内容。如果表面启用了 MSAA,这会存储未解析表面。 |
Resolve | Resolve the MSAA surface. |
StoreAndResolve | Resolve the MSAA surface, but also store the multisampled version. |
DontCare | 不再需要 RenderBuffer 的内容,可以丢弃。基于区块的 GPU 将直接跳过写出表面内容,从而提供性能提升。 |
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.