I had done some hack in SDL2 lately (for vcmi), so it may help here too. Also, did you try with LIBGL_STREAM=1 ? (or maybe you use it already, I haven't checked).
I don't reproduce your issue. I guess you have some custom settings somewhere, because I have no Streaming Texture with default one (so I cannot reliably test a fix)Vice 3.2 SDL2 starts a black screen for me, I'm using a GHz Pandora and 4.10 driver.
SDL1 works great though
Here's part of the .out file I thought can be relevant.
LIBGL: FPE Fragment shader compile failed: Compile failed.
ERROR: 0:7: 'samplerStream' : undeclared identifier
ERROR: 0:7: '_gl4es_TexSampler_0' : syntax error;
ERROR: 0:10: 'textureStream' : no matching overloaded function found
ERROR: 0:10: 'assign' : cannot convert from 'float' to '4-component vector of float'
ERROR: 4 compilation errors. No code generated.