Searched defs:clip (Results 1 - 25 of 52) sorted by relevance

123

/frameworks/support/leanback/src/main/java/androidx/leanback/widget/
H A DRoundedRectHelper.java32 static void setClipToRoundedOutline(View view, boolean clip, int radius) { argument
34 RoundedRectHelperApi21.setClipToRoundedOutline(view, clip, radius);
41 static void setClipToRoundedOutline(View view, boolean clip) { argument
45 RoundedRectHelperApi21.setClipToRoundedOutline(view, clip, radius);
H A DRoundedRectHelperApi21.java44 public static void setClipToRoundedOutline(View view, boolean clip, int roundedCornerRadius) { argument
45 if (clip) {
60 view.setClipToOutline(clip);
/frameworks/base/libs/hwui/renderstate/
H A DScissor.cpp70 void Scissor::set(int viewportHeight, const Rect& clip) { argument
72 GLint x = std::max(0, (int)clip.left);
73 GLint y = std::max(0, viewportHeight - (int)clip.bottom);
74 GLint width = std::max(0, ((int)clip.right) - x);
75 GLint height = std::max(0, (viewportHeight - (int)clip.top) - y);
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/
H A Dgpclip.c50 Word16 clip = 0; local
52 clip = 1;
54 return (clip);
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/widget/
H A DAppCompatProgressBarHelper.java72 private Drawable tileify(Drawable drawable, boolean clip) { argument
76 inner = tileify(inner, clip);
109 return (clip) ? new ClipDrawable(shapeDrawable, Gravity.LEFT,
/frameworks/base/core/java/android/content/
H A DClipboardManager.java68 * Defines a listener callback that is invoked when the primary clip on the clipboard changes.
79 * clip changes.
93 * Sets the current primary clip on the clipboard. This is the clip that
96 * @param clip The clipped data item to set.
100 public void setPrimaryClip(@NonNull ClipData clip) { argument
102 Preconditions.checkNotNull(clip);
103 clip.prepareToLeaveProcess(true);
104 mService.setPrimaryClip(clip, mContext.getOpPackageName());
111 * Clears any current primary clip o
[all...]
/frameworks/base/core/java/android/speech/tts/
H A DAudioPlaybackQueueItem.java100 final float vol = clip(volume, 0.0f, 1.0f);
101 final float panning = clip(pan, -1.0f, 1.0f);
112 private static final float clip(float value, float min, float max) { method in class:AudioPlaybackQueueItem
H A DBlockingAudioTrack.java285 final long sleepTimeMs = clip(estimatedTimeMs, MIN_SLEEP_TIME_MS, MAX_SLEEP_TIME_MS);
319 final float vol = clip(volume, 0.0f, 1.0f);
320 final float panning = clip(pan, -1.0f, 1.0f);
335 private static final long clip(long value, long min, long max) { method in class:BlockingAudioTrack
339 private static final float clip(float value, float min, float max) { method in class:BlockingAudioTrack
/frameworks/base/libs/hwui/tests/unit/
H A DBakedOpStateTests.cpp33 ClipRect clip(Rect(100, 200));
34 RectOp recordedOp(Rect(30, 40, 100, 200), translate10x20, &clip, &paint);
53 // intersection of parent & transformed child clip
68 ClipRect clip(Rect(100, 200));
69 RectOp recordedOp(Rect(1000, 1000), translate10x20, &clip, &paint);
75 << "Local clip rect should be 100x200, offset by -10,-20";
82 << "Local clip rect should be 90x190, offset by -10,-20";
154 ClipRect clip(Rect(200, 200));
155 RectOp recordedOp(Rect(50, 50, 150, 150), Matrix4::identity(), &clip, &strokedPaint); local
171 ClipRect clip(Rec
174 RectOp successOp(Rect(30, 40, 100, 200), Matrix4::identity(), &clip, &paint); local
224 RectOp rejectOp(Rect(100, 200), Matrix4::identity(), &clip, &paint); local
239 RectOp rejectOp(Rect(50, 50, 150, 150), Matrix4::identity(), &clip, &paint); local
254 RectOp rejectOp(Rect(50, 50, 150, 150), Matrix4::identity(), &clip, &paint); local
[all...]
H A DClipAreaTests.cpp82 SkRegion clip; local
83 clip.setRect(0, 0, 2000, 2000);
84 SkRegion rgn(list.convertToRegion(clip));
126 // unset clip
129 // rect clip
138 << "Requery of clip on unmodified ClipArea must return same pointer.";
154 << "Requery of clip on unmodified ClipArea must return same pointer.";
171 << "Requery of clip on unmodified ClipArea must return same pointer.";
266 // no recorded clip case
271 // recorded clip cas
[all...]
H A DBakedOpDispatcherTests.cpp48 const ClipBase* clip, const Glop& glop) {
47 ValidatingGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop) argument
/frameworks/base/core/java/android/app/assist/
H A DAssistContent.java85 public void setClipData(ClipData clip) { argument
86 mClipData = clip;
119 * leave the null and only report the local intent and clip data.
/frameworks/base/core/jni/android/graphics/pdf/
H A DPdfRenderer.cpp108 FS_RECTF clip = {(float) clipLeft, (float) clipTop, (float) clipRight, (float) clipBottom}; local
110 FPDF_RenderPageBitmapWithMatrix(bitmap, page, &transform, &clip, renderFlags);
/frameworks/base/libs/hwui/
H A DBakedOpState.cpp24 static int computeClipSideFlags(const Rect& clip, const Rect& bounds) { argument
26 if (clip.left > bounds.left) clipSideFlags |= OpClipSideFlags::Left;
27 if (clip.top > bounds.top) clipSideFlags |= OpClipSideFlags::Top;
28 if (clip.right < bounds.right) clipSideFlags |= OpClipSideFlags::Right;
29 if (clip.bottom < bounds.bottom) clipSideFlags |= OpClipSideFlags::Bottom;
58 LOG_ALWAYS_FATAL_IF(!clipState, "must clip!");
62 // Rejected based on either empty clip, or bounds not intersecting with clip
145 // NOTE: this won't succeed if a clip was allocated
156 // clip is
160 directConstruct(LinearAllocator& allocator, const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp) argument
[all...]
H A DOutline.h88 void setShouldClip(bool clip) { mShouldClip = clip; } argument
H A DSnapshot.cpp75 void Snapshot::clip(const Rect& localClip, SkClipOp op) { function in class:android::uirenderer::Snapshot
106 // we may have to modify the previous snapshot's clip rect and clip
107 // region if the previous restore() call did not restore the clip
124 // ignore, don't replace, already have a high priority clip
177 // Clip must be intersected with root, instead of current clip.
187 // current clip is being replaced, but must intersect with clip root
201 ALOGD(" ClipRect %.1f %.1f %.1f %.1f, clip simple %d", clipRect.left, clipRect.top,
H A DBakedOpRenderer.cpp238 void BakedOpRenderer::setupStencilRectList(const ClipBase* clip) { argument
239 LOG_ALWAYS_FATAL_IF(clip->mode != ClipMode::RectangleList,
240 "can't rectlist clip without rectlist");
241 auto&& rectList = reinterpret_cast<const ClipRectList*>(clip)->rectList;
252 bounds.doIntersect(clip->rect);
273 void BakedOpRenderer::setupStencilRegion(const ClipBase* clip) { argument
274 LOG_ALWAYS_FATAL_IF(clip->mode != ClipMode::Region, "can't region clip without region");
275 auto&& region = reinterpret_cast<const ClipRegion*>(clip)->region;
278 SkRegion::Cliperator it(region, clip
290 prepareRender(const Rect* dirtyBounds, const ClipBase* clip) argument
344 renderGlopImpl(const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop) argument
362 auto&& clip = state.computedState.clipRect(); local
[all...]
H A DBakedOpRenderer.h83 void renderGlop(const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop) { argument
84 mGlopReceiver(*this, dirtyBounds, clip, glop);
105 const ClipBase* clip, const Glop& glop) {
106 renderer.renderGlopImpl(dirtyBounds, clip, glop);
108 void renderGlopImpl(const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop);
111 void prepareRender(const Rect* dirtyBounds, const ClipBase* clip);
112 void setupStencilRectList(const ClipBase* clip);
113 void setupStencilRegion(const ClipBase* clip);
104 DefaultGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop) argument
H A DBakedOpState.h47 Rect clip; member in struct:android::uirenderer::MergedBakedOpList
51 * Holds the resolved clip, transform, and bounds of a recordedOp, when replayed with a snapshot
59 // Constructor for unbounded ops *with* transform/clip
63 // Constructor for unbounded ops without transform/clip (namely shadows)
66 // Constructor for primitive ops provided clip, and no transform
85 // returns the clip if it's needed to draw the operation, otherwise nullptr
124 static BakedOpState* directConstruct(LinearAllocator& allocator, const ClipRect* clip,
H A DFontRenderer.h54 TextDrawFunctor(BakedOpRenderer* renderer, const BakedOpState* bakedState, const ClipBase* clip, argument
59 , clip(clip)
71 const ClipBase* clip; member in class:android::uirenderer::TextDrawFunctor
94 bool renderPosText(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, int numGlyphs,
98 bool renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs,
141 void initRender(const Rect* clip, Rect* bounds, TextDrawFunctor* functor);
/frameworks/base/libs/hwui/pipeline/skia/
H A DGLFunctorDrawable.cpp44 static void setScissor(int viewportHeight, const SkIRect& clip) { argument
45 SkASSERT(!clip.isEmpty());
47 GLint y = viewportHeight - clip.fBottom;
48 GLint height = (viewportHeight - clip.fTop) - y;
49 glScissor(clip.fLeft, y, clip.width(), height);
121 // update the matrix and clip that we pass to the WebView to match the coordinates of
128 // we are drawing into a (clipped) offscreen layer so we must update the clip and matrix
150 // apply a simple clip with a scissor or a complex clip wit
[all...]
/frameworks/base/services/core/java/com/android/server/job/
H A DGrantedUriPermissions.java79 ClipData clip = intent.getClipData();
80 if (clip != null) {
81 perms = grantClip(am, clip, sourceUid, targetPackage, targetUserId, grantFlags, tag,
88 public static GrantedUriPermissions createFromClip(IActivityManager am, ClipData clip, argument
94 if (clip != null) {
95 perms = grantClip(am, clip, sourceUid, targetPackage, targetUserId, grantFlags,
101 private static GrantedUriPermissions grantClip(IActivityManager am, ClipData clip, argument
104 final int N = clip.getItemCount();
106 curPerms = grantItem(am, clip.getItemAt(i), sourceUid, targetPackage, targetUserId,
/frameworks/base/graphics/java/android/graphics/pdf/
H A DPdfEditor.java122 * Sets a transformation and clip for a given page. The transformation matrix if
124 * the clip is null, then no clipping is performed.
128 * @param clip The clip to apply.
131 @Nullable Rect clip) {
138 if (clip == null) {
149 clip.left, clip.top, clip.right, clip
130 setTransformAndClip(int pageIndex, @Nullable Matrix transform, @Nullable Rect clip) argument
[all...]
/frameworks/native/opengl/libagl/
H A Dvertex.cpp52 // Divides a vertex clip coordinates by W
56 // [x,y,z]window = vpt * ([x,y,z]clip / clip.w)
69 const int32_t rw = gglRecip28(v->clip.w);
72 v->window.x = gglMulAddx(gglMulx(v->clip.x, rw, 16), m[ 0], m[12], 28);
73 v->window.y = gglMulAddx(gglMulx(v->clip.y, rw, 16), m[ 5], m[13], 28);
77 v->window.z = gglMulAddx(gglMulx(v->clip.z, rw, 16), m[10], m[14], 28);
85 // ndc = clip / W
88 // clip to the view-volume
89 uint32_t clip local
118 uint32_t clip = 0; local
[all...]
/frameworks/base/core/java/android/hardware/camera2/legacy/
H A DParameterUtils.java147 int weight = clip(this.weight,
178 int score = clip(weight,
199 int score = clip(weight,
209 return clip(value, lo, /*hi*/Integer.MAX_VALUE, rect, name);
212 private static int clip(int value, int lo, int hi, Rect rect, String name) { method in class:ParameterUtils.WeightedRectangle
215 + name + " too small, clip to " + lo);
219 + name + " too small, clip to " + hi);
995 + stringFromArea(area) + " has too small weight, clip to 0");

Completed in 417 milliseconds

123