Список отображения

Оглавление1 Отображаемый список1.1 Основы отображения списка1.2 История и применение1.3 Использование в OpenGL и Direct3D 121.4 Критика и будущее1.5 Полный текст […]

Отображаемый список

  • Основы отображения списка

    • Отображаемый список – это набор графических команд, которые выполняются позже. 
    • Системы с отображаемым списком называются системами с сохраненным режимом, а системы без него – системами с немедленным режимом. 
  • История и применение

    • Отображаемые списки использовались в 8-разрядных компьютерах Atari для управления видеопроцессором ANTIC. 
    • Amstrad PCW и Amiga использовали функцию отображения списка для ускорения прокрутки экрана. 
    • Copper List в Amiga позволял синхронизировать аппаратные изменения с дисплеем. 
    • В более примитивных системах отображение списка может быть смоделировано, но требует значительных ресурсов процессора. 
  • Использование в OpenGL и Direct3D 12

    • OpenGL использует функции glNewList, glEndList и glCallList для создания и выполнения списков отображения. 
    • Direct3D 12 использует функции для создания различных типов списков команд, включая прямые, связывающие, вычисляющие и другие. 
  • Критика и будущее

    • Отображаемые списки считаются устаревшими в современных графических архитектурах из-за привязки к процессору. 
    • Современные архитектуры используют шейдеры и объекты вершинного буфера для повышения производительности графики. 
    • Vulkan и Direct3D 12 продолжают использовать функциональность отображения в виде буферов команд и списков командных строк. 

Полный текст статьи:

Список отображения — Википедия

Оставьте комментарий

Прокрутить вверх