Управление графическим процессором с шейдерной моделью 2 из DirectX11 API - PullRequest
0 голосов
/ 09 ноября 2011

Возможно ли как-то управлять gpu с помощью шейдерной модели 2.0 через DirectX 11 API?

Вариант использования следующий: у нас есть два типа рендера, написанные в directx9. Первый - это наследие старых графических процессоров, а второй - высококачественный рендеринг с использованием шейдеров. Мы хотели бы перенести наш высококачественный рендер на dx11, но все еще поддерживаем старые устройства, использующие устаревший рендеринг. Есть ли возможность для этих людей сосуществовать?

1 Ответ

1 голос
/ 10 ноября 2011

Технически, нет. В DX11 для поддержки оборудования класса DX9 вы используете режим 10Level9 , создайте свое устройство с D3D_FEATURE_LEVEL_9_1 и скомпилируйте свои шейдеры с целью ps_4_0_level_9_1.

...