Home | History | Annotate | Download | only in skia

Lines Matching full:layer

31     Layer* layer = mLayerUpdater->backingLayer();
32 if (layer) {
33 DrawLayer(canvas->getGrContext(), canvas, layer);
37 bool LayerDrawable::DrawLayer(GrContext* context, SkCanvas* canvas, Layer* layer,
43 // transform the matrix based on the layer
45 layer->getTransform().copyTo(layerTransform);
47 const int layerWidth = layer->getWidth();
48 const int layerHeight = layer->getHeight();
49 if (layer->getApi() == Layer::Api::OpenGL) {
50 GlLayer* glLayer = static_cast<GlLayer*>(layer);
64 SkASSERT(layer->getApi() == Layer::Api::Vulkan);
65 VkLayer* vkLayer = static_cast<VkLayer*>(layer);
72 layer->getTexTransform().copyTo(textureMatrixInv);
88 paint.setAlpha(layer->getAlpha());
89 paint.setBlendMode(layer->getMode());
90 paint.setColorFilter(layer->getColorSpaceWithFilter());