|
@@ -494,10 +494,8 @@ void RasterizerCanvasGLES2::_canvas_item_render_commands(Item *p_item, Item *cur
|
|
|
|
|
|
if (line->width <= 1) {
|
|
|
Vector2 verts[2] = {
|
|
|
- // Offset the line slightly to make sure we always draw the pixel at the from coordinate.
|
|
|
- // Without this, corners of rectangles might be missing a pixel. (See diamond exit rule and #32657)
|
|
|
- Vector2(Math::floor(line->from.x) + 0.5, Math::floor(line->from.y) + 0.5),
|
|
|
- Vector2(Math::floor(line->to.x) + 0.5, Math::floor(line->to.y) + 0.5)
|
|
|
+ Vector2(line->from.x, line->from.y),
|
|
|
+ Vector2(line->to.x, line->to.y)
|
|
|
};
|
|
|
|
|
|
#ifdef GLES_OVER_GL
|