BES Posted August 16, 2012 Share Posted August 16, 2012 This might be useful for anyone that would like to try to add OpenCL to leadwerks.. ---------------------------------- http://opencldev.com/home <---OpenCL Studio Features INFO: Dedicated OpenGL 4.2 Support Lua scripting interface for C API Shading language editor with integrated compiler output 3D scene graph library and interface widgets Dedicated OpenCL 1.1 Support Lua scripting interface for C API Kernel code editor with integrated compiler output Multiple device and platform support Integrated Profiling information User Interface Library Complete OpenGL based windowing system Interactive GUI designer Lua Scripting Support Rapid prototyping and development No explicit compilation step Embedded code completion Plugin Architecture Integrates the libCL open-source parallel algorithm library Integrate your own libraries via the Lua plugin architecture Several open-source Lua plug-ins included in the distribution Videos of OpenCL Smoothed Particle Hydrodynamics: ----------------------------------------------------- OpenCL Main Website: http://www.khronos.org/opencl/ "OpenCL™ is the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. OpenCL (Open Computing Language) greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software." AMD's OpenCL zone dev site: http://developer.amd.com/zones/OpenCLZone/Pages/default.aspx AMD's OpenCL zone getting started: http://developer.amd.com/zones/OpenCLZone/pages/GettingStarted.aspx Nvidia OpenCL Dev zone: http://developer.nvidia.com/cuda/opencl Nvidia OpenCL getting started: http://developer.nvidia.com/cuda/get-started-parallel-computing 2 Quote Threadripper 2920X Gen2 CPU(AMD 12-core 24 thread) | 32Gigs DDR4 RAM | MSI Nvidia GeForce RTX 2070 Stock OCed | ASRock X399 Professional Gaming Motherboard | Triple M.2 500Gig SSD's in Raid0 Windows 10 Pro | Blender | Paint.Net | World Machine | Shader Map 4 | Substance Designer | Substance Painter | Inkscape | Universal Sound FX | ProBuilder | 3D World Studio | Spacescape | OpenSky | CubeMapGen | Ecrett Music | Godot Engine | Krita | Kumoworks | GDScript | Lua | Python | C# | Leadworks Engine | Unity Engine Link to comment Share on other sites More sharing options...
Pixel Perfect Posted August 16, 2012 Share Posted August 16, 2012 Very interesting, thanks for the post BES Quote Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++ Link to comment Share on other sites More sharing options...
BES Posted August 18, 2012 Author Share Posted August 18, 2012 Very interesting, thanks for the post BES NP ..I found some more info : Simple OpenCL tutorial: http://opencl.codepl...L Tutorials - 1 This looks like a class on OpenCL(6 pages) http://hpc.admin-mag...ing-with-OpenCL If that OpenCL Studio fails to run on your system(just sits there loading the splash screen), you will just have to use the SDK instead and use the below: If you have the SDK already and visual C++ 2008 or 2010 .. you most likely will need the OpenCL API Registry from Kronos group, it includes the cl.hpp C++ Bindings header if you wanna use C++ For Visial C++ 2008/2010 you will probably need the bin,include and lib folders from the OpenCL SDK in your project folder Any other headers and stuff you need can probably be found here: http://www.koders.com/ Anyway thats what I found from trying to add some stuff to leadwerks ...im not very good with C or C++ so I didnt get very far, I will have to learn more C/C++ .. Quote Threadripper 2920X Gen2 CPU(AMD 12-core 24 thread) | 32Gigs DDR4 RAM | MSI Nvidia GeForce RTX 2070 Stock OCed | ASRock X399 Professional Gaming Motherboard | Triple M.2 500Gig SSD's in Raid0 Windows 10 Pro | Blender | Paint.Net | World Machine | Shader Map 4 | Substance Designer | Substance Painter | Inkscape | Universal Sound FX | ProBuilder | 3D World Studio | Spacescape | OpenSky | CubeMapGen | Ecrett Music | Godot Engine | Krita | Kumoworks | GDScript | Lua | Python | C# | Leadworks Engine | Unity Engine Link to comment Share on other sites More sharing options...
Pixel Perfect Posted August 19, 2012 Share Posted August 19, 2012 Thanks again for all the information. I'm heavily involved in other things just now but will take a look at this when ever I next have some free time. Quote Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++ Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.