История изменений
Исправление pacify, (текущая версия) :
Вспомнил. Вот эта книга у меня была в 1994-1996-м: http://www.frolov-lib.ru/books/bsp/v03/ch5_2.htm
Так как раз написано: «В большинстве режимов видеоадаптеров видеопамять также разделена на несколько страниц. При этом одна из них является активной и отображается на экране. При помощи функций BIOS или программирования регистров видеоадаптера можно переключать активные страницы видеопамяти. Вывод информации можно производить как в активную, так и в неактивные страницы памяти. Таким образом, можно заранее подготовить несколько страниц памяти (несколько экранов), а затем быстро сменять их на экране дисплея.»
Я делал в 1996 году лабораторную по компьютерной графике, TP+EGAVGA.bgi, там переключал страницы - чтобы 3D-анимация выводилась без глюков (640x350 пикс, 16 градаций синего, перепрограммировал палитру).
P.S. Я в этом треде хочу сказать, что раньше отображение графики было какое-то другое. Определить словами не могу, но «подёргивания» изображения были обычными шлейфами. Сейчас же какая-то каша при перетаскивании окна на LCD/прокрутке в браузере.
Исходная версия pacify, :
Вспомнил. Вот эта книга у меня была в 1994-1996-м: http://www.frolov-lib.ru/books/bsp/v03/ch5_2.htm
Так как раз написано: «В большинстве режимов видеоадаптеров видеопамять также разделена на несколько страниц. При этом одна из них является активной и отображается на экране. При помощи функций BIOS или программирования регистров видеоадаптера можно переключать активные страницы видеопамяти. Вывод информации можно производить как в активную, так и в неактивные страницы памяти. Таким образом, можно заранее подготовить несколько страниц памяти (несколько экранов), а затем быстро сменять их на экране дисплея.»
Я делал в 1996 году лабораторную по компьютерной графике, TP+EGAVGA.bgi, там переключал страницы - чтобы 3D-анимация выводилась без глюков (640x350 пикс, 16 градаций синего, перепрограммировал палитру).