XBox GPU未出现在C ++ AMP加速器列表中

时间:2016-10-05 18:54:52

标签: c++ xbox c++-amp xbox-one

我在XBox上使用C ++ AMP,但是当我尝试选择GPU作为默认加速器时,它不会出现在列表中。这是我用于查找可用加速器的代码:

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 DriverCPU Accelerator。两者都运行我的代码〜比我在PC上慢5倍。

为什么GPU不会出现在加速器列表中?是以某种方式禁用了吗?

0 个答案:

没有答案