bochen85 / opencl-icd-loader Goto Github PK
View Code? Open in Web Editor NEWThis project forked from khronosgroup/opencl-icd-loader
The OpenCL ICD Loader project.
License: Other
This project forked from khronosgroup/opencl-icd-loader
The OpenCL ICD Loader project.
License: Other
== Building ICD and ICD Test == The build system will build ICD Loader library (OpenCL.dll or libOpenCL.so) and ICD Loader Test binary (icd_loader_test) and some helper libraries for the test. === Linux === Run "make" === Windows === Run "build_using_cmake.bat" == Running ICD Test == ICD Test can be run using ctest, which is a companion to cmake. It can also be run directly by executing icd_loader_test(.exe) executable from the bin folder. === Linux === 1. Add driver stub as an ICD echo full/path/to/libOpenCLDriverStub.so > /etc/OpenCL/vendors/test.icd 2. Run test using ctest make test === Windows === 1. Add driver stub as an ICD by adding appropriate registry value Key for 32-bit apps: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Khronos\OpenCL\Vendors Key for 64-bit apps: HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors Add a REG_DWORD value: Name: c:/full/path/to/OpenCLDriverStub.dll Data: 0 Note: The build_using_cmake.bat builds ICD test as a 32-bit binary. 2. Run test using ctest.exe cd build ctest.exe == Cleanup == Manually remove the registry key or .icd files added for running the ICD test. The "build" and "bin" folders are autogenerated by the build so those may be safely deleted without losing any source code (on Linux "make clobber" will delete them).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.