In any event, enabling MSAA (by passing antialias: true to the renderer) and setting renderer.setPixelRatio( window.devicePixelRatio ); should be a proper configuration for all platforms. Using a higher pixel ratio than window.devicePixelRatio is not recommended since the final resolution could be too high for a device. Don’t worry, you can’t damage it. The worst thing that can happen is a browser crash.
Because you render at a higher resolution when doing so.
BTW: If you use post-processing only for anti-aliasing, it’s probably better to just the default MSAA. Keep in mind that in WebGL 1, MSAA only works when rendering to the default framebuffer (meaning directly to screen). When doing post-processing or any kind of RTT, you need FXAA or a similar post-processing AA technique.
Okay. Frame rate is going down then, what is not ideal. May I’ll give FXAA another chance later. At the moment I am deeply stressed and need a rest. I thank you very much for your help so far!