首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AMD Mantle API已经可用了吗?

AMD Mantle API已经可用了吗?
EN

Stack Overflow用户
提问于 2014-01-07 07:35:48
回答 1查看 1.3K关注 0票数 4

AMD Mantle API已经提供给开发人员了吗?我们在哪里能弄到它?不能再等了。

链接如下:

  • 地幔(API)
  • AMD的革命曼特尔
EN

回答 1

Stack Overflow用户

发布于 2014-02-25 22:18:42

目前还没有正式的Mantle可用,但有一个beta驱动程序(AMD催化剂™14.1BetaDriverforWindows)。beta驱动程序包含一个mantle64.dll和mantleaxl64.dll库。Dependency解压缩以下函数定义:

代码语言:javascript
复制
******** mantle64.dll ******** 
IcdDbgMessage 
DllMain 
grAllocMemory 
grAttachImageViewDescriptors 
grAttachMemoryViewDescriptors 
grAttachNestedDescriptors 
grAttachSamplerDescriptors 
grBeginCommandBuffer 
grBeginDescriptorSetUpdate 
grBindObjectMemory 
grClearDescriptorSetSlots 
grCmdBeginQuery 
grCmdBindDescriptorSet 
grCmdBindDynamicMemoryView 
grCmdBindIndexData 
grCmdBindPipeline 
grCmdBindStateObject 
grCmdBindTargets 
grCmdClearColorImage 
grCmdClearColorImageRaw 
grCmdClearDepthStencil 
grCmdCloneImageData 
grCmdCopyImage 
grCmdCopyImageToMemory 
grCmdCopyMemory 
grCmdCopyMemoryToImage 
grCmdDbgMarkerBegin 
grCmdDbgMarkerEnd 
grCmdDispatch 
grCmdDispatchIndirect 
grCmdDraw 
grCmdDrawIndexed 
grCmdDrawIndexedIndirect 
grCmdDrawIndirect 
grCmdEndQuery 
grCmdFillMemory 
grCmdInitAtomicCounters 
grCmdLoadAtomicCounters 
grCmdMemoryAtomic 
grCmdPrepareImages 
grCmdPrepareMemoryRegions 
grCmdResetEvent 
grCmdResetQueryPool 
grCmdResolveImage 
grCmdSaveAtomicCounters 
grCmdSetEvent 
grCmdUpdateMemory 
grCmdWriteTimestamp 
grCreateColorBlendState 
grCreateColorTargetView 
grCreateCommandBuffer 
grCreateComputePipeline 
grCreateDepthStencilState 
grCreateDepthStencilView 
grCreateDescriptorSet 
grCreateDevice 
grCreateEvent 
grCreateFence 
grCreateGraphicsPipeline 
grCreateImage 
grCreateImageView 
grCreateMsaaState 
grCreateQueryPool 
grCreateQueueSemaphore 
grCreateRasterState 
grCreateSampler 
grCreateShader 
grCreateViewportState 
grDbgRegisterMsgCallback 
grDbgSetDeviceOption 
grDbgSetGlobalOption 
grDbgSetMessageFilter 
grDbgSetObjectTag 
grDbgSetValidationLevel 
grDbgUnregisterMsgCallback 
grDestroyDevice 
grDestroyObject 
grDeviceWaitIdle 
grEndCommandBuffer 
grEndDescriptorSetUpdate 
grFreeMemory 
grGetDeviceQueue 
grGetEventStatus 
grGetExtensionSupport 
grGetFenceStatus 
grGetFormatInfo 
grGetGpuInfo 
grGetImageSubresourceInfo 
grGetMemoryHeapCount 
grGetMemoryHeapInfo 
grGetMultiGpuCompatibility 
grGetObjectInfo 
grGetQueryPoolResults 
grInitAndEnumerateGpus 
grLoadPipeline 
grMapMemory 
grOpenPeerImage 
grOpenPeerMemory 
grOpenSharedMemory 
grOpenSharedQueueSemaphore 
grPinSystemMemory 
grQueueSetGlobalMemReferences 
grQueueSubmit 
grQueueWaitIdle 
grRemapVirtualMemoryPages 
grResetCommandBuffer 
grResetEvent 
grSetEvent 
grSetMemoryPriority 
grSignalQueueSemaphore 
grStorePipeline 
grUnmapMemory 
grWaitForFences 
grWaitQueueSemaphore 
grWsiWinCreatePresentableImage 
grWsiWinGetDisplayModeList 
grWsiWinGetDisplays 
grWsiWinGetScanLine 
grWsiWinQueuePresent 
grWsiWinReleaseFullscreenOwnership 
grWsiWinSetGammaRamp 
grWsiWinSetMaxQueuedFrames 
grWsiWinTakeFullscreenOwnership 
grWsiWinWaitForVerticalBlank 

******** mantleaxl64.dll ******** 
DllMain 
grAddPerfExperimentCounter 
grAddPerfExperimentTrace 
grCmdBeginPerfExperiment 
grCmdBindBorderColorPalette 
grCmdCopyOcclusionData 
grCmdElse 
grCmdEndIf 
grCmdEndPerfExperiment 
grCmdEndWhile 
grCmdIf 
grCmdInsertTraceMarker 
grCmdResetMemoryPredication 
grCmdResetOcclusionPredication 
grCmdSetMemoryPredication 
grCmdSetOcclusionPredication 
grCmdWhile 
grCreateAdvancedMsaaState 
grCreateBorderColorPalette 
grCreateFmaskImageView 
grCreatePerfExperiment 
grFinalizePerfExperiment 
grGetExtensionLibraryVersion 
grQueueDelay 
grUpdateBorderColorPalette

一些假设:要初始化Mantle,需要调用grCreateDevice。在使用呈现管道时,还需要调用grCreateGraphicsPipeline。当关闭应用程序时,需要通过grDestroyDevice销毁设备。图形管道对象需要通过grDestroyObject销毁。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20966317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档