First please provide reference to such statement.
- team have shown over and over again that they prioritize Cuda over OpenCL (which agian is understandable as currently Nvidia owns bigger market)
eg. during 2.81 release, OpenCL render time slowed down by 50%. even with bug reports, and being related to a new noise shader, they proceeded to release the version. They priroritized new feature instead of pulling it back to fix it. Took 2 full releases before they fixed it because it was NOT a priority for them. This was direclty documented by a developer.
Again I fully understand why, simple market share, but they put the burden on themselves.
Another instance, during opencl work, an AMD employee took their own time and fixed OpenCl making split kernel and submitted it so taht OpenCL/AMD could work when Cycles was developed. Though took a bit of time. Agin FULLY understandable as Blender team was extremely small and had to prioritize largert market.
Third. CUDA is not good, it is propriatary. Nvidia GPU does “support badly” openCL on purpose. To ensure others would move to CUDA over an open standard. If Nvidia ensured OpenCL woudl be on par with their own CUDA impelmentation on their onw GPU’s with their OWN drivers, Blender foundation would be keen on supporting only OpenCL.
Also, to clarify I don’t “ADD” to their burden as they are making what they want. And even supporing Blender Fund, they will do what they want with my money and I"M OK with that. As long as they push Blender forwards I’m HAPPY (even with their lack of OpenCL work)