Hi Folks,
Just wondering if anyone wants to help build up a definitive single list / sticky post (or knows of one already) that lays out the choices available / state of the art, based on usage priority.
The vague sense I have at the moment is Nvidia is better on OpenGL, but AMD is better on OpenCL and Metal, but again, looking through barefeats doesn't really provide the simplifying context, or the sense of how much you lose on one side, by going for a gain on the other. A simple matrix that lays out the overall tradeoffs, that sort of thing.
Looking at the tools I work with - Autopano Giga, CPU based rendering, but uses OpenGL for viewport and preview, and has no chance of going to Metal. Which GPU there? Potentially confounding that, PTGUI, a similar tool, but offering OpenCL rendering. Again, not likely to go with Metal because it's a cross platform app, but does that change my GPU choices? Or SketchUP - uses OpenGL, doesn't support multiple cores / processors.
Thoughts?
Just wondering if anyone wants to help build up a definitive single list / sticky post (or knows of one already) that lays out the choices available / state of the art, based on usage priority.
The vague sense I have at the moment is Nvidia is better on OpenGL, but AMD is better on OpenCL and Metal, but again, looking through barefeats doesn't really provide the simplifying context, or the sense of how much you lose on one side, by going for a gain on the other. A simple matrix that lays out the overall tradeoffs, that sort of thing.
Looking at the tools I work with - Autopano Giga, CPU based rendering, but uses OpenGL for viewport and preview, and has no chance of going to Metal. Which GPU there? Potentially confounding that, PTGUI, a similar tool, but offering OpenCL rendering. Again, not likely to go with Metal because it's a cross platform app, but does that change my GPU choices? Or SketchUP - uses OpenGL, doesn't support multiple cores / processors.
Thoughts?