Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.38 KB

File metadata and controls

32 lines (26 loc) · 1.38 KB

Cloo

Cloo OpenCL™ library with nuget package deployment ported to netstandard2.0 + sample apps.

Build Status

Dependencies

  1. 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.
  2. The Microsoft .NET Framework 4.8 SDK.
  3. Visual Studio 2019 with .NET core support enabled (or VSCode for dotnet core example only)
  4. .NET Core 2.0 SDK installed

Projects

  • Cloo - netstandard2.0 library with configured build producing nuget package
  • ClootilsNetFull - netcoreapp3.1 winforms application sample
  • ClootilsNetCore - netcoreapp3.1 console application using linq-style extension
  • ClootilsNetCoreUI - netcoreapp3.1 ui application based on Avalonia (WPF-like)

Usage

Visual Studio 2019

  • Check if .NET Core support installed in VS2019 Installer
  • Install .NET Core 3.1 SDK
  • Install .NET Framework 4.8 SDK
  • Open solution file *.sln, select startup project (full or core) and press F5

VS Code

  • Install C# Extension
  • Install .NET Core 3.1 SDK
  • Open solution's folder
  • Press F5 to run the core app

Remarks

  • Tested on Windows 10™ and Linux with AMD™, Nvidia™ and Intel™ platforms.