Hi, On Friday 20 May 2016 00:28:51 Xavier Bigand wrote: > Hi, > > I found a really interesting SSAO post process (Line-Sweep Ambient > Obscurance <http://wili.cc/research/lsao/>), but the reference > implementation is written in cuda and it exist a OpenCL port. > So I would know if it can be integrated with Qt3D using OpenCL. > If it's already possible to do it, do the support of OpenCL continue with > future renderer backends (vulkan, DX12)?
We don't have an aspect that uses OpenCL. If I were approaching this, I would first try it with a compute shader before embarking on the more difficult OpenCL aspect approach. Also, using a compute shader should make it easier to port/adapt should we ever introduce more graphics API backends like Vulkan/DX12/Metal. Of course, if you want to write an OpenCL aspect, then please feel free to do so. I guess for the interop we'd somehow need to expose the OpenGL context or you could do like Scene3D item does and provide your own context. Means usign some private API for now though. Cheers, Sean -- Dr Sean Harmer | sean.har...@kdab.com | Managing Director UK Klarälvdalens Datakonsult AB, a KDAB Group company Tel. UK +44 (0)1625 809908, Sweden (HQ) +46-563-540090 KDAB - Qt Experts - Platform-independent software solutions _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest