Double Buffering

– aby zapewnić odpowiednio płynne wyświetlanie kolejnych obrazów przez kartę graficzną, każda następna klatka obrazu (frame) jest już wcześniej tworzona w jej pamięci (ang. Frame Buffer). Na przykład w trybie High Color, przy rozdzielczości 640×480 pikseli w pamięci karty graficznej musi znaleźć się łącznie 9 830 400 bitów, czyli około 1,2 MB danych (640 x 480 pikseli x 16 bitów głębi barw x 2 zdjęcia). Gdy wcześniej przygotowywane są dwie ramki, to mówimy wówczas o technice Triple Buffering. W naszym przykładzie zajętość pamięci wzrośnie w takim przypadku do 1,8 megabajta. Jeśli w pamięci karty graficznej nie są dodatkowo przechowywane tekstury, to już 2-megabajtowa karta graficzna może oferować Triple Buffering dla rozdzielczości 640 x 480.

Post navigation