Simple Point Cloud System not working on WebGPU

@Evgeni_Popov is the gl_PointSize is a culprit here? Is this bug a duplicate of Custom mesh with Point primitive does not renders in WebGL2 and gives error on WebGPU ?