RenderPipelineManager.beginFrameRendering
Описание
Делегирование, которое можно использовать для вызова пользовательского кода в начале RenderPipeline.Render.
Этот делегат заменен RenderPipelineManager.beginContextRendering. Он поддерживается и документирован только для обратной совместимости.
Когда Unity вызывает RenderPipeline.BeginFrameRendering, он выполняет методы в списке вызовов этого делегата. Если вы пишете пользовательский Scriptable Render Pipeline, вы можете вызвать этот метод в начале RenderPipeline.Render.
Использование этого делегата вызывает выделение кучи. Использование RenderPipeline.BeginContextRendering и делегата RenderPipelineManager.beginContextRendering обеспечивает ту же функциональность, но без ненужного выделения кучи. Вместо этого следует использовать их.
Дополнительные ресурсы: RenderPipeline.BeginFrameRendering, RenderPipeline.EndFrameRendering, RenderPipelineManager.endFrameRendering