https://github.com/ogrecave/ogre-gpgpu
GPGPU compute with Ogre using CUDA or OpenCL
https://github.com/ogrecave/ogre-gpgpu
cuda gpgpu-computing ogre3d opencl
Last synced: 8 months ago
JSON representation
GPGPU compute with Ogre using CUDA or OpenCL
- Host: GitHub
- URL: https://github.com/ogrecave/ogre-gpgpu
- Owner: OGRECave
- Created: 2020-01-05T15:35:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-06T17:35:17.000Z (over 6 years ago)
- Last Synced: 2025-07-25T09:58:33.496Z (9 months ago)
- Topics: cuda, gpgpu-computing, ogre3d, opencl
- Language: C++
- Homepage: http://www.visual-experiments.com/demos/
- Size: 3.76 MB
- Stars: 12
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# General Purpose GPU Computing with Ogre
The purpose of this libray is to abstract DirectX & OpenGL interop with Cuda and OpenCL. It means that you can use `Ogre::Texture` and `Ogre::HardwareVertexBuffer` without having to bother which `Ogre::RenderSystem` is active (DX9, DX10 or GL).
[](https://www.youtube.com/watch?v=0KkB38CB3vY)
There are "Property Sheets" (.vsprops) in almost all project.
So you need to adapt theirs "User Macros" path to your needs.
Before running any project you need to launch "prepare bin folder" (needs OGRE_HOME to be defined in the Ogre.vsprops)
It will copy dll from ogre folder to the corresponding binary folder.