Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Шейдеры где компилируются, в видеокарте или в dll?


rts111 ©   (2006-10-18 02:59:00) 

Вот интересно?


Cash   (2006-10-18 14:02:00) [1]

nikola232 ©   (18.10.06 13:52) [3]:
Гы! :)
Правда то оно правда, да только есть еще интерфейс ID3DXEffect, который
распологается в библиотеке расширенных классов d3dx9.dll.
Он воспринимает и компилирует HLSL код, ни где то там, а во время
работы приложения. Кста, он и Cg код разбирает, в виду его полной
идентичности HLSL.


nikola232   (2006-10-18 13:52:00) [2]


> Пиксельные - в psa.exe
> Вертексные - в vsa.exe
> Гы-гы-гы, если ясно о чем я. :)

Правда.
Разве видиокарта с dll умеют компилить? А компилится скорее прогой (см. выше) на ЦП, в библиотеку.


Cash   (2006-10-18 09:53:00) [3]

Пиксельные - в psa.exe
Вертексные - в vsa.exe
Гы-гы-гы, если ясно о чем я. :)


XProger   (2006-10-18 07:23:00) [4]

По крайней мере, GLSL реализован на стороне драйвера...


Наверх

Титульная страница Поиск, карта сайта Написать письмо