- •Видеокарты
- •Видеоадаптер vga
- •Графический контроллер
- •Видеопамять
- •Контроллер элт
- •Адресация устройств
- •Секвенсор
- •Синхронизатор
- •Тактовые генераторы
- •Видео память
- •Видео bios.
- •Контроллер элт.
- •Графический контроллер.
- •Секвенсор.
- •Графический акселератор, сопроцессор.
- •3D конвертор состоит из следующих этапов:
- •Antialiasing (aa) Сглаживание текстур.
- •Dithering (Дизеринг). Дорисовка недостающих цветов.
- •Формирование кадра. Запись кадра в видеопамять.
- •Основные характеристики современных видеокарт
- •Используемый интерфейс.
- •Видеоинтерфейсы
- •Видеорежимы
- •Svga (по стандарту vesa это те видеорежимы, для которых требуется более 256 Кбайт видеопамяти – 14h-7Fh). Для архитектуры i80386 и выше.
- •Цифровые видеоинтерфейсы
Antialiasing (aa) Сглаживание текстур.
Dithering (Дизеринг). Дорисовка недостающих цветов.
Формирование кадра. Запись кадра в видеопамять.
Этапы 1-6 называются геометрической стадией 3D конвейера и выполняются геометрическим процессором.
Этапы 7-12 называется стадией прорисовки объекта или стадией рендеринга (прорисовка) и выполняется блоком рендеринга.
Механизм рендеринга – механизм прорисовки и наложения текстур на каркас изображения состоит как минимум из 2-х блоков:
- Блок обработки текстур
- Блок обработки содержимого кадрового буфера.
Блок обработки кадрового буфера работает с самим кадровым буфером в видеопамяти и содержит геометрическую модель (каркас) объекта, который нужно покрыть текстурами.
Блок обработки текстур обращается к блоку обработки кадрового буфера для того, чтобы наложить текстуры на каркас объекта (это называется рендерингом, т.е. прорисовкой) и ее главная часть т.о. - операция текстурирования. При этом блок обработки текстур работает с 3-мя буферами в видеопамяти: самим буфером текстур, в котором они хранятся, альфа-буфером, в котором прописаны области прозрачности будущего изображения и z-буфером, в котором сохранится информация о том, какой объект на изображении находится за другим объектом, и поэтому его не надо прорисовывать.
Основные характеристики современных видеокарт
Объем и пропусканная способность видеопамяти:
SDRAM
SRAM
DDR
GDDRII
GDDRIII
С развитием, увеличивалась и пропускная способность видеопамяти.
Пропускная способность видеопамяти B=C+F
B= bandwidth (Пропускная способность)
C= capacity (разрядность – количество бит информации)
F= frequency (частота)
Количество конвейеров
Влияет на быстродействие блока геометрии, млн. вершин в сек.
Частота графического процессора ЦПУ Она влияет на кол-во обрабатываемых треугольников в секунду (Triangle Throughput).
Кол-во текстурных модулей (TMU) на конвейер
Влияет на максимальное число накладываемых текстур за проход
Максимальная скорость заполнения сцены, млн. текселей в сек. (Максимальная скорость текстурирования)
Fill rate – количество текстур в секунду.
Число блоков исполнения пиксельных и вершинных шейдеров
Тип поддерживаемой памяти
Разрядность (ширина) интерфейса памяти, бит
Частота работы памяти (DDR/2), MHz
Частота RAMDAC влияет на скорость вывода изображения из видеопамяти на монитор
Наличие расширенных режимов.
SLI – работа 2-х видеокарт параллельно поддерживается только в High-End решения.
Наличие аппаратных, аппаратно-ускоряемых или программно-аппаратно-ускоряемых в 3-D функциях.
Технология шейдеров в новых видеокартах.
А. Технология вертексных (вершинных) шейдеров (vertex shaders)
Б. технология пиксельных шейдеров (pixel shaders)
А.Обеспечивает аппаратное ускорение геометрической стадии 3-Д конвейера, т.е. увеличивая параметр Triangle Throughput
В. Позволяет увеличить скорость операции текстурирования, т.о. увеличивая Fill rate.
Используемый интерфейс.
Внутренние: ISA, PCI, AGP, PCI-Express (хронология интерфейсов).
Внешние: D-Sub (15 контактов, аналоговый), DVI-D (24 контакта, цифровой), DVI-I (29 контактов, смешанный), S-Video (5, 8 и 9 контактов, аналоговый, для вывода на телевизор).
