Podwójne buforowanie (ang. double buffering) – technika programistyczna lub funkcja sprzętowa polegająca na tworzeniu w pamięci dwóch buforów o tym samym rozmiarze do przechowywania obrazów, które mają być wyświetlone na monitorze komputera.
Obraz z jednego z buforów jest przenoszony, za pomocą instrukcji przenoszenia, w całości i bezpośrednio do pamięci obrazu karty graficznej, a w tym czasie w drugim buforze jest rysowana kolejna klatka animacji. Podwójne buforowanie podwaja liczbę pamięci potrzebnej karcie graficznej przy renderowaniu obrazu o określonej rozdzielczości, eliminuje za to postrzępiony obraz, spowodowany rysowaniem kolejnej klatki, zanim poprzednia zostanie narysowana (tzw. "artefakty", ang."screen tearing")
Zobacz też
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.