Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

PlayerSettings.vulkanEnableSetSRGBWrite

Declaration

public static bool vulkanEnableSetSRGBWrite;

Описание

Включает возможность переключения режима записи sRGB на Vulkan кадровых буферах.

В рабочем процессе линейного цветового пространства включение режима записи sRGB позволяет GPU автоматически выполнять преобразование линейного цвета в sRGB и обеспечивает математически правильное смешивание. Эта настройка всегда включена в режиме редактора.
Это особенно полезно для проектов, требующих паритета с GL_FRAMEBUFFER_SRGB OpenGL или для пользовательских конвейеров рендеринга, которым необходимо точно контролировать, когда применяется гамма-коррекция (e.g., обходя ее для UI накладок или определенных проходов пост-обработки).

Примечание: Включение этой настройки требует дополнительной операции blit при выводе заднего буфера, что может ухудшить производительность, особенно на мобильных и тайловых GPU. Её следует держать отключённой, если только вашим шейдерам или рабочему процессу явно не нужна возможность переключать состояние записи sRGB.

Дополнительные ресурсы: Линейное цветовое пространство в Unity