Новые возможности DirectX 11: динамическое подключение шейдеров и сжатие текстур
Одна из проблем, вставших сегодня перед разработчиками игр, связана с гибкостью шейдеров и их масштабируемостью, поскольку из-за этого они все больше усложняются. Например, если при выполнении какой-либо задачи необходимы несколько шейдеров, зачастую используется большой uber-шейдер, потому что он объединяет все шейдеры, которые могут понадобиться в этой задаче, в одной части кода.
DirectX 11 от NVIDIA
конце года состоится выход новой операционной системы от Microsoft. Она сделает значительный шаг вперед благодаря пониженным системным требования по сравнению с Windows Vista, увеличенной производительностью по сравнению с Windows XP, а так же ряду новых технологий. Одной из них будет API DirectX 11, который предоставит не только эволюционное развитие графических составляющих DirectX 10, но также даст возможность разработчикам использовать вычислительные шейдеры — универсальный язык для расчетов общего назначения средствами графических ускорителей.

Одновременно с появлением финальной версии Windows 7, NVIDIA представит свой первый флагманский графический ускоритель GT300 с поддержкой DirectX 11. Примерно к тому же времени и конкурент в лице ATI представит свое аналогичное решение. Тогда и разыграется очередной этап схватки двух компаний на новом технологическом уровне, а до того времени нас не ждет ничего нового, а лишь различные более быстрые ускорители с поддержкой DirectX 10 и DirectX 10.1.
Рынок графических ускорителей высокого уровня не приносит большой прибыли, однако является своеобразной рекламой и от победы в нем сильно зависят продажи видеокарт среднего и начального уровня.
Первый видеоадаптер nVidia с поддержкой DirectX 11
Компания nVidia сейчас работает над тем, что, похоже, станет ее первым видеоадаптером с поддержкой DirectX 11. Претендент на это место только один – GT300. Эта видеокарта позволит компании nVidia сражаться, и в конечном итоге одержать первенство на рынке ультра мощных и производительных видеоадаптеров.
Нам известно, что компания ATI будет иметь свой видеоадаптер с поддержкой DirectX 11 приблизительно в это же время, хотя оба производителя сосредоточат свое внимание на продажах более дешевых и более доступных видеоадаптеров в 2009 году. Все видеоадаптеры, которые готовятся к запуску в ближайшие 9 месяцев, будут работать исключительно с DirectX 10, либо с DirectX 10.1, в зависимости от ценовой категории конкретного видеоадаптера.
Все, что нужно знать о DirectX 11
Давно уже известно, что в 2009 году нас будет встречать новая версия DirectX 11 – однако же ходят различные слухи о совместимости данного пакета с программным (в первую очередь, всех волнует совместимость с различными ОС от Microsoft) и аппаратным обеспечением. Стали известны некоторые технические детали, открывающие завесу тайны, их мы и постараемся изложить.
Новые возможности графических карт поколения DirectX 10
NVIDIA Demo: Froggy
Froggy (173 MB)
Minimum System Requirements: GeForce 8-Series, Windows XP, ForceWare Drivers 97.44 or higher, 512MB system memory, 256MB video memory

конвертер и переводчик