New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 622107 link

Starred by 3 users

Issue metadata

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



Sign in to add a comment

Background filters are slightly busted with software renderer

Project Member Reported by danakj@chromium.org, Jun 21 2016

Issue description

We have a test for inverse filter, but it's only testing GLRenderer right now.

With this, it tests software, but it fails slightly.

diff --git a/cc/output/renderer_pixeltest.cc b/cc/output/renderer_pixeltest.cc
index eaffb5c..f7b534b 100644
--- a/cc/output/renderer_pixeltest.cc
+++ b/cc/output/renderer_pixeltest.cc
@@ -2065,7 +2065,7 @@ typedef RendererPixelTestWithBackgroundFilter<GLRenderer>
 GLRendererPixelTestWithBackgroundFilter;
 
 // TODO(skaslev): The software renderer does not support filters yet.
-TEST_F(GLRendererPixelTestWithBackgroundFilter, InvertFilter) {
+TYPED_TEST(RendererPixelTestWithBackgroundFilter, InvertFilter) {
   this->background_filters_.Append(
       FilterOperation::CreateInvertFilter(1.f));

 

Comment 1 by danakj@chromium.org, Jun 21 2016

Actual: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAC00lEQVR4nO3cQWrrQBQFUfXH+99yZ+AQNElN/EUrrXPmAWNSxDwrdxzzmAfvt2GM1S/jHub0Vnz7t/oFwJ0JBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCCMOaf/SYdfDKMNb0YbTow2/PARC4JAIAgEgkAgCASCQCBcfuadY88r8jjGcfgK6W2M274V48PfP39BIAgEgkAgCASCQCBc/7Cih95Y6rNf79d/ehW/2vVhYWfek1ufeT/7eR+xIAgEgkAgCASCQCC8dr0ywXF8fmh8jYu/qBAgKznzwoUEAkEgEAQCQSAQBAJBIBAEAkEgEAQCQSAQBALBaAObM9qwhNGGE6MN8EwCgSAQCAKBIBAIRhvYmtEGCM68cCGBQBAIBIFAEAgEgUAQCASBQBAIBIFAEAgEgUAw2sDmjDYsYbThxGgDPJNAIAgEgkAgCASC0Qa2ZrQBgjMvXEggEAQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBCMNrA5ow1LGG04MdoAzyQQCAKBIBAIAoFgtIGtGW2A4MwLFxIIBIFAEAgEgUAQCASBQBAIBIFAEAgEgUAQCASjDWzOaMMSRhtOjDbAMwkEgkAgCASCQCAYbWBrRhsgOPPChQQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAsFoA5sz2rCE0YYTow3wTAKBIBAIAoEgEAhGG9ia0QYIzrxwIYFAEAgEgUAQCASBQBAIBIFAEAgEgUAQCASBQDDawOaMNixhtOHEaAM8k0AgCASCQCAIBILRBrZmtAGCMy9cSCAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEIw2sLmbjzb8lYd55zE/f/RzF3N6K775iAVBIBAEAkEgEAQCYcx519FIWO/670H+CGfeE2feHz5iQRAIBIFAEAgEgUAQCASBQBAIBIFAEAiELwFUlYBkcaymAAAAAElFTkSuQmCC

Expected: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAACtklEQVR4nO3cQWrDMABFQavk/ldWFw1GUHhgYkiqzuwDqfEjwrh/HPOYBz+XYYx3f43PMKdL8fT17i8An0wgEAQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAuFx9QNz7Pny7zjGccw9/7bLxtjmUowX71e/IBAEAkEgEAQCQSAQxpzXnlcM/6zMH3Lx9v7lMY5rN/yuGw8e8y62esz72ucdsSAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAYbWBrRhtuYrRhYbTh5IgFQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQCwWgDWzPacBOjDQujDSdHLAgCgSAQCAKBIBAIAoEgEAgCgSAQCAKBIBAIAoEgEAgCgSAQCAKBIBAIAoEgEAhGG9ia0YabGG1YGG04OWJBEAgEgUAQCASBQBAIBIFAEAgEgUAQCASBQBAIBIFAEAgEgUAQCASBQBAIBIFAMNrA1ow23MRow8Jow8kRC4JAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBILRBrZmtOEmRhsWRhtOjlgQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQCQSAQjDawNaMNNzHasDDacHLEgiAQCAKBIBAIAoEgEAgCgSAQCAKBIBAIAoEgEAgCgSAQCAKBIBAIAoEgEAgCgWC0ga0ZbbiJ0YaF0YaTIxYEgUAQCASBQBAIBIFAEAgEgUAQCASBQBAIBIFAEAiEse3ruRfNY77+6ucu5nQpnvyCQBAIBIFAEAgEgUC4PNoA/4nHvE8e8y485j05YkEQCASBQBAIBIFAEAgEgUAQCASBQBAIhG+G8IZ9Ly29vwAAAABJRU5ErkJggg==

Comment 2 by ajuma@chromium.org, Jun 21 2016

Cc: jaydasika@chromium.org

Comment 3 by danakj@chromium.org, Jun 22 2016

expect.png
751 bytes View Download
actual.png
780 bytes View Download
Components: Internals>Compositing
Project Member

Comment 5 by sheriffbot@chromium.org, Jul 24 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 6 by enne@chromium.org, Jul 24 2017

Status: Available (was: Untriaged)
Seems like this is still an issue that we should fix for background filters.
Project Member

Comment 7 by sheriffbot@chromium.org, Jul 25

Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: rjkroege@chromium.org weiliangc@chromium.org
They are probably slightly busted with skia renderer too.
Status: Available (was: Untriaged)

Sign in to add a comment