cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

oscarbarenys1
Adept II

Port of Apple OpenCL demos to Windows..

See http://oscarbg.blogspot.com/2009/11/port-of-apple-demos-to-windows.html

Works Nvidia GPUs, AMD GPUs and CPUs.. Needs Forceware 195.39 

This package has 5 Apple OpenCL demos:

* Procedural Geometric Displacement
* Raytraced Quaternion Julia Set
* Procedural Grass and Terrain
* Procedural_Noise32
* NBody Simulation Example



Key points:
*It has 32 and 64 binaries.
*OpenGL interop! up to 2X in perf! (only on Nvidia 195.39 drivers currently) :
World first OpenCL OpenGl interop in Windows!?
*Select CPU and GPU and OGL interop or not in one exec
*Linux perhaps coming soon..
* Source code (depends on feedback on my blog): I have aVS2008 solution with project files!


0 Likes
2 Replies
n0thing
Journeyman III

Nice work oscarbarenys1! Porting NBody sample must have taken some time as it has a lot of OSX specific stuff.

Grass-terrain demo is buggy for me, grass changes its position frequently when I press 'forward' key. Also in geometric displacement the ~ key is not working so I am not able to see the better shader!

0 Likes

Ok I remember is a readme.txt or in the doc some file with list current bugs and explain port notes:

Not as much as using Corefoundation libraries from Safari Webkit project!

*Grass terrain is working nice with AMD CPU and Nvidia GPU so seems AMD bug..

*What you mean by forwared key PgFwd.. so it's working?

Also I have changed keyboard shortcuts as I'm spanish and in my keyboard is hard to get some keys..

*better shader is with w or e key I'm in linux now..

 

 

0 Likes