#c #xbox #c -amp #xbox-one
#c #Xbox #c -amp #xbox-one
Вопрос:
Я использую C AMP на XBox, но когда я пытаюсь выбрать графический процессор в качестве ускорителя по умолчанию, он не отображается в списке. Это код, который я использую для поиска доступных ускорителей:
std::vector<accelerator> accs = accelerator::get_all();
// Use all accelerators but the CPU
for (int i = 0; i < accs.size(); i )
{
std::wcout << "Using accelerator " << i 1 << " of " << accs.size() << " - "
<< accs[i].description << " @ " << accs[i].device_path << "n";
}
Я получаю только Microsoft Basic Render Driver
и. CPU Accelerator
Оба запускают мой код в ~ 5 раз медленнее, чем то, что я получаю на ПК.
Почему графический процессор не отображается в списке ускорителей? Он как-то отключен?
Комментарии:
1. Поддерживает ли графический процессор XBox DX11 / C AMP? Ожидается, что перечисленные вами драйверы будут работать медленно, поскольку они являются эмуляторами.
2. Я пришел сюда, потому что искал в Google, поддерживает ли это Xbox One. Могу ли я сделать вывод «нет»?
3. Возможно, если они не добавили поддержку за последние пару месяцев