Cum scap de un flicker când afișez bara de titlu în ecran complet în metal?

voturi
49

Când desenez orice formă (indiferent dacă este texturată sau nu), va clipi când merg pe ecranul complet și voi face bara de titlu să apară atunci când mut mouse-ul în partea de sus. Acesta va deveni mai ușor și apoi înapoi pentru ca o secundă despărțită. Nu știu dacă acest lucru se întâmplă cu culori solide, dar atunci când colorez vârfurile și desenez un gradient sau aplic texturi, acest lucru se întâmplă. Este enervant, chiar dacă este subtil. Cum o pot repara? Mod de reproducere: creați o formă în metal, fie colorați vertexurile în mod diferit pentru a crea un gradient, fie aplicați o textură și faceți fereastra pe ecran complet. Mutați cursorul în partea de sus a ferestrei. Când apare bara de titlu, forma / textura vor clipi scurt. Cum pot rezolva asta? Îmi ajunge la nervi.

Chiar și cu un nenorocit BOUNTY, acest răspuns are doar un patetic 31 de vizualizări? Ce se întâmplă?

Folosesc macOS 1.15 Catalina.

Acest lucru poate fi demonstrat chiar și prin metoda jocului Metal Xcode. Trebuie doar să mergeți pe ecranul complet, să afișați bara de titlu și va fi neted când veți arăta și afișa bara de titlu.

Întrebat 13/05/2020 la 01:48
sursa de către utilizator
În alte limbi...                            

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