Zay*_*ayl 7 opengl directx rendering gpu mantle
AMD Mantle的文档可以在某处获得吗?我在http://developer.amd.com/上找不到任何内容
如果Mantle处于同一级别的抽象中,OpenGL,DirectX和Mantle的比较会很好.
根据GDC 的介绍, Mantle Beta SDK 开发者网站将于 4 月开放。但只有选定的访问权限。如果想要访问它,您必须联系 AMD。您还必须签署保密协议。因此,我认为不会有任何公开文档可用。
顺便说一句,前面提到的演示文稿显示了一些代码片段,它们为您提供了一些 API 外观的提示。看起来 Mantle 更像是Direct3D 12,提供管道状态对象、命令列表、描述符堆和表。
像无绑定纹理资源这样的东西也已经在 OpenGL 中可用。
本演示文稿展示了一些使用 Mantle 的代码片段 - 就像这样:
GR_APPLICATION_INFO appINfo = {};
appInfo.pAppName = "myApp";
appInfo.pEngineName = "myEngine";
appInfo.apiVersion = GR_API_VERSION;
GR_UINT32 gpuCount;
GR_PYSICAL_GPU gups[GR_MAX_PHYSICAL_GPUS];
GR_RESULT result = grInitAndEnumerateGpus(&appInfo, nullptr, &gpuCount, &gpus[0]);
if(result == GR_SUCCESS)
{
    FindSutableGPu(gpus, gpuCount);
}
您可以在此处注册 Mantle 测试版计划:http ://developer.amd.com/mantle/
| 归档时间: | 
 | 
| 查看次数: | 6104 次 | 
| 最近记录: |