The AMD Driver is the one that supplies the OpenCL which is enabled in your GPU Card.
First run in a elevated Command Prompt or Powershell : SFC /scannow and see if it comes back without any errors.
In your DXDIAG.txt is shows bascially an error with either Windows Update or Windows Store apps.
Go to Windows Settings -Troubleshoot and run both Windows Update and Windows Store App Troubleshooters and see if it indicates any problems.
When you install AMD Driver go to Device Manager and see if you see any types of Errors or Yellow Exclamation marks. If so, please post an image of Device Manager showing the Errors.
Since you mentioned that OpenCL was corrupted that means your installation of AMD Driver was corrupted.
Follow this basic method to remove and install the AMD Driver after checking Windows above:
Uninstall the current AMD Driver using DDU as per this method:
It could be due to a corrupted AMD Driver installation.
Download free program DDU (Display Driver Uninstaller). Run it in Safe mode with the internet disconnected.
You can also run it in Windows Desktop but then you would need to Reboot the computer for DDU to finish erasing all of the AMD Driver traces from your computer.
Once it finishes uninstalling the current AMD Driver in Safe mode and boots back to Windows Desktop, still with the Internet disconnected, delete the AMD Installation folder C:\AMD if it was created before.
Now install the full AMD Drive package you downloaded manually from AMD Download page. Not the express package. Run the package and if it installs correctly again delete C:\AMD folder and reconnect the internet.
This should prevent any conflict when installing the new version from the previous version.
By the way, C:\AMD is always created whenever you run the AMD Driver package