Единая модель шейдеров

Унифицированная шейдерная модель Унифицированная шейдерная модель Шейдерная модель 4.0 в Direct3D 10 представляет унифицированную шейдерную архитектуру.  Все этапы шейдинга в […]

Унифицированная шейдерная модель

  • Унифицированная шейдерная модель

    • Шейдерная модель 4.0 в Direct3D 10 представляет унифицированную шейдерную архитектуру. 
    • Все этапы шейдинга в конвейере рендеринга имеют одинаковые возможности. 
    • Шейдеры могут считывать текстуры и буферы, используя практически идентичные наборы команд. 
  • История и развитие

    • Ранние графические процессоры имели два типа шейдеров с разными наборами команд. 
    • Различие между шейдерами снижало стоимость внедрения GPU и позволяло использовать больше шейдеров. 
    • С развитием производства это различие стало менее полезным. 
    • ATI, Nvidia и AMD внедрили унифицированную архитектуру шейдеров в своих устройствах. 
  • Унифицированная архитектура шейдеров

    • Унифицированная архитектура шейдеров обеспечивает выполнение всех задач шейдинга одним блоком. 
    • Система динамического планирования/балансировки нагрузки гарантирует эффективное использование ресурсов. 
    • Унифицированная архитектура позволяет адаптировать аппаратное обеспечение под различные нагрузки. 
  • Совместимость и реализация

    • Унифицированная шейдерная архитектура не является обязательным требованием для работы с OpenGL 3.3. 
    • Аппаратное обеспечение с унифицированной шейдерной архитектурой может работать с API, отличными от унифицированной шейдерной модели. 
    • Унифицированная шейдерная архитектура широко используется в графических процессорах различных производителей. 
  • Технологии NVIDIA

    • NVIDIA представила унифицированную шейдерную архитектуру в сериях GeForce 8, Radeon HD 2000, S3 Chrome 400 и других. 
    • Унифицированная шейдерная архитектура используется в последующих сериях графических процессоров NVIDIA. 

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

Единая модель шейдеров — Википедия

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

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