Searched refs:clipper (Results 1 - 25 of 113) sorted by relevance

12345

/external/skia/tests/
H A DClipCubicTest.cpp80 SkCubicClipper clipper; local
88 clipper.setClip(clipRect);
89 success = clipper.clipCubic(crv, clipped);
96 clipper.setClip(clipRect);
97 success = clipper.clipCubic(crv, clipped);
104 clipper.setClip(clipRect);
105 success = clipper.clipCubic(crv, clipped);
112 clipper.setClip(clipRect);
113 success = clipper.clipCubic(crv, clipped);
118 clipper
[all...]
H A DClipperTest.cpp52 SkEdgeClipper clipper; local
66 clipper.clipCubic(pts, clip);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
H A Ddraw_pipe_clip.c102 const struct clip_stage *clipper = clip_stage(stage); local
104 for (i = 0; i < clipper->num_flat_attribs; i++) {
105 const uint attr = clipper->flat_attribs[i];
275 static INLINE float getclipdist(const struct clip_stage *clipper, argument
286 dp = vert->data[draw_current_shader_clipdistance_output(clipper->stage.draw, cdi)][vidx];
288 plane = clipper->plane[plane_idx];
301 struct clip_stage *clipper = clip_stage( stage ); local
338 dp_prev = getclipdist(clipper, vert_prev, plane_idx);
351 float dp = getclipdist(clipper, vert, plane_idx);
368 new_vert = clipper
470 const struct clip_stage *clipper = clip_stage( stage ); local
573 struct clip_stage *clipper = clip_stage( stage ); local
705 struct clip_stage *clipper = CALLOC_STRUCT(clip_stage); local
[all...]
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_clip.c102 const struct clip_stage *clipper = clip_stage(stage); local
104 for (i = 0; i < clipper->num_flat_attribs; i++) {
105 const uint attr = clipper->flat_attribs[i];
275 static INLINE float getclipdist(const struct clip_stage *clipper, argument
286 dp = vert->data[draw_current_shader_clipdistance_output(clipper->stage.draw, cdi)][vidx];
288 plane = clipper->plane[plane_idx];
301 struct clip_stage *clipper = clip_stage( stage ); local
338 dp_prev = getclipdist(clipper, vert_prev, plane_idx);
351 float dp = getclipdist(clipper, vert, plane_idx);
368 new_vert = clipper
470 const struct clip_stage *clipper = clip_stage( stage ); local
573 struct clip_stage *clipper = clip_stage( stage ); local
705 struct clip_stage *clipper = CALLOC_STRUCT(clip_stage); local
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGResources.h48 RenderSVGResourceClipper* clipper() const { return m_clipperFilterMaskerData ? m_clipperFilterMaskerData->clipper : 0; } function in class:WebCore::SVGResources
104 // clipper: 'container elements' and 'graphics elements'
112 : clipper(0)
123 RenderSVGResourceClipper* clipper; member in struct:WebCore::SVGResources::ClipperFilterMaskerData
H A DSVGResources.cpp76 // Not listed in the definitions are the text content elements, though filter/clipper/masker on tspan/text/.. is allowed.
297 if (m_clipperFilterMaskerData->clipper)
298 m_clipperFilterMaskerData->clipper->removeClientFromCache(object, markForInvalidation);
387 if (m_clipperFilterMaskerData->clipper == resource) {
388 m_clipperFilterMaskerData->clipper->removeAllClientsFromCache();
389 m_clipperFilterMaskerData->clipper = 0;
411 if (m_clipperFilterMaskerData->clipper)
412 set.add(m_clipperFilterMaskerData->clipper);
436 bool SVGResources::setClipper(RenderSVGResourceClipper* clipper) argument
438 if (!clipper)
[all...]
H A DSVGRenderSupport.cpp297 if (RenderSVGResourceClipper* clipper = resources->clipper())
298 repaintRect.intersect(clipper->resourceBoundingBox(renderer));
328 if (RenderSVGResourceClipper* clipper = resources->clipper())
329 return clipper->hitTestClipContent(object->objectBoundingBox(), point);
H A DRenderSVGResourceClipper.cpp177 RenderSVGResourceClipper* clipper; local
179 if (resources && (clipper = resources->clipper())) {
182 if (!clipper->applyClippingToContext(this, objectBoundingBox, repaintRect, maskContext))
H A DSVGRenderingContext.cpp142 RenderSVGResourceClipper* clipper = resources->clipper(); local
143 if (!clipPathOperation && clipper) {
144 if (!clipper->applyResource(m_object, style, m_paintInfo->context, ApplyToDefaultMode))
H A DRenderSVGResource.cpp171 if (RenderSVGResourceClipper* clipper = resources->clipper())
172 clipper->removeClientFromCache(object);
H A DSVGResourcesCycleSolver.cpp199 ASSERT(resourceLeadingToCycle == m_resources->clipper());
/external/chromium_org/third_party/skia/src/core/
H A DSkEdgeBuilder.cpp52 void SkEdgeBuilder::addClipper(SkEdgeClipper* clipper) { argument
56 while ((verb = clipper->next(pts)) != SkPath::kDone_Verb) {
183 SkEdgeClipper clipper; local
201 if (clipper.clipQuad(pts, clip)) {
202 this->addClipper(&clipper);
218 if (clipper.clipQuad(&storage[i * 2], clip)) {
219 this->addClipper(&clipper);
224 if (clipper.clipCubic(pts, clip)) {
225 this->addClipper(&clipper);
H A DSkMaskFilter.cpp189 SkRegion::Cliperator clipper(wrapper.getRgn(), outerR);
191 if (!clipper.done() && (!bounder || bounder->doIRect(outerR))) {
192 const SkIRect& cr = clipper.rect();
195 clipper.next();
196 } while (!clipper.done());
256 SkRegion::Cliperator clipper(wrapper.getRgn(), dstM.fBounds);
258 if (!clipper.done() && (bounder == NULL || bounder->doIRect(dstM.fBounds))) {
259 const SkIRect& cr = clipper.rect();
262 clipper.next();
263 } while (!clipper
[all...]
H A DSkScan_Antihair.cpp626 clipper. To make the numerics safer, we outset by a whole pixel,
795 SkRegion::Cliperator clipper(*clip, outerBounds);
796 const SkIRect& rr = clipper.rect();
798 while (!clipper.done()) {
806 clipper.next();
867 SkRegion::Cliperator clipper(*clip, outerBounds);
868 while (!clipper.done()) {
869 newR.set(clipper.rect());
873 clipper.next();
1005 SkBlitterClipper clipper;
[all...]
H A DSkScan_Path.cpp613 SkScanClipper clipper(blitter, clipPtr, ir, path.isInverseFillType());
615 blitter = clipper.getBlitter();
622 sk_fill_path(path, clipper.getClipRect(), blitter, ir.fTop, ir.fBottom,
724 SkScanClipper clipper(blitter, clipRgn, ir);
725 blitter = clipper.getBlitter();
727 sk_fill_triangle(pts, clipper.getClipRect(), blitter, ir);
H A DSkScan_Hairline.cpp45 SkBlitterClipper clipper;
105 blitter = clipper.apply(blitter, clip);
151 SkBlitterClipper clipper;
171 blitter = clipper.apply(blitter, clipRgn);
H A DSkBlitter.cpp196 SkRegion::Cliperator clipper(clip, mask.fBounds);
198 while (!clipper.done()) {
199 const SkIRect& cr = clipper.rect();
201 clipper.next();
206 SkRegion::Cliperator clipper(clip, rect);
208 while (!clipper.done()) {
209 const SkIRect& cr = clipper.rect();
211 clipper.next();
H A DSkScan_AntiPath.cpp665 SkScanClipper clipper(blitter, clipRgn, ir);
666 const SkIRect* clipRect = clipper.getClipRect();
668 if (clipper.getBlitter() == NULL) { // clipped out
676 blitter = clipper.getBlitter();
/external/skia/src/core/
H A DSkEdgeBuilder.cpp52 void SkEdgeBuilder::addClipper(SkEdgeClipper* clipper) { argument
56 while ((verb = clipper->next(pts)) != SkPath::kDone_Verb) {
183 SkEdgeClipper clipper; local
201 if (clipper.clipQuad(pts, clip)) {
202 this->addClipper(&clipper);
218 if (clipper.clipQuad(&storage[i * 2], clip)) {
219 this->addClipper(&clipper);
224 if (clipper.clipCubic(pts, clip)) {
225 this->addClipper(&clipper);
H A DSkMaskFilter.cpp190 SkRegion::Cliperator clipper(wrapper.getRgn(), outerR);
192 if (!clipper.done() && (!bounder || bounder->doIRect(outerR))) {
193 const SkIRect& cr = clipper.rect();
196 clipper.next();
197 } while (!clipper.done());
277 SkRegion::Cliperator clipper(wrapper.getRgn(), dstM.fBounds);
279 if (!clipper.done() && (bounder == NULL || bounder->doIRect(dstM.fBounds))) {
280 const SkIRect& cr = clipper.rect();
283 clipper.next();
284 } while (!clipper
[all...]
H A DSkScan_Antihair.cpp626 clipper. To make the numerics safer, we outset by a whole pixel,
795 SkRegion::Cliperator clipper(*clip, outerBounds);
796 const SkIRect& rr = clipper.rect();
798 while (!clipper.done()) {
806 clipper.next();
867 SkRegion::Cliperator clipper(*clip, outerBounds);
868 while (!clipper.done()) {
869 newR.set(clipper.rect());
873 clipper.next();
1005 SkBlitterClipper clipper;
[all...]
H A DSkScan_Path.cpp613 SkScanClipper clipper(blitter, clipPtr, ir, path.isInverseFillType());
615 blitter = clipper.getBlitter();
622 sk_fill_path(path, clipper.getClipRect(), blitter, ir.fTop, ir.fBottom,
724 SkScanClipper clipper(blitter, clipRgn, ir);
725 blitter = clipper.getBlitter();
727 sk_fill_triangle(pts, clipper.getClipRect(), blitter, ir);
H A DSkScan_Hairline.cpp45 SkBlitterClipper clipper;
105 blitter = clipper.apply(blitter, clip);
151 SkBlitterClipper clipper;
171 blitter = clipper.apply(blitter, clipRgn);
H A DSkBlitter.cpp196 SkRegion::Cliperator clipper(clip, mask.fBounds);
198 while (!clipper.done()) {
199 const SkIRect& cr = clipper.rect();
201 clipper.next();
206 SkRegion::Cliperator clipper(clip, rect);
208 while (!clipper.done()) {
209 const SkIRect& cr = clipper.rect();
211 clipper.next();
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DSVGRenderStyleDefs.cpp177 : clipper(SVGRenderStyle::initialClipperResource())
185 , clipper(other.clipper)
193 return clipper == other.clipper

Completed in 302 milliseconds

12345