Hi All,
Any idea how to do that ?
It is mentioned in the release note but maybe not implemented it .
Thanks
Hi All,
Any idea how to do that ?
It is mentioned in the release note but maybe not implemented it .
Thanks
Hey - TouchEngine should match the parent process - are you seeing otherwise?
I was about to ask the same question. Guess the confusion (at least for me) comes from the fact that the release notes sounded like we could set it on a per Tox basis (right in the engine COMP).
That should be set in the engineComp , I believe.
The exact same way with a .bat file , The engineComp may , when starting the Tox, assign it to a specified GPU
In most cases using the engineComp , I need to set some Gpu Affinity for the workflow.
Otherwise it is only useful for CPU stuff and with all the new process we can do with Top ( point cloud and friends) I’m pretty sure it is in the pipeline .
Well I think it’s not that simple, as you can’t use something like Spout to share textures fast between GPUs. So it would be extremely slow to copy a texture from your second GPU to the main GPU, to bring a TOP output back into the main process.
yes, in such case, passing texture between GPU with Spout nullify any advantage using GPU affinity .
I was thinking more about the typical case to separate UI elements from the render engine, passing only data ( chop / dat ) or top via touch In/Out or shared memory if needed.
I believe the engine comp is using shared memory to pass chop and top between the process.
Yes the Engine COMP is a work in progress - right now it follows the parent process’ GPU selection.
Textures remain on the GPU.