webgl with emscripten seems to do something odd with GL_POINTS in windows. Linux/mac builds works ok, but windows browsers seem to give just black screen where I expect some white points. normal opengl build in win32 works ok, so it is something webgl related. The generated emscripten javascript code is able to show the GL_POINTS; but only in linux/mac build. Every browser in windows seem to have this problem, I've tried it with two versions of chrome, edge and firefox, but they all seem to give just black screen where GL_POINTS are expected. I've tried nvidia's gfx card, and intel card, but both drivers are giving the same problem.
I know shaders have some issues with number of uniform variables in webgl, such that the limits are very small, like 15 uniform variables, before it hits black screen kind of problems, but I don't think this piece of code goes above that limit.
Is there anyone who has got GL_POINTS working in windows webgl under emscripten?
// tp