/aosp14/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_gl_frame.cpp | 123 if (frame && frame->Size() > 0) { in Java_android_filterfw_core_GLFrame_getNativeData() 152 if (frame && frame->Size() > 0 && (frame->Size() % sizeof(jint) == 0)) { in Java_android_filterfw_core_GLFrame_getNativeInts() 188 if (frame && frame->Size() > 0) { in Java_android_filterfw_core_GLFrame_getNativeFloats() 195 frame->CopyDataTo(pixels, frame->Size()); in Java_android_filterfw_core_GLFrame_getNativeFloats() 233 frame->CopyDataTo(pixels, frame->Size()); in Java_android_filterfw_core_GLFrame_getNativeBitmap() 252 return frame ? frame->GetTextureId() : -1; in Java_android_filterfw_core_GLFrame_getNativeTextureId() 257 return frame ? frame->GetFboId() : -1; in Java_android_filterfw_core_GLFrame_getNativeFboId() 262 return frame ? ToJBool(frame->GenerateMipMap()) : JNI_FALSE; in Java_android_filterfw_core_GLFrame_generateNativeMipMap() 302 return ToJBool(frame && frame->FocusFrameBuffer()); in Java_android_filterfw_core_GLFrame_nativeFocus() 307 return ToJBool(frame && frame->ReattachTextureToFbo()); in Java_android_filterfw_core_GLFrame_nativeReattachTexToFbo() [all …]
|
H A D | jni_native_frame.cpp | 60 if (frame && data) { in Java_android_filterfw_core_NativeFrame_setNativeData() 77 if (frame) { in Java_android_filterfw_core_NativeFrame_getNativeData() 79 if (!data || size > frame->Size()) in Java_android_filterfw_core_NativeFrame_getNativeData() 92 if (frame) { in Java_android_filterfw_core_NativeFrame_getNativeBuffer() 103 if (frame && ints) { in Java_android_filterfw_core_NativeFrame_setNativeInts() 121 if (frame) { in Java_android_filterfw_core_NativeFrame_getNativeInts() 137 if (frame && floats) { in Java_android_filterfw_core_NativeFrame_setNativeFloats() 155 if (frame) { in Java_android_filterfw_core_NativeFrame_getNativeFloats() 173 if (frame && bitmap) { in Java_android_filterfw_core_NativeFrame_setNativeBitmap() 223 if (frame && bitmap) { in Java_android_filterfw_core_NativeFrame_getNativeBitmap() [all …]
|
H A D | jni_vertex_frame.cpp | 27 std::unique_ptr<VertexFrame> frame(new VertexFrame(size)); in Java_android_filterfw_core_VertexFrame_nativeAllocate() local 28 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); in Java_android_filterfw_core_VertexFrame_nativeAllocate() 39 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); in Java_android_filterfw_core_VertexFrame_setNativeInts() local 40 if (frame && ints) { in Java_android_filterfw_core_VertexFrame_setNativeInts() 44 const bool success = frame->WriteData(reinterpret_cast<const uint8_t*>(int_ptr), in Java_android_filterfw_core_VertexFrame_setNativeInts() 56 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); in Java_android_filterfw_core_VertexFrame_setNativeFloats() local 57 if (frame && floats) { in Java_android_filterfw_core_VertexFrame_setNativeFloats() 75 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); in Java_android_filterfw_core_VertexFrame_setNativeData() local 76 if (frame && data) { in Java_android_filterfw_core_VertexFrame_setNativeData() 89 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); in Java_android_filterfw_core_VertexFrame_getNativeVboId() local [all …]
|
/aosp14/frameworks/base/libs/hwui/ |
H A D | DamageAccumulator.cpp | 137 mapRect(frame->matrix4, frame->pendingDirty, &mHead->pendingDirty); in applyMatrix4Transform() 177 while (frame->prev != frame) { in findParentRenderNode() 178 frame = frame->prev; in findParentRenderNode() 180 return frame; in findParentRenderNode() 187 if (frame) { in findProjectionReceiver() 188 while (frame->prev != frame) { in findProjectionReceiver() 189 frame = frame->prev; in findProjectionReceiver() 200 while (frame != end) { in applyTransforms() 206 frame = frame->prev; in applyTransforms() 264 while (frame->prev != frame) { in findNearestStretchEffect() [all …]
|
H A D | JankTracker.cpp | 127 frame[FrameInfoIndex::GpuCompleted]); in calculateLegacyJank() 164 nsecs_t jitterNanos = frame[FrameInfoIndex::FrameCompleted] - frame[FrameInfoIndex::Vsync]; in calculateLegacyJank() 174 calculateLegacyJank(frame); in finishFrame() 199 int64_t deadline = frame[FrameInfoIndex::FrameDeadline]; in finishFrame() 206 frame.set(FrameInfoIndex::FrameDeadline) = deadline; in finishFrame() 210 if (frame[FrameInfoIndex::GpuCompleted] < deadline) { in finishFrame() 226 - frame[FrameInfoIndex::Vsync]; in finishFrame() 257 int64_t totalGPUDrawTime = frame.gpuDrawTime(); in finishFrame() 308 FrameInfo& frame = mFrames[i]; in dumpFrames() local 309 if (frame[FrameInfoIndex::SyncStart] == 0) { in dumpFrames() [all …]
|
/aosp14/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
H A D | CachedFrameManager.java | 64 public Frame retainFrame(Frame frame) { in retainFrame() argument 65 return super.retainFrame(frame); in retainFrame() 69 public Frame releaseFrame(Frame frame) { in releaseFrame() argument 70 if (frame.isReusable()) { in releaseFrame() 73 if (!storeFrame(frame)) { in releaseFrame() 81 super.releaseFrame(frame); in releaseFrame() 83 return frame; in releaseFrame() 88 frame.releaseNativeAllocation(); in clearCache() 114 frame.onFrameStore(); in storeFrame() 126 frame.releaseNativeAllocation(); in dropOldestFrame() [all …]
|
H A D | FilterContext.java | 76 frame.onFrameStore(); in storeFrame() 77 mStoredFrames.put(key, frame.retain()); in storeFrame() 81 Frame frame = mStoredFrames.get(key); in fetchFrame() local 82 if (frame != null) { in fetchFrame() 83 frame.onFrameFetch(); in fetchFrame() 85 return frame; in fetchFrame() 89 Frame frame = mStoredFrames.get(key); in removeFrame() local 90 if (frame != null) { in removeFrame() 92 frame.release(); in removeFrame() 98 for (Frame frame : mStoredFrames.values()) { in tearDown() [all …]
|
H A D | FrameManager.java | 36 public Frame duplicateFrame(Frame frame) { in duplicateFrame() argument 37 Frame result = newFrame(frame.getFormat()); in duplicateFrame() 38 result.setDataFromFrame(frame); in duplicateFrame() 42 public Frame duplicateFrameToTarget(Frame frame, int newTarget) { in duplicateFrameToTarget() argument 43 MutableFrameFormat newFormat = frame.getFormat().mutableCopy(); in duplicateFrameToTarget() 46 result.setDataFromFrame(frame); in duplicateFrameToTarget() 50 public abstract Frame retainFrame(Frame frame); in retainFrame() argument 52 public abstract Frame releaseFrame(Frame frame); in releaseFrame() argument
|
H A D | FilterPort.java | 98 public abstract void pushFrame(Frame frame); in pushFrame() argument 100 public abstract void setFrame(Frame frame); in setFrame() argument 118 protected void checkFrameType(Frame frame, boolean forceCheck) { in checkFrameType() argument 121 && !frame.getFormat().isCompatibleWith(mPortFormat)) { in checkFrameType() 123 + "Expected " + mPortFormat + " but got " + frame.getFormat()); in checkFrameType() 127 protected void checkFrameManager(Frame frame, FilterContext context) { in checkFrameManager() argument 128 if (frame.getFrameManager() != null in checkFrameManager() 129 && frame.getFrameManager() != context.getFrameManager()) { in checkFrameManager() 130 throw new RuntimeException("Frame " + frame + " is managed by foreign FrameManager! "); in checkFrameManager()
|
H A D | StreamPort.java | 41 public void setFrame(Frame frame) { in setFrame() argument 42 assignFrame(frame, true); in setFrame() 46 public void pushFrame(Frame frame) { in pushFrame() argument 47 assignFrame(frame, false); in pushFrame() 50 protected synchronized void assignFrame(Frame frame, boolean persistent) { in assignFrame() argument 52 checkFrameType(frame, persistent); in assignFrame() 62 mFrame = frame.retain(); in assignFrame()
|
H A D | SimpleFrameManager.java | 90 public Frame retainFrame(Frame frame) { in retainFrame() argument 91 frame.incRefCount(); in retainFrame() 92 return frame; in retainFrame() 96 public Frame releaseFrame(Frame frame) { in releaseFrame() argument 97 int refCount = frame.decRefCount(); in releaseFrame() 98 if (refCount == 0 && frame.hasNativeAllocation()) { in releaseFrame() 99 frame.releaseNativeAllocation(); in releaseFrame() 104 return frame; in releaseFrame()
|
H A D | NativeFrame.java | 202 public void setDataFromFrame(Frame frame) { in setDataFromFrame() argument 204 if (getFormat().getSize() < frame.getFormat().getSize()) { in setDataFromFrame() 211 if (frame instanceof NativeFrame) { in setDataFromFrame() 212 nativeCopyFromNative((NativeFrame)frame); in setDataFromFrame() 213 } else if (frame instanceof GLFrame) { in setDataFromFrame() 214 nativeCopyFromGL((GLFrame)frame); in setDataFromFrame() 215 } else if (frame instanceof SimpleFrame) { in setDataFromFrame() 216 setObjectValue(frame.getObjectValue()); in setDataFromFrame() 218 super.setDataFromFrame(frame); in setDataFromFrame() 260 private native boolean nativeCopyFromNative(NativeFrame frame); in nativeCopyFromNative() argument [all …]
|
H A D | FieldPort.java | 43 public void pushFrame(Frame frame) { in pushFrame() argument 44 setFieldFrame(frame, false); in pushFrame() 48 public void setFrame(Frame frame) { in setFrame() argument 49 setFieldFrame(frame, true); in setFrame() 97 protected synchronized void setFieldFrame(Frame frame, boolean isAssignment) { in setFieldFrame() argument 99 checkFrameType(frame, isAssignment); in setFieldFrame() 102 Object value = frame.getObjectValue(); in setFieldFrame()
|
H A D | GLFrame.java | 251 public void setDataFromFrame(Frame frame) { in setDataFromFrame() argument 255 if (getFormat().getSize() < frame.getFormat().getSize()) { in setDataFromFrame() 262 if (frame instanceof NativeFrame) { in setDataFromFrame() 263 nativeCopyFromNative((NativeFrame)frame); in setDataFromFrame() 264 } else if (frame instanceof GLFrame) { in setDataFromFrame() 265 nativeCopyFromGL((GLFrame)frame); in setDataFromFrame() 266 } else if (frame instanceof SimpleFrame) { in setDataFromFrame() 267 setObjectValue(frame.getObjectValue()); in setDataFromFrame() 269 super.setDataFromFrame(frame); in setDataFromFrame() 408 private native boolean nativeCopyFromNative(NativeFrame frame); in nativeCopyFromNative() argument [all …]
|
/aosp14/frameworks/base/core/java/com/android/internal/graphics/cam/ |
H A D | Cam.java | 194 float ac = p2 * frame.getNbb(); in fromIntInFrame() 197 float j = 100.0f * (float) Math.pow(ac / frame.getAw(), frame.getC() * frame.getZ()); in fromIntInFrame() 200 / frame.getC() in fromIntInFrame() 208 float p1 = 50000.0f / 13.0f * eHue * frame.getNc() * frame.getNcb(); in fromIntInFrame() 216 float s = 50.0f * (float) Math.sqrt((alpha * frame.getC()) / (frame.getAw() + 4.0f)); in fromIntInFrame() 244 / frame.getC() in fromJchInFrame() 250 float s = 50.0f * (float) Math.sqrt((alpha * frame.getC()) / (frame.getAw() + 4.0f)); in fromJchInFrame() 294 1.0 / frame.getC() / frame.getZ()); in viewed() 295 float p1 = eHue * (50000.0f / 13.0f) * frame.getNc() * frame.getNcb(); in viewed() 389 if (frame == Frame.DEFAULT) { in getInt() [all …]
|
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | GIFMovie.cpp | 158 GifWord copyWidth = frame->ImageDesc.Width; in blitInterlace() 160 copyWidth = width - frame->ImageDesc.Left; in blitInterlace() 163 GifWord copyHeight = frame->ImageDesc.Height; in blitInterlace() 190 uint32_t* dst = bm->getAddr32(frame->ImageDesc.Left, frame->ImageDesc.Top); in blitNormal() 191 GifWord copyWidth = frame->ImageDesc.Width; in blitNormal() 196 GifWord copyHeight = frame->ImageDesc.Height; in blitNormal() 203 src += frame->ImageDesc.Width; in blitNormal() 246 if (frame->ImageDesc.ColorMap != nullptr) { in drawFrame() 248 cmap = frame->ImageDesc.ColorMap; in drawFrame() 258 if (frame->ImageDesc.Interlace) { in drawFrame() [all …]
|
/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
H A D | InputPort.java | 48 public void onFrameReceived(InputPort port, Frame frame); in onFrameReceived() argument 59 public void onFrameReceived(InputPort port, Frame frame) { in onFrameReceived() argument 62 FrameValues frameValues = frame.asFrameValues(); in onFrameReceived() 65 FrameValue frameValue = frame.asFrameValue(); in onFrameReceived() 181 Frame frame = mQueue.pullFrame(); in pullFrame() local 182 if (frame != null) { in pullFrame() 184 mListener.onFrameReceived(this, frame); in pullFrame() 187 mFilter.addAutoReleaseFrame(frame); in pullFrame() 188 long timestamp = frame.getTimestamp(); in pullFrame() 190 mFilter.onPulledFrameWithTimestamp(frame.getTimestamp()); in pullFrame() [all …]
|
H A D | OutputPort.java | 71 Frame frame = getQueue().fetchAvailableFrame(dimensions); in fetchAvailableFrame() local 72 if (frame != null) { in fetchAvailableFrame() 74 mFilter.addAutoReleaseFrame(frame); in fetchAvailableFrame() 76 return frame; in fetchAvailableFrame() 91 public void pushFrame(Frame frame) { in pushFrame() argument 94 long timestamp = frame.getTimestamp(); in pushFrame() 96 frame.setTimestamp(mFilter.getCurrentTimestamp()); in pushFrame() 97 getQueue().pushFrame(frame); in pushFrame()
|
H A D | TransformUtils.java | 66 public static void generateMipMaps(FrameImage2D frame) { in generateMipMaps() argument 67 TextureSource texture = frame.lockTextureSource(); in generateMipMaps() 69 frame.unlock(); in generateMipMaps() 72 public static void setTextureParameter(FrameImage2D frame, int param, int value) { in setTextureParameter() argument 73 TextureSource texture = frame.lockTextureSource(); in setTextureParameter() 75 frame.unlock(); in setTextureParameter()
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | InsetsState.java | 202 if (mDisplayFrame.equals(frame)) { in calculateRelativeCutout() 205 if (frame == null) { in calculateRelativeCutout() 222 if (frame == null) { in calculateRelativeRoundedCorners() 238 if (mDisplayFrame.equals(frame)) { in calculateRelativeRoundedCorners() 249 if (mDisplayFrame.equals(frame)) { in calculateRelativePrivacyIndicatorBounds() 252 if (frame == null) { in calculateRelativePrivacyIndicatorBounds() 263 if (mDisplayFrame.equals(frame)) { in calculateRelativeDisplayShape() 266 if (frame == null) { in calculateRelativeDisplayShape() 269 return mDisplayShape.setOffset(-frame.left, -frame.top); in calculateRelativeDisplayShape() 488 mDisplayFrame.set(frame); in setDisplayFrame() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/biometrics/sensors/face/aidl/ |
H A D | AidlConversionUtils.java | 158 @NonNull AuthenticationFrame frame) { in toFrameworkAuthenticationFrame() 159 return new FaceAuthenticationFrame(toFrameworkBaseFrame(frame.data)); in toFrameworkAuthenticationFrame() 165 toFrameworkCell(frame.cell), in toFrameworkEnrollmentFrame() 166 toFrameworkEnrollmentStage(frame.stage), in toFrameworkEnrollmentFrame() 167 toFrameworkBaseFrame(frame.data)); in toFrameworkEnrollmentFrame() 173 toFrameworkAcquiredInfo(frame.acquiredInfo), in toFrameworkBaseFrame() 174 frame.vendorCode, in toFrameworkBaseFrame() 175 frame.pan, in toFrameworkBaseFrame() 176 frame.tilt, in toFrameworkBaseFrame() 177 frame.distance, in toFrameworkBaseFrame() [all …]
|
/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/tests/src/androidx/media/filterfw/samples/simplecamera/ |
H A D | AverageFilterTest.java | 33 FrameValue frame = createFrame(FrameType.single(), new int[] { 1 }).asFrameValue(); in testAverageFilter() local 34 frame.setValue(5f); in testAverageFilter() 36 injectInputFrame("sharpness", frame); in testAverageFilter() 44 FrameValue frame = createFrame(FrameType.single(), new int[] { 1 }).asFrameValue(); in testAverageFilter2() local 45 frame.setValue(4f); in testAverageFilter2() 47 injectInputFrame("sharpness", frame); in testAverageFilter2()
|
/aosp14/frameworks/base/core/tests/coretests/src/android/view/ |
H A D | WindowLayoutTests.java | 189 mFrames.frame); in nonFullscreenWindowBounds() 202 assertEquals(mFrames.attachedFrame, mFrames.frame); in attachedFrame() 212 assertInsetByTopBottom(STATUS_BAR_HEIGHT, 0, mFrames.frame); in fitStatusBars() 232 assertInsetByTopBottom(0, 0, mFrames.frame); in fitZeroTypes() 262 assertInsetByTopBottom(0, 0, mFrames.frame); in fitZeroSides() 273 assertInsetByTopBottom(0, 0, mFrames.frame); in fitInvisibleInsets() 313 mFrames.frame); in fitDisplayCutout() 328 mFrames.frame); in layoutInDisplayCutoutModeDefault() 375 mFrames.frame); in layoutInDisplayCutoutModeDefaultWithInvisibleSystemBars() 402 mFrames.frame); in layoutInDisplayCutoutModeNever() [all …]
|
/aosp14/frameworks/base/core/java/android/window/ |
H A D | SnapshotDrawerUtils.java | 147 mFrame.set(frame); in setFrames() 198 final Rect frame; in drawSizeMismatchSnapshot() local 219 mTransaction.setPosition(childSurfaceControl, frame.left, frame.top); in drawSizeMismatchSnapshot() 221 sTmpDstFrame.set(frame); in drawSizeMismatchSnapshot() 223 frame = null; in drawSizeMismatchSnapshot() 247 drawBackgroundAndBars(c, frame); in drawSizeMismatchSnapshot() 290 final Rect frame = new Rect(0, 0, in calculateSnapshotFrame() local 296 frame.offset(mSystemBarInsets.left, 0); in calculateSnapshotFrame() 297 return frame; in calculateSnapshotFrame() 340 if (frame.isEmpty()) { in isAspectRatioMatch() [all …]
|
/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/tests/src/androidx/media/filterfw/ |
H A D | FrameSourceFilter.java | 56 public synchronized void injectFrame(Frame frame) { in injectFrame() argument 57 mFrames.add(frame); in injectFrame() 63 Frame frame = obtainFrame(); in onProcess() local 64 if (frame != null) { in onProcess() 65 getConnectedOutputPort("output").pushFrame(frame); in onProcess()
|