Ок.
Тогда здравствуйте еще раз. Как говорится, лучше один раз увидеть, чем семь раз - услышать.
Попробую показать и рассказать на примере. Вот картинка. Извините за размер, но так видно нагляднее.
Два примера. Слева - последняя версия, справа - предыдущая.
В предыдущей версии видно, несовпадение бордюра и основного экрана на один пиксель / пол-такта.
Теперь попробую объяснить по последней версии.
ВСЕ квадраты, которые нарисованы на бордюре, одинаковой ширины - 12 тактов / 24 пикселя, нарисованы со смещением на 2 пикселя для наглядности.
Верхняя часть бордюра, синий квадрат - отображается идеально.
Теперь ниже, бордюр с левой стороны экрана.
Красный квадрат нарисован верно / правильно.
Фиолетовый квадрат уже рисуется неверно - 12 тактов + 1 ЛИШНИЙ! такт
Бирюзовый квадрат рисуется неверно - 12 тактов + 2 лишних такта
Белый квадрат нарисован правильно - 12 тактов.
Я думаю, это происходит из-за неверной contended модели портов.
В Пентагоне нет задержек ни в памяти, ни в портах, а тут получается, что команда удлиняется еще на такт другой.
Надеюсь я не слишком запутанно объяснял?