PlayerSettings.vulkanEnableSetSRGBWrite
Declaration
public static bool vulkanEnableSetSRGBWrite;Описание
Включает возможность переключения режима записи sRGB на Vulkan кадровых буферах.
В рабочем процессе линейного цветового пространства включение режима записи sRGB позволяет GPU автоматически выполнять преобразование линейного цвета в sRGB и обеспечивает математически правильное смешивание. Эта настройка всегда включена в режиме редактора.
Это особенно полезно для проектов, требующих паритета с GL_FRAMEBUFFER_SRGB OpenGL или для пользовательских конвейеров рендеринга, которым необходимо точно контролировать, когда применяется гамма-коррекция (e.g., обходя ее для UI накладок или определенных проходов пост-обработки).
Примечание: Включение этой настройки требует дополнительной операции blit при выводе заднего буфера, что может ухудшить производительность, особенно на мобильных и тайловых GPU. Её следует держать отключённой, если только вашим шейдерам или рабочему процессу явно не нужна возможность переключать состояние записи sRGB.
Дополнительные ресурсы: Линейное цветовое пространство в Unity