diff --git a/src/renderer/painter.cpp b/src/renderer/painter.cpp index 83bf8d4d9..d1ab26389 100644 --- a/src/renderer/painter.cpp +++ b/src/renderer/painter.cpp @@ -405,7 +405,7 @@ void Painter::renderPoint(PointBucket& bucket, const std::string& layer_name, co pointShader->setMatrix(matrix); pointShader->setImage(0); pointShader->setColor(color); - const float pointSize = properties.size * 1.4142135623730951; + const float pointSize = properties.size * 1.4142135623730951 * transform.pixelRatio; #if defined(GL_ES_VERSION_2_0) pointShader->setSize(pointSize); #else