Author Topic: AMD Catalyst™ 14.1 Beta Driver for Windows  (Read 1656 times)

0 Members and 1 Guest are viewing this topic.

Stefan

  • Global Moderator
  • Hero Member

  • Offline
  • *****

  • 2886
    • View Profile
AMD Catalyst™ 14.1 Beta Driver for Windows
« on: February 02, 2014, 07:25:41 AM »
Quote
Feature Highlights of The AMD Catalyst™ 14.1 Beta Driver for Windows

Support for the following new AMD Desktop APU (Accelerated Processors) products:

    AMD A10-7850K
    AMD A10-7700K

Mantle Beta driver

    AMD's Mantle is a groundbreaking graphics API that promises to transform the world of game development to help bring better, faster games to the PC
    Performance gain of up to 45%(versus the DirectX version) for Battlefield 4 on the R9 290 Series
    Performance gain of up to 200% (versus the DirectX version) for Star Swarm on the R9 290 Series

        AMD Catalyst 14.1 Beta must be used in conjunction with versions of these applications that support Mantle
        It is expected that these applications will have future updates to support additional AMD Mantle features

« Last Edit: February 02, 2014, 07:31:25 AM by Stefan »

Stefan

  • Global Moderator
  • Hero Member

  • Offline
  • *****

  • 2886
    • View Profile
Re: AMD Catalyst™ 14.1 Beta Driver for Windows
« Reply #1 on: February 02, 2014, 07:30:42 AM »
Besides the Mantle renderer the package contains new compute libraries.
As there is no public info, check the function lists for educated guessing.

mantle32.dll / mantle64.dll
Code: [Select]
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
mantleaxl32.dll / mantleaxl64.dll
Code: [Select]
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
mcl32.dll / mcl64.dll
Code: [Select]
clBuildProgram
clCompileProgram
clCreateBuffer
clCreateCommandQueue
clCreateContext
clCreateContextFromType
clCreateImage
clCreateKernel
clCreateKernelsInProgram
clCreateProgramWithBinary
clCreateProgramWithBuiltInKernels
clCreateProgramWithSource
clCreateSampler
clCreateSubBuffer
clCreateUserEvent
clEnqueueBarrierWithWaitList
clEnqueueCopyBuffer
clEnqueueCopyBufferRect
clEnqueueCopyBufferToImage
clEnqueueCopyImage
clEnqueueCopyImageToBuffer
clEnqueueFillBuffer
clEnqueueFillImage
clEnqueueMapBuffer
clEnqueueMapImage
clEnqueueMarkerWithWaitList
clEnqueueMigrateMemObjects
clEnqueueNDRangeKernel
clEnqueueNativeKernel
clEnqueueReadBuffer
clEnqueueReadBufferRect
clEnqueueReadImage
clEnqueueTask
clEnqueueUnmapMemObject
clEnqueueWriteBuffer
clEnqueueWriteBufferRect
clEnqueueWriteImage
clFinish
clFlush
clGetCommandQueueInfo
clGetContextInfo
clGetDeviceIDs
clGetDeviceInfo
clGetEventInfo
clGetEventProfilingInfo
clGetExtensionFunctionAddressForPlatform
clGetImageInfo
clGetKernelArgInfo
clGetKernelInfo
clGetKernelWorkGroupInfo
clGetMemObjectInfo
clGetPlatformIDs
clGetPlatformInfo
clGetProgramBuildInfo
clGetProgramInfo
clGetSamplerInfo
clGetSupportedImageFormats
clLinkProgram
clReleaseCommandQueue
clReleaseContext
clReleaseDevice
clReleaseEvent
clReleaseKernel
clReleaseMemObject
clReleaseProgram
clReleaseSampler
clRetainCommandQueue
clRetainContext
clRetainDevice
clRetainEvent
clRetainKernel
clRetainMemObject
clRetainProgram
clRetainSampler
clSetEventCallback
clSetKernelArg
clSetMemObjectDestructorCallback
clSetPrintfCallback
clSetUserEventStatus
clUnloadPlatformCompiler
clWaitForEvents
newhsacore.dll / newhsacore64.dll
Code: [Select]
HsaAcquireD3D10Resources
HsaAcquireD3D11Resources
HsaAcquireGLResources
HsaAllocateDeviceMemory
HsaAllocateReadOnlyMemory
HsaAmdAcquireTraceAccess
HsaAmdAllocateSystemMemory
HsaAmdCloseKfd
HsaAmdControlKernelExecution
HsaAmdCreateShaderEvent
HsaAmdDestroyShaderEvent
HsaAmdFreeSystemMemory
HsaAmdGetCounterProperties
HsaAmdGetDeviceStateChangeEvent
HsaAmdGetProfileObject
HsaAmdInitialize
HsaAmdQueryTrace
HsaAmdRegisterCorePreDispatchCallback
HsaAmdRegisterDebuggerOnDevice
HsaAmdRegisterTrace
HsaAmdReleaseGpuFence
HsaAmdReleaseTraceAccess
HsaAmdResetShaderEvent
HsaAmdSetQueueDebugMode
HsaAmdSetShaderEvent
HsaAmdShutdown
HsaAmdStartTrace
HsaAmdStopTrace
HsaAmdTransformInteropImage
HsaAmdUnregisterDebuggerOnDevice
HsaAmdUnregisterTrace
HsaAmdUnsetQueueDebugMode
HsaAmdWaitShaderEvent
HsaAmdWatchDeviceAddress
HsaCopyMemory
HsaCreateDeviceImage
HsaCreateDeviceSampler
HsaCreateSignal
HsaCreateUserModeQueue
HsaDeregisterSystemMemory
HsaDestroySignal
HsaDestroyUserModeQueue
HsaDeviceGetClockCounters
HsaFinalizeBrig
HsaFreeDeviceMemory
HsaFreeKernelCode
HsaFreeKernelDebug
HsaFreeReadOnlyMemory
HsaGetAsicFamilyType
HsaGetCoreApiTable
HsaGetDeviceImageInfo
HsaGetDevices
HsaGetNodeProperties
HsaGetQueueProperties
HsaIsD3D10InteropSupported
HsaIsD3D11InteropSupported
HsaIsGLInteropSupported
HsaLoadBrig
HsaMapD3D10Buffer
HsaMapD3D10Texture
HsaMapD3D11Buffer
HsaMapD3D11Texture
HsaMapGLBuffer
HsaMapGLTexture
HsaQuerySignal
HsaRegisterSystemMemory
HsaReleaseD3D10Resources
HsaReleaseD3D11Resources
HsaReleaseGLResources
HsaSubmitAql
HsaUnloadBrig
HsaUnmapD3D10Resource
HsaUnmapD3D11Resource
HsaUnmapGLResource
HsaWaitOnSignal
HsaWritePM4Packet
WriteToStderr
__sbrk