/frameworks/base/services/core/java/com/android/server/health/ |
D | Utils.java | 34 android.hardware.health.V1_0.HealthInfo dst, in copy() argument 36 dst.chargerAcOnline = src.chargerAcOnline; in copy() 37 dst.chargerUsbOnline = src.chargerUsbOnline; in copy() 38 dst.chargerWirelessOnline = src.chargerWirelessOnline; in copy() 39 dst.maxChargingCurrent = src.maxChargingCurrent; in copy() 40 dst.maxChargingVoltage = src.maxChargingVoltage; in copy() 41 dst.batteryStatus = src.batteryStatus; in copy() 42 dst.batteryHealth = src.batteryHealth; in copy() 43 dst.batteryPresent = src.batteryPresent; in copy() 44 dst.batteryLevel = src.batteryLevel; in copy() [all …]
|
/frameworks/rs/toolkit/test/ |
D | ReferenceBlend.kt | 43 fun blendEachPair(blendFunction: (src: Rgba, dst: Rgba) -> Rgba) { in <lambda>() 53 BlendingMode.SRC_OVER -> blendEachPair { src, dst -> blendOver(src, dst) } in <lambda>() method 54 BlendingMode.DST_OVER -> blendEachPair { src, dst -> blendOver(dst, src) } in <lambda>() method 55 BlendingMode.SRC_IN -> blendEachPair { src, dst -> blendIn(src, dst) } in <lambda>() method 56 BlendingMode.DST_IN -> blendEachPair { src, dst -> blendIn(dst, src) } in <lambda>() method 57 BlendingMode.SRC_OUT -> blendEachPair { src, dst -> blendOut(src, dst) } in <lambda>() method 58 BlendingMode.DST_OUT -> blendEachPair { src, dst -> blendOut(dst, src) } in <lambda>() method 59 BlendingMode.SRC_ATOP -> blendEachPair { src, dst -> blendAtop(src, dst) } in <lambda>() method 60 BlendingMode.DST_ATOP -> blendEachPair { src, dst -> blendAtop(dst, src) } in <lambda>() method 61 BlendingMode.XOR -> blendEachPair { src, dst -> src xor dst } in <lambda>() method [all …]
|
/frameworks/av/media/libeffects/lvm/lib/Common/src/ |
D | Copy_16.cpp | 24 void Copy_Float(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n) { in Copy_Float() argument 25 memmove(dst, src, n * sizeof(LVM_FLOAT)); in Copy_Float() 29 void Copy_Float_Mc_Stereo(const LVM_FLOAT* src, LVM_FLOAT* dst, in Copy_Float_Mc_Stereo() argument 36 dst[0] = src[0]; in Copy_Float_Mc_Stereo() 37 dst[1] = src[1]; in Copy_Float_Mc_Stereo() 38 dst += 2; in Copy_Float_Mc_Stereo() 43 dst += 2 * (NrFrames - 1); in Copy_Float_Mc_Stereo() 45 dst[0] = src[0]; in Copy_Float_Mc_Stereo() 46 dst[1] = src[0]; in Copy_Float_Mc_Stereo() 47 dst -= 2; in Copy_Float_Mc_Stereo() [all …]
|
D | LVC_Core_MixInSoft_D16C31_SAT.cpp | 29 LVM_FLOAT* dst, LVM_INT16 n) { in LVC_Core_MixInSoft_D16C31_SAT() argument 49 Temp = *dst + *src++ * Current; in LVC_Core_MixInSoft_D16C31_SAT() 50 *dst++ = LVM_Clamp(Temp); in LVC_Core_MixInSoft_D16C31_SAT() 60 Temp = *dst + *src++ * Current; in LVC_Core_MixInSoft_D16C31_SAT() 61 *dst++ = LVM_Clamp(Temp); in LVC_Core_MixInSoft_D16C31_SAT() 70 Temp = *dst + *src++ * Current; in LVC_Core_MixInSoft_D16C31_SAT() 71 *dst++ = LVM_Clamp(Temp); in LVC_Core_MixInSoft_D16C31_SAT() 80 Temp = *dst + *src++ * Current; in LVC_Core_MixInSoft_D16C31_SAT() 81 *dst++ = LVM_Clamp(Temp); in LVC_Core_MixInSoft_D16C31_SAT() 105 LVM_FLOAT* dst, LVM_INT16 NrFrames, LVM_INT16 NrChannels) { in LVC_Core_MixInSoft_Mc_D16C31_SAT() argument [all …]
|
D | LVC_Core_MixSoft_1St_D16C31_WRA.cpp | 29 LVM_FLOAT* dst, LVM_INT16 n) { in LVC_Core_MixSoft_1St_D16C31_WRA() argument 47 *(dst++) = (((LVM_FLOAT) * (src++) * (LVM_FLOAT)Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 56 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 57 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 58 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 59 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 67 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 75 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 76 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() 77 *(dst++) = (((LVM_FLOAT) * (src++) * Current)); in LVC_Core_MixSoft_1St_D16C31_WRA() [all …]
|
D | DelayMix_16x16.cpp | 27 LVM_FLOAT* dst, /* Source/destination */ in DelayMix_Float() argument 38 temp = (LVM_FLOAT)(*dst + (LVM_FLOAT)delay[Offset]) / 2.0f; in DelayMix_Float() 39 *dst = temp; in DelayMix_Float() 40 dst++; in DelayMix_Float() 52 temp = (LVM_FLOAT)(*dst + (LVM_FLOAT)delay[Offset]) / 2.0f; in DelayMix_Float() 53 *dst = temp; in DelayMix_Float() 54 dst++; in DelayMix_Float() 61 temp = (LVM_FLOAT)(*dst - (LVM_FLOAT)delay[Offset]) / 2.0f; in DelayMix_Float() 62 *dst = temp; in DelayMix_Float() 63 dst++; in DelayMix_Float()
|
D | Core_MixSoft_1St_D32C31_WRA.cpp | 29 LVM_FLOAT* dst, LVM_INT16 n) { in Core_MixSoft_1St_D32C31_WRA() argument 56 *dst = Temp2; in Core_MixSoft_1St_D32C31_WRA() 57 dst++; in Core_MixSoft_1St_D32C31_WRA() 69 *dst = Temp2; in Core_MixSoft_1St_D32C31_WRA() 70 dst++; in Core_MixSoft_1St_D32C31_WRA() 76 *dst = Temp2; in Core_MixSoft_1St_D32C31_WRA() 77 dst++; in Core_MixSoft_1St_D32C31_WRA() 83 *dst = Temp2; in Core_MixSoft_1St_D32C31_WRA() 84 dst++; in Core_MixSoft_1St_D32C31_WRA() 89 *dst = Temp2; in Core_MixSoft_1St_D32C31_WRA() [all …]
|
D | LVC_MixSoft_2St_D16C31_SAT.cpp | 29 const LVM_FLOAT* src2, LVM_FLOAT* dst, LVM_INT16 n) { in LVC_MixSoft_2St_D16C31_SAT() argument 42 dst, n); in LVC_MixSoft_2St_D16C31_SAT() 45 dst, n); in LVC_MixSoft_2St_D16C31_SAT() 49 dst, n); in LVC_MixSoft_2St_D16C31_SAT() 50 LVC_MixInSoft_D16C31_SAT((LVMixer3_1St_FLOAT_st*)(&ptrInstance->MixerStream[1]), src2, dst, in LVC_MixSoft_2St_D16C31_SAT() 57 src1, src2, dst, n); in LVC_MixSoft_2St_D16C31_SAT() 80 const LVM_FLOAT* src2, LVM_FLOAT* dst, LVM_INT16 NrFrames, in LVC_MixSoft_2Mc_D16C31_SAT() argument 93 LVC_MixSoft_Mc_D16C31_SAT((LVMixer3_1St_FLOAT_st*)(&ptrInstance->MixerStream[1]), src2, dst, in LVC_MixSoft_2Mc_D16C31_SAT() 96 LVC_MixSoft_Mc_D16C31_SAT((LVMixer3_1St_FLOAT_st*)(&ptrInstance->MixerStream[0]), src1, dst, in LVC_MixSoft_2Mc_D16C31_SAT() 100 LVC_MixSoft_Mc_D16C31_SAT((LVMixer3_1St_FLOAT_st*)(&ptrInstance->MixerStream[0]), src1, dst, in LVC_MixSoft_2Mc_D16C31_SAT() [all …]
|
D | LVC_MixSoft_1St_D16C31_SAT.cpp | 38 LVM_FLOAT* dst, LVM_INT16 n) { in LVC_MixSoft_1St_D16C31_SAT() argument 62 LVC_Core_MixSoft_1St_D16C31_WRA(&(ptrInstance->MixerStream[0]), src, dst, n); in LVC_MixSoft_1St_D16C31_SAT() 72 memset(dst, 0, n * sizeof(*dst)); in LVC_MixSoft_1St_D16C31_SAT() 75 Mult3s_Float(src, (pInstance->Target), dst, n); in LVC_MixSoft_1St_D16C31_SAT() 76 else if (src != dst) in LVC_MixSoft_1St_D16C31_SAT() 77 Copy_Float(src, dst, n); in LVC_MixSoft_1St_D16C31_SAT() 119 LVM_FLOAT* dst, LVM_INT16 NrFrames, LVM_INT16 NrChannels) { in LVC_MixSoft_Mc_D16C31_SAT() argument 143 LVC_Core_MixSoft_Mc_D16C31_WRA(&(ptrInstance->MixerStream[0]), src, dst, NrFrames, in LVC_MixSoft_Mc_D16C31_SAT() 154 memset(dst, 0, NrFrames * NrChannels * sizeof(*dst)); in LVC_MixSoft_Mc_D16C31_SAT() 157 Mult3s_Float(src, (pInstance->Target), dst, NrFrames * NrChannels); in LVC_MixSoft_Mc_D16C31_SAT() [all …]
|
D | MonoTo2I_32.cpp | 24 void MonoTo2I_Float(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n) { in MonoTo2I_Float() argument 27 dst += ((n * 2) - 1); in MonoTo2I_Float() 30 *dst = *src; in MonoTo2I_Float() 31 dst--; in MonoTo2I_Float() 33 *dst = *src; in MonoTo2I_Float() 34 dst--; in MonoTo2I_Float()
|
/frameworks/native/services/sensorservice/hidl/ |
D | utils.cpp | 32 SensorInfo dst; in convertSensor() local 35 dst.name = hidl_string{name.c_str(), name.size()}; in convertSensor() 36 dst.vendor = hidl_string{vendor.c_str(), vendor.size()}; in convertSensor() 37 dst.version = src.getVersion(); in convertSensor() 38 dst.sensorHandle = src.getHandle(); in convertSensor() 39 dst.type = static_cast<::android::hardware::sensors::V1_0::SensorType>( in convertSensor() 43 dst.maxRange = src.getMaxValue(); in convertSensor() 44 dst.resolution = src.getResolution(); in convertSensor() 45 dst.power = src.getPowerUsage(); in convertSensor() 46 dst.minDelay = src.getMinDelay(); in convertSensor() [all …]
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | ClientDescriptor.cpp | 45 void ClientDescriptor::dump(String8 *dst, int spaces) const in dump() argument 47 dst->appendFormat("Port ID: %d; Session ID: %d; uid %d; State: %s\n", in dump() 49 dst->appendFormat("%*s%s; %d; Channel mask: 0x%x\n", spaces, "", in dump() 51 dst->appendFormat("%*sAttributes: %s\n", spaces, "", toString(mAttributes).c_str()); in dump() 53 dst->appendFormat("%*sPreferred Device Port ID: %d;\n", spaces, "", mPreferredDeviceId); in dump() 57 void TrackClientDescriptor::dump(String8 *dst, int spaces) const in dump() argument 59 ClientDescriptor::dump(dst, spaces); in dump() 60 dst->appendFormat("%*sStream: %d; Flags: %08x; Refcount: %d; InternalMute: %s\n", in dump() 62 dst->appendFormat("%*sDAP Primary Mix: %p\n", spaces, "", mPrimaryMix.promote().get()); in dump() 64 dst->appendFormat("%*sDAP Secondary Outputs: ", spaces - 2, ""); in dump() [all …]
|
/frameworks/av/media/libeffects/lvm/lib/Common/lib/ |
D | VectorArithmetic.h | 27 void Copy_Float(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n); 28 void Copy_Float_Mc_Stereo(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 NrFrames, 30 void Copy_Float_Stereo_Mc(const LVM_FLOAT* src, const LVM_FLOAT* StereoOut, LVM_FLOAT* dst, 33 void Mult3s_Float(const LVM_FLOAT* src, const LVM_FLOAT val, LVM_FLOAT* dst, LVM_INT16 n); 38 LVM_FLOAT* dst, /* Source/destination */ 42 void Add2_Sat_Float(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n); 43 void Mac3s_Sat_Float(const LVM_FLOAT* src, const LVM_FLOAT val, LVM_FLOAT* dst, LVM_INT16 n); 48 void Shift_Sat_Float(const LVM_INT16 val, const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n); 52 void MonoTo2I_Float(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n); 53 void From2iToMono_Float(const LVM_FLOAT* src, LVM_FLOAT* dst, LVM_INT16 n); [all …]
|
/frameworks/av/media/module/codecs/m4v_h263/enc/src/ |
D | me_utils.cpp | 220 UChar *src, *dst; in PaddingEdge() local 239 dst = src - (pitch << 4); in PaddingEdge() 241 *((ULong*)(dst - 16)) = temp1; in PaddingEdge() 242 *((ULong*)(dst - 12)) = temp1; in PaddingEdge() 243 *((ULong*)(dst - 8)) = temp1; in PaddingEdge() 244 *((ULong*)(dst - 4)) = temp1; in PaddingEdge() 246 M4VENC_MEMCPY(dst, src, width); in PaddingEdge() 248 *((ULong*)(dst += width)) = temp2; in PaddingEdge() 249 *((ULong*)(dst + 4)) = temp2; in PaddingEdge() 250 *((ULong*)(dst + 8)) = temp2; in PaddingEdge() [all …]
|
/frameworks/base/services/core/java/com/android/server/utils/ |
D | Snapshots.java | 51 public static <E> void copy(@NonNull SparseArray<E> dst, @NonNull SparseArray<E> src) { in copy() argument 52 if (dst.size() != 0) { in copy() 57 dst.put(src.keyAt(i), src.valueAt(i)); in copy() 68 public static <E> void copy(@NonNull SparseSetArray<E> dst, @NonNull SparseSetArray<E> src) { in copy() argument 69 if (dst.size() != 0) { in copy() 76 dst.add(src.keyAt(i), src.valueAt(i, j)); in copy() 86 public static void snapshot(@NonNull SparseIntArray dst, @NonNull SparseIntArray src) { in snapshot() argument 87 if (dst.size() != 0) { in snapshot() 92 dst.put(src.keyAt(i), src.valueAt(i)); in snapshot() 103 public static <E extends Snappable<E>> void snapshot(@NonNull SparseArray<E> dst, in snapshot() argument [all …]
|
/frameworks/libs/binary_translation/backend/x86_64/ |
D | code_emit.cc | 39 void EmitMovGRegGReg(CodeEmitter* as, MachineReg dst, MachineReg src, int /* size */) { in EmitMovGRegGReg() argument 40 as->Movq(GetGReg(dst), GetGReg(src)); in EmitMovGRegGReg() 43 void EmitMovGRegXReg(CodeEmitter* as, MachineReg dst, MachineReg src, int /* size */) { in EmitMovGRegXReg() argument 44 as->Movq(GetGReg(dst), GetXReg(src)); in EmitMovGRegXReg() 47 void EmitMovGRegMem(CodeEmitter* as, MachineReg dst, MachineReg src, int /* size */) { in EmitMovGRegMem() argument 50 as->Movq(GetGReg(dst), {.base = Assembler::rsp, .disp = offset}); in EmitMovGRegMem() 53 void EmitMovXRegGReg(CodeEmitter* as, MachineReg dst, MachineReg src, int /* size */) { in EmitMovXRegGReg() argument 54 as->Movq(GetXReg(dst), GetGReg(src)); in EmitMovXRegGReg() 57 void EmitMovXRegXReg(CodeEmitter* as, MachineReg dst, MachineReg src, int /* size */) { in EmitMovXRegXReg() argument 58 as->Pmov(GetXReg(dst), GetXReg(src)); in EmitMovXRegXReg() [all …]
|
/frameworks/base/apct-tests/perftests/core/src/android/libcore/ |
D | SystemArrayCopyPerfTest.java | 53 char[] dst = new char[len]; in timeSystemCharArrayCopy() local 56 System.arraycopy(src, 0, dst, 0, len); in timeSystemCharArrayCopy() 65 byte[] dst = new byte[len]; in timeSystemByteArrayCopy() 68 System.arraycopy(src, 0, dst, 0, len); in timeSystemByteArrayCopy() 77 short[] dst = new short[len]; in timeSystemShortArrayCopy() local 80 System.arraycopy(src, 0, dst, 0, len); in timeSystemShortArrayCopy() 89 int[] dst = new int[len]; in timeSystemIntArrayCopy() local 92 System.arraycopy(src, 0, dst, 0, len); in timeSystemIntArrayCopy() 101 long[] dst = new long[len]; in timeSystemLongArrayCopy() local 104 System.arraycopy(src, 0, dst, 0, len); in timeSystemLongArrayCopy() [all …]
|
/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/ |
D | atomic.rscript | 20 static bool testUMax(uint32_t dst, uint32_t src) { 22 uint32_t old = dst; 23 uint32_t expect = (dst > src ? dst : src); 24 uint32_t ret = rsAtomicMax(&dst, src); 26 _RS_ASSERT(dst == expect); 30 static bool testUMin(uint32_t dst, uint32_t src) { 32 uint32_t old = dst; 33 uint32_t expect = (dst < src ? dst : src); 34 uint32_t ret = rsAtomicMin(&dst, src); 36 _RS_ASSERT(dst == expect); [all …]
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
D | atomic.rscript | 22 static bool testUMax(uint32_t dst, uint32_t src) { 24 uint32_t old = dst; 25 uint32_t expect = (dst > src ? dst : src); 26 uint32_t ret = rsAtomicMax(&dst, src); 28 _RS_ASSERT(dst == expect); 32 static bool testUMin(uint32_t dst, uint32_t src) { 34 uint32_t old = dst; 35 uint32_t expect = (dst < src ? dst : src); 36 uint32_t ret = rsAtomicMin(&dst, src); 38 _RS_ASSERT(dst == expect); [all …]
|
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 504 if ((args.dst & args.nf) != 0) { in OpVector() 510 state_->cpu.v[args.dst + index] = ptr[index]; in OpVector() 931 args.dst, src, [&indexes](size_t index) { return indexes[index]; }); in OpVector() 951 args.dst, src, [stride](size_t index) { return stride * index; }); in OpVector() 978 args.dst, src, [](size_t index) { return kSegmentSize * sizeof(ElementType) * index; }); in OpVector() 986 args.dst, src, [](size_t index) { return kSegmentSize * sizeof(ElementType) * index; }); in OpVector() 996 args.dst, src, [](size_t index) { return index; }); in OpVector() 1037 void OpVectorLoad(uint8_t dst, Register src, GetElementOffsetLambdaType GetElementOffset) { 1039 if (!IsAligned<kNumRegistersInGroup>(dst)) { 1042 if (dst + kNumRegistersInGroup * kSegmentSize > 32) { [all …]
|
/frameworks/av/services/audiopolicy/engine/common/src/ |
D | VolumeCurve.cpp | 94 void VolumeCurve::dump(String8 *dst, int spaces, bool curvePoints) const in dump() argument 99 dst->append(" {"); in dump() 101 dst->appendFormat("%*s(%3d, %5d)", spaces, "", mCurvePoints[i].mIndex, in dump() 103 dst->appendFormat(i == (mCurvePoints.size() - 1) ? " }\n" : ", "); in dump() 107 void VolumeCurves::dump(String8 *dst, int spaces, bool curvePoints) const in dump() argument 112 dst->appendFormat("%*s Can be muted Index Min Index Max Index Cur [device : index]...\n", in dump() 114 dst->appendFormat("%*s %s %02d %02d ", spaces + 1, "", in dump() 117 dst->appendFormat("%04x : %02d, ", pair.first, pair.second); in dump() 119 dst->appendFormat("\n"); in dump() 126 dst->appendFormat("%*sVolume Curves Streams/Attributes, Curve points Streams for device" in dump() [all …]
|
D | VolumeGroup.cpp | 51 void VolumeGroup::dump(String8 *dst, int spaces) const in dump() argument 53 dst->appendFormat("\n%*s-%s (id: %d)\n", spaces, "", mName.c_str(), mId); in dump() 54 mGroupVolumeCurves.dump(dst, spaces + 2, true); in dump() 55 mGroupVolumeCurves.dump(dst, spaces + 2, false); in dump() 56 dst->appendFormat("\n"); in dump() 77 void VolumeGroupMap::dump(String8 *dst, int spaces) const in dump() argument 79 dst->appendFormat("\n%*sVolume Groups dump:", spaces, ""); in dump() 81 iter.second->dump(dst, spaces + 2); in dump()
|
/frameworks/rs/ |
D | rsScriptC_Lib.cpp | 114 static void SetObjectRef(const Context *rsc, const ObjectBase *dst, const ObjectBase *src) { in SetObjectRef() argument 120 if (dst) { in SetObjectRef() 121 CHECK_OBJ(dst); in SetObjectRef() 122 dst->decSysRef(); in SetObjectRef() 127 void rsrClearObject(const Context *rsc, void *dst) { in rsrClearObject() argument 128 ObjectBase **odst = (ObjectBase **)dst; in rsrClearObject() 139 void rsrClearObject(rs_object_base *dst) { in rsrClearObject() argument 141 ALOGE("rsrClearObject %p,%p", dst, dst->p); in rsrClearObject() 143 if (dst->p) { in rsrClearObject() 144 CHECK_OBJ(dst->p); in rsrClearObject() [all …]
|
/frameworks/rs/toolkit/ |
D | x86.cpp | 82 extern "C" void rsdIntrinsicConvolve3x3_K(void *dst, const void *y0, in rsdIntrinsicConvolve3x3_K() argument 136 _mm_storel_epi64((__m128i *)dst, o0); in rsdIntrinsicConvolve3x3_K() 141 dst = (char *)dst + 8; in rsdIntrinsicConvolve3x3_K() 145 void rsdIntrinsicColorMatrix4x4_K(void *dst, const void *src, in rsdIntrinsicColorMatrix4x4_K() argument 193 _mm_storeu_si128((__m128i *)dst, o4); in rsdIntrinsicColorMatrix4x4_K() 196 dst = (char *)dst + 16; in rsdIntrinsicColorMatrix4x4_K() 200 void rsdIntrinsicColorMatrix3x3_K(void *dst, const void *src, in rsdIntrinsicColorMatrix3x3_K() argument 247 _mm_storeu_si128((__m128i *)dst, o4); in rsdIntrinsicColorMatrix3x3_K() 250 dst = (char *)dst + 16; in rsdIntrinsicColorMatrix3x3_K() 254 void rsdIntrinsicColorMatrixDot_K(void *dst, const void *src, in rsdIntrinsicColorMatrixDot_K() argument [all …]
|
/frameworks/rs/cpu_ref/ |
D | rsCpuIntrinsics_x86.cpp | 79 extern "C" void rsdIntrinsicConvolve3x3_K(void *dst, const void *y0, in rsdIntrinsicConvolve3x3_K() argument 133 _mm_storel_epi64((__m128i *)dst, o0); in rsdIntrinsicConvolve3x3_K() 138 dst = (char *)dst + 8; in rsdIntrinsicConvolve3x3_K() 142 void rsdIntrinsicColorMatrix4x4_K(void *dst, const void *src, in rsdIntrinsicColorMatrix4x4_K() argument 190 _mm_storeu_si128((__m128i *)dst, o4); in rsdIntrinsicColorMatrix4x4_K() 193 dst = (char *)dst + 16; in rsdIntrinsicColorMatrix4x4_K() 197 void rsdIntrinsicColorMatrix3x3_K(void *dst, const void *src, in rsdIntrinsicColorMatrix3x3_K() argument 244 _mm_storeu_si128((__m128i *)dst, o4); in rsdIntrinsicColorMatrix3x3_K() 247 dst = (char *)dst + 16; in rsdIntrinsicColorMatrix3x3_K() 251 void rsdIntrinsicColorMatrixDot_K(void *dst, const void *src, in rsdIntrinsicColorMatrixDot_K() argument [all …]
|