New issue
Advanced search Search tips

Issue 870857 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Directly composited images have a thin line if they are marked as opaque.

Project Member Reported by pdr@chromium.org, Aug 3

Issue description

We have a longstanding bug where a thin line is drawn on the right and bottom edges of a directly composited image that is marked as opaque. To reproduce, change GraphicsLayer::SetContentsToImage and add the following at the bottom:
  image_layer_->SetContentsOpaque(true);
  SetContentsTo(image_layer_.get(), /*prevent_contents_opaque_changes=*/true);
Then open the attached testcase.

This artifact comes from RasterSource::ClearForOpaqueRaster which draws extra to workaround clamping bugs in the gpu image drawer (shader?).
 
imagebug2.html
714 bytes View Download
Status: Available (was: Untriaged)
Cc: khushals...@chromium.org ericrk@chromium.org

Sign in to add a comment