Как избавиться от мерцания при показе заглавной полосы в полноэкранном режиме в Металле?

голоса
0

Когда я рисую любую фигуру (текстурированную или нет), она будет мерцать, когда я перехожу на полный экран и делаю заголовок показанным, когда я перемещаю мышь наверх. Она станет светлее, а затем вернётся назад на долю секунды. Я не знаю, происходит ли это с сплошными цветами, но когда я окрашиваю вершины и рисую градиент или применяю текстуры, это происходит. Это раздражает, хотя и тонко. Как я могу это исправить? Как воспроизвести: Создайте форму в Metal, либо окрасьте вершины по-другому, чтобы создать градиент, либо нанесите на них текстуру и сделайте окно полноэкранным. Подведите курсор к верхней части окна. Когда появится строка заголовка, форма/текстура будет кратковременно мигать. Как это исправить? Это действует мне на нервы.

Даже с гребаной КОЛИЧКОЙ этот ответ имеет только жалкие 31 вид? Что происходит?

Я использую MacOS 1.15 Каталина.

Это можно продемонстрировать даже на примере игры Металл в Xcode. Просто перейдите в полноэкранный режим, покажите строку заголовка, и она будет негладкой, когда вы показываете и вытаскиваете строку заголовка.

Задан 13/05/2020 в 01:48
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more