I mean, the whole thing with EGLStreams is such a bullshit
Create your own standard instead of following existing ones, that's the way to go, for sure...
It is still in the hands of manufacturer of the gpu to create a driver which will work for the OS which is supposed to be using that driver, that obviously includes Wayland support, which doesn't work still for NVIDIA users, and if it does, barely, after a very very long time of Wayland's development.
@hellcp I have been all-in AMD due to the reasons above however I can't ignore the fact that I have much harder time making OpenCL function on AMD than nvidia. Still hoping for a ootb experience but it seems that my cards will be obsolete before that day. My 280X is already unsupported.
@qwazix Considering that it's supported by amdgpu driver (as long as you use `radeon.si_support=0 amdgpu.si_support=1` as kernel parameters), it's not that bad, but yeah, I would consider that generation to be a transition period between radeon and amdgpu, not the best support.
Thankfully most distros started packaging openCL addons to AMDGPU seperately so it shouldn't be that hard (I was gonna write an email to AMD asking for permission to package that stuff for openSUSE too).
@qwazix I mean, yeah, in the end, it would be nice if openCL stuff was open source too, and hopefully that will happen one day, but I can understand that it might take some time to figure out patents and code properly before it all goes public.
@hellcp I think the latest iteration of RoCM is, and it supports at least GCN 1.1 but I coulnd't make it work on blender on ubuntu 16.04. clinfo reports everything ok but blender craps out...
@qwazix Yeah, we had the same issue on discord from somebody, I should look more into that but I don't really have hardware to properly test it :/
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!