Index: cc/output/ca_layer_overlay.cc |
diff --git a/cc/output/ca_layer_overlay.cc b/cc/output/ca_layer_overlay.cc |
index 2dd235343037376119ca11f9746189e7ef65545c..932e183000f6c14c234b9d12b26a26a7dc883f55 100644 |
--- a/cc/output/ca_layer_overlay.cc |
+++ b/cc/output/ca_layer_overlay.cc |
@@ -101,6 +101,7 @@ CALayerResult FromTextureQuad(ResourceProvider* resource_provider, |
return CA_LAYER_FAILED_UNKNOWN; |
} |
ca_layer_overlay->opacity *= quad->vertex_opacity[0]; |
+ ca_layer_overlay->filter = quad->nearest_neighbor ? GL_NEAREST : GL_LINEAR; |
return CA_LAYER_SUCCESS; |
} |
@@ -191,7 +192,7 @@ CALayerResult FromDrawQuad(ResourceProvider* resource_provider, |
} // namespace |
-CALayerOverlay::CALayerOverlay() {} |
+CALayerOverlay::CALayerOverlay() : filter(GL_LINEAR) {} |
CALayerOverlay::CALayerOverlay(const CALayerOverlay& other) = default; |