Radeon Pro Solid State Graphics Api User Manual - page 2
Rev. 1.01
2
Contents
1 Introduction .......................................................................................................................................... 3
2 Requirements ........................................................................................................................................ 3
3 OpenCL™ Extension Specification ......................................................................................................... 3
3.1
clCreateSsgFileObjectAMD ........................................................................................................... 3
3.2
clGetSsgFileObjectInfoAMD .......................................................................................................... 4
3.3
clRetainSsgFileObjectAMD ............................................................................................................ 4
3.4
clReleaseSsgFileObjectAMD .......................................................................................................... 5
3.5
clEnqueueReadSsgFileAMD .......................................................................................................... 5
3.6
clEnqueueWriteSsgFileAMD ......................................................................................................... 7
4 OpenCL Performance Guidelines and Caveats ..................................................................................... 8
5 AMD Code Sample for OpenCL ........................................................................................................... 10
6 OpenGL® Extension Specification ....................................................................................................... 11
6.1
glCreateFileAMD ......................................................................................................................... 11
6.2
glReleaseFileAMD ....................................................................................................................... 11
6.3
glGetFileParameteri64vAMD ...................................................................................................... 11
6.4
glReadFileAMD ............................................................................................................................ 12
6.5
glWriteFileAMD ........................................................................................................................... 13
7 OpenGL Performance Guidelines and Caveats ................................................................................... 14
8 AMD Code Sample for OpenGL ........................................................................................................... 16
9 DirectX® 11 Extension Specification ................................................................................................... 17
9.1
GetExtensionVersion ................................................................................................................... 18
9.2
CreateFile .................................................................................................................................... 18
9.3
ReleaseFile .................................................................................................................................. 18
9.4
GetFileInfo ................................................................................................................................... 19
9.5
CreateEvent ................................................................................................................................. 19
9.6
DeleteEvent ................................................................................................................................. 20
9.7
WaitEvent .................................................................................................................................... 20
9.8
ReadBufferFromFile .................................................................................................................... 21
9.9
WriteBufferToFile ........................................................................................................................ 22
10
AMD Code Sample for DirectX® ...................................................................................................... 23