Cloo
Cloo OpenCL
™ library with nuget package deployment ported to netstandard2.0 + sample apps.
Dependencies
- OpenCL drivers. Depending on your system, you can obtain them from your graphics device manufacturer website or operating system vendor website. Newest drivers for popular GPUs should be fine.
- The Microsoft .NET Framework 4.7.1 SDK.
- Visual Studio 2017 (15.9.4) with .NET core support enabled (or VSCode for dotnet core example only)
- .NET Core 2.0 SDK installed
Projects
- Cloo -
netstandard2.0
library with configured build producing nuget package - ClootilsNetFull -
net471
winforms application sample - ClootilsNetCore -
netcoreapp2.0
console application using linq-style extension - ClootilsNetCoreUI -
netcoreapp2.0
ui application based onAvalonia
(WPF-like)
Usage
Visual Studio 2017
- Check if .NET Core support installed in VS2017 Installer
- Install .NET Core 2.0 SDK
- Install .NET Framework 4.7.1 SDK
- Open solution file
*.sln
, select startup project (full or core) and pressF5
VS Code
- Install
C#
Extension - Install .NET Core 2.0 SDK
- Open solution's folder
- Press
F5
to run the core app
Remarks
- Tested on
Windows 10
™ andLinux
withAMD
™,Nvidia
™ andIntel
™ platforms.