Revert "Remove source code, waiting for approval for the open source license"

This reverts commit 96b6fa636f0eebb4499a2ccd496d4c34e6578142.
AMD compatible version