Windows 10 RS4 Support for the OpenCL ICD Loader w/ Build Option (#78)
authorBen Ashbaugh <ben.ashbaugh@intel.com>
Mon, 1 Jul 2019 12:53:41 +0000 (05:53 -0700)
committerKedar Patil <kepatil@nvidia.com>
Mon, 1 Jul 2019 12:53:41 +0000 (18:23 +0530)
commit467f28628fbca25f334c56422a4bfe116912bb22
tree62409c714892db4a67bc7a8b069c17587ce70b00
parent4adae11f4e87a3a5b2afbb4b8aa1f3cd4f167833
Windows 10 RS4 Support for the OpenCL ICD Loader w/ Build Option (#78)

* Windows 10 RS4 support for OpenCL ICD as per MS directive

Motivation - MS is adopting DCHU complaince and for For RS4 it will be mandatory for OpenCL to load via registry keys contained only within the HKR section of the registry as writes outside of HKR will not be allowed for the INF. It is also to support ParaV feature of the OS to make it "virtualization-ready".

* Update Copyright year
* Fix vendors enumeration on 32-bit Windows OS
* Update CMake file for detecting necessary includes for the Windows WDK
* Add option to build with or without the WDK (default: with)
* Documented Windows WDK dependency
CMakeLists.txt
README.md
loader/windows/OpenCL.rc
loader/windows/icd_windows.c
loader/windows/icd_windows_dxgk.c [new file with mode: 0644]
loader/windows/icd_windows_dxgk.h [new file with mode: 0644]
loader/windows/icd_windows_hkr.c