All Projects → kwonoh → Opencl.uplugin

kwonoh / Opencl.uplugin

Licence: mit
OpenCL Plugin for Unreal Engine 4

Projects that are alternatives of or similar to Opencl.uplugin

Varest
REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!
Stars: ✭ 707 (+1979.41%)
Mutual labels:  unreal-engine
Pyopencl
OpenCL integration for Python, plus shiny features
Stars: ✭ 790 (+2223.53%)
Mutual labels:  opencl
Voxelplugin
Voxel Plugin for Unreal Engine
Stars: ✭ 844 (+2382.35%)
Mutual labels:  unreal-engine
Tensorflow Ue4
TensorFlow plugin for Unreal Engine 4
Stars: ✭ 753 (+2114.71%)
Mutual labels:  unreal-engine
Pipecnn
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
Stars: ✭ 775 (+2179.41%)
Mutual labels:  opencl
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+21941.18%)
Mutual labels:  opencl
Deepdrive
Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving
Stars: ✭ 628 (+1747.06%)
Mutual labels:  unreal-engine
Unrealnetworkprofiler
A modern WPF based Network Profiler for Unreal Engine.
Stars: ✭ 29 (-14.71%)
Mutual labels:  unreal-engine
Opengraphic
Graphic Engine & Game Engine lists
Stars: ✭ 772 (+2170.59%)
Mutual labels:  unreal-engine
Neanderthal
Fast Clojure Matrix Library
Stars: ✭ 927 (+2626.47%)
Mutual labels:  opencl
Blui
Rich HTML UI engine for UE4
Stars: ✭ 753 (+2114.71%)
Mutual labels:  unreal-engine
Tf Coriander
OpenCL 1.2 implementation for Tensorflow
Stars: ✭ 775 (+2179.41%)
Mutual labels:  opencl
Runtimemeshcomponent
Unreal Engine 4 plugin component for rendering runtime generated content.
Stars: ✭ 903 (+2555.88%)
Mutual labels:  unreal-engine
Juice
The Hacker's Machine Learning Engine
Stars: ✭ 743 (+2085.29%)
Mutual labels:  opencl
Gpusorting
Implementation of a few sorting algorithms in OpenCL
Stars: ✭ 9 (-73.53%)
Mutual labels:  opencl
Coriander
Build NVIDIA® CUDA™ code for OpenCL™ 1.2 devices
Stars: ✭ 665 (+1855.88%)
Mutual labels:  opencl
Arraymancer
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+2232.35%)
Mutual labels:  opencl
Ktt
Kernel Tuning Toolkit
Stars: ✭ 33 (-2.94%)
Mutual labels:  opencl
Blender For Unrealengine Addons
I have created this addons for export asset from Blender to Unreal Engine 4
Stars: ✭ 885 (+2502.94%)
Mutual labels:  unreal-engine
Simpleopenclsamples
Simple OpenCL Samples that Build with Khronos Headers and Libs
Stars: ✭ 22 (-35.29%)
Mutual labels:  opencl

OpenCL Plugin for Unreal Engine 4

This plugin helps you to link OpenCL with your UE projects. It is easy to link with OpenCL on OS X because it's already installed as a global framework. But on windows it is not trivial. If you want to add/replace for other version or platform, you can replace the header files from the Khronos OpenCL Registry and add/replace the OpenCL.lib files in ThirdParty/OpenCL/Lib from OpenCL SDKs of the SDK providers (Intel/ATI/NVIDIA). The OpenCL.lib files help you to link with OpenCL.dll which installed on system with the drivers. (It is not recommended to link with OpenCL.dll directly.)

Supported Platform

Tested on Unreal Engine 4.7.6 in OS X, Windows on Intel CPU/GPU, NVIDIA GPU. I've tested on OS X 10.10.3 (Intel Ivy Bridge, GT 650M, GTX 980) and Windows 8.1. All suggestions for other platforms are welcome.

Known Issues

  • On windows, It's failed to run editor on Debug mode. (Development mode works well)

Installation

Windows

  1. Install NVIDIA Graphics Driver and Intel OpenCL runtime.
  2. Copy "OpenCL" folder to "Plugins" folder under your project directory.
  3. Add "OpenCL" under "PublicDependencyModuleNames" in your *.Build.cs file to include header files from your project.
  4. Include "OpenCL.h" in your source code.

OS X

  1. Copy "OpenCL" folder to "Plugins" folder under your project directory.
  2. Add "OpenCL" under "PublicDependencyModuleNames" in your *.Build.cs file to include header files from your project.
  3. Include "OpenCL.h" in your source code.

Screenshots

Windows

Log Screenshots on Windows

OS X

Log Screenshots on OS X

Legal info

Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. Unreal® Engine, Copyright 1998 – 2014, Epic Games, Inc. All rights reserved.

Plugin is completely free and available under MIT open-source license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].