Searched refs:sublayers (Results 1 - 9 of 9) sorted by last modified time

/external/webkit/Source/WebCore/platform/graphics/android/layers/
H A DLayerAndroid.cpp707 Vector <LayerAndroid*> sublayers; local
709 sublayers.append(getChild(i));
712 std::stable_sort(sublayers.begin(), sublayers.end(), compareLayerZ);
714 sublayers[i]->assignSurfaces(mergeState);
847 Vector <LayerAndroid*> sublayers; local
849 sublayers.append(getChild(i));
851 std::stable_sort(sublayers.begin(), sublayers.end(), compareLayerZ);
853 askScreenUpdate |= sublayers[
898 Vector <LayerAndroid*> sublayers; local
[all...]
/external/webkit/Source/WebCore/platform/graphics/ca/mac/
H A DPlatformCALayerMac.mm129 nullValue, @"sublayers",
270 // Short circuiting here not only avoids the allocation of sublayers, but avoids <rdar://problem/7390716> (see below)
277 NSMutableArray* sublayers = [[NSMutableArray alloc] init];
279 [sublayers addObject:list[i]->m_layer.get()];
281 [m_layer.get() setSublayers:sublayers];
282 [sublayers release];
288 // Workaround for <rdar://problem/7390716>: -[CALayer setSublayers:] crashes if sublayers is an empty array, or nil, under GC.
291 while ([[m_layer.get() sublayers] count])
292 [[[m_layer.get() sublayers] objectAtIndex:0] removeFromSuperlayer];
321 return [[m_layer.get() sublayers] coun
[all...]
/external/webkit/Source/WebCore/platform/graphics/ca/win/
H A DPlatformCALayerWin.cpp256 PlatformCALayerList sublayers; local
257 intern(source)->getSublayers(sublayers);
260 setSublayers(sublayers);
680 // Print sublayers if needed
684 fprintf(stderr, "(sublayers\n");
686 PlatformCALayerList sublayers; local
687 intern(layer)->getSublayers(sublayers);
688 ASSERT(n == sublayers.size());
690 printLayer(sublayers[i].get(), indent + 2);
H A DPlatformCALayerWinInternal.cpp195 // Remove all the current sublayers and add the passed layers
216 CFArrayRef sublayers = CACFLayerGetSublayers(owner()->platformLayer()); local
217 if (!sublayers) {
222 size_t count = CFArrayGetCount(sublayers);
232 list[arrayIndex - layersToSkip] = PlatformCALayer::platformCALayer(const_cast<void*>(CFArrayGetValueAtIndex(sublayers, arrayIndex)));
261 CFArrayRef sublayers = CACFLayerGetSublayers(owner()->platformLayer()); local
262 size_t count = sublayers ? CFArrayGetCount(sublayers) : 0;
279 CFArrayRef sublayers = CACFLayerGetSublayers(owner()->platformLayer());
280 if (!sublayers)
307 CFArrayRef sublayers = CACFLayerGetSublayers(owner()->platformLayer()); local
385 CFArrayRef sublayers = CACFLayerGetSublayers(m_tileParent.get()); local
403 CFArrayRef sublayers = CACFLayerGetSublayers(m_tileParent.get()); local
412 CFArrayRef sublayers = CACFLayerGetSublayers(m_tileParent.get()); local
[all...]
/external/webkit/Source/WebCore/platform/graphics/chromium/
H A DLayerChromium.cpp95 // Remove the superlayer reference from all sublayers.
228 void LayerChromium::setSublayers(const Vector<RefPtr<LayerChromium> >& sublayers) argument
230 if (sublayers == m_sublayers)
234 size_t listSize = sublayers.size();
236 addSublayer(sublayers[i]);
H A DLayerRendererChromium.cpp557 // all its sublayers. It's important to remember that the layer's position
711 // The origin of the sublayers is the top left corner of the layer, not the
712 // center. The matrix passed down to the sublayers is therefore:
731 const Vector<RefPtr<LayerChromium> >& sublayers = layer->getSublayers(); local
732 for (size_t i = 0; i < sublayers.size(); ++i) {
733 sublayers[i]->createCCLayerImplIfNeeded();
734 CCLayerImpl* sublayer = sublayers[i]->ccLayerImpl();
735 updatePropertiesAndRenderSurfaces(sublayers[i].get(), sublayerMatrix, renderSurfaceLayerList, descendants);
807 const Vector<RefPtr<LayerChromium> >& sublayers = layer->getSublayers(); local
808 for (size_t i = 0; i < sublayers
[all...]
/external/webkit/Source/WebCore/platform/graphics/chromium/cc/
H A DCCLayerImpl.cpp117 const Vector<RefPtr<LayerChromium> >& sublayers = m_owner->getSublayers(); local
118 for (size_t i = 0; i < sublayers.size(); ++i) {
119 sublayers[i]->createCCLayerImplIfNeeded();
120 if (sublayers[i]->ccLayerImpl()->drawsContent() || sublayers[i]->ccLayerImpl()->descendantsDrawsContent())
/external/webkit/Source/WebCore/platform/graphics/mac/
H A DWebLayer.mm188 NSString* selfString = [NSString stringWithFormat:@"%@<%@ 0x%08x> \"%@\" bounds(%.1f, %.1f, %.1f, %.1f) pos(%.1f, %.1f), sublayers=%d masking=%d",
195 [[self sublayers] count],
200 if ([[self sublayers] count] > 0)
205 NSEnumerator* sublayersEnum = [[self sublayers] objectEnumerator];
210 if ([[self sublayers] count] == 0)
/external/webkit/Source/WebCore/platform/graphics/win/
H A DWebTiledLayer.cpp45 CFArrayRef sublayers = CACFLayerGetSublayers(layer()); local
48 size_t n = CFArrayGetCount(sublayers);
50 const void* element = CFArrayGetValueAtIndex(sublayers, 0);
134 void WebTiledLayer::internalSetSublayers(const Vector<RefPtr<WKCACFLayer> >& sublayers) argument
137 WebLayer::internalSetSublayers(sublayers);
200 CFArrayRef sublayers = CACFLayerGetSublayers(m_tileParent.get()); local
201 CACFLayerInsertSublayer(m_tileParent.get(), newLayer.get(), sublayers ? CFArrayGetCount(sublayers) : 0);
218 CFArrayRef sublayers = CACFLayerGetSublayers(m_tileParent.get()); local
219 if (!sublayers || inde
227 CFArrayRef sublayers = CACFLayerGetSublayers(m_tileParent.get()); local
[all...]

Completed in 128 milliseconds