First.
I have a dual display setup. They both are 27-inch models but the main one is 3840x2160 and the second one is 2560x1440. And I have the macOS UI scaling set to 150% for the primary display to match the "physical" size of the interface on the secondary display. So, if I set OpenCore UIScale to "AQ==" mode then the Apple logo on my primary 4K display looks too tiny until it switches to the OS output. If I set UIScale to "Ag==" HiDPI mode then it looks too large until it switches to the OS output. Unfortunately I can't set OpenCore resolution to 2560x1440 because my OC log shows that there is no such GOP mode for my primary display (and, respectively, only black screen until macOS starts up if I try to force such resolution). And if I switch my 1440p display to primary and set OpenCore UIScale to "AQ==" then logo sizes perfectly match. But I don't want to switch my primary and secondary displays because it would really disturb my workflow. So, how do you think guys, is there any workaround for this issue? Maybe I can somehow disable the macOS UI scaling only on the login screen?
I've faced a similar dilemma on a MacBook with non-default scaling. The first-stage and second-stage boot-screen resolutions would differ. It's an Apple thing. I don't think there is a fix.
Second.
Just before OC output switches to OS output there appear some graphical glitches for a few seconds on the top part of the screen (same on any of both displays). Horizontal black stripe and some minor coloured dashes and dots here and there around it. Maybe someone had the same issue and found any fix for that?
I've seen something similar on occasion. Thin pink diagonal lines in my case. I think this is a common issue.