Lines Matching refs:pKernel
332 static void M2ParamToKernelMult(FIXP_SGL *RESTRICT pKernel, in M2ParamToKernelMult() argument
344 if (i & 1) *pKernel++ = tmp; in M2ParamToKernelMult()
346 *pKernel++ = tmp; in M2ParamToKernelMult()
347 *pKernel++ = tmp; in M2ParamToKernelMult()
350 *pKernel++ = tmp; in M2ParamToKernelMult()
351 *pKernel++ = tmp; in M2ParamToKernelMult()
352 *pKernel++ = tmp; in M2ParamToKernelMult()
353 *pKernel++ = tmp; in M2ParamToKernelMult()
607 C_ALLOC_SCRATCH_START(pKernel, FIXP_SGL, MAX_HYBRID_BANDS); in SpatialDecApplyM2()
670 M2ParamToKernelMult(pKernel, self->M2Real__FDK[row][col], in SpatialDecApplyM2()
682 pHybOutRealDry[qs] = fMult(pWReal[qs], pKernel[qs]); in SpatialDecApplyM2()
683 pHybOutImagDry[qs] = fMult(pWImag[qs], pKernel[qs]); in SpatialDecApplyM2()
689 pHybOutRealDry[qs] += fMultDiv2(pWReal[qs], pKernel[qs]) in SpatialDecApplyM2()
691 pHybOutImagDry[qs] += fMultDiv2(pWImag[qs], pKernel[qs]) in SpatialDecApplyM2()
695 M2ParamToKernelMult(pKernel, self->M2Imag__FDK[row][col], in SpatialDecApplyM2()
700 pHybOutRealDry[0] += fMultDiv2(pWImag[0], pKernel[0]) in SpatialDecApplyM2()
702 pHybOutImagDry[0] -= fMultDiv2(pWReal[0], pKernel[0]) in SpatialDecApplyM2()
705 pHybOutRealDry[2] += fMultDiv2(pWImag[2], pKernel[2]) in SpatialDecApplyM2()
707 pHybOutImagDry[2] -= fMultDiv2(pWReal[2], pKernel[2]) in SpatialDecApplyM2()
711 pHybOutRealDry[1] -= fMultDiv2(pWImag[1], pKernel[1]) in SpatialDecApplyM2()
713 pHybOutImagDry[1] += fMultDiv2(pWReal[1], pKernel[1]) in SpatialDecApplyM2()
717 pHybOutRealDry[qs] -= fMultDiv2(pWImag[qs], pKernel[qs]) in SpatialDecApplyM2()
719 pHybOutImagDry[qs] += fMultDiv2(pWReal[qs], pKernel[qs]) in SpatialDecApplyM2()
751 M2ParamToKernelMult(pKernel, self->M2Real__FDK[row][col], in SpatialDecApplyM2()
759 pHybOutRealDry[qs] += fMult(pWReal[qs], pKernel[qs]); in SpatialDecApplyM2()
760 pHybOutImagDry[qs] += fMult(pWImag[qs], pKernel[qs]); in SpatialDecApplyM2()
764 pHybOutRealWet[qs] += fMult(pWReal[qs], pKernel[qs]); in SpatialDecApplyM2()
765 pHybOutImagWet[qs] += fMult(pWImag[qs], pKernel[qs]); in SpatialDecApplyM2()
773 pHybOutRealDry[qs] += fMultDiv2(pWReal[qs], pKernel[qs]) in SpatialDecApplyM2()
775 pHybOutImagDry[qs] += fMultDiv2(pWImag[qs], pKernel[qs]) in SpatialDecApplyM2()
780 pHybOutRealWet[qs] += fMultDiv2(pWReal[qs], pKernel[qs]) in SpatialDecApplyM2()
782 pHybOutImagWet[qs] += fMultDiv2(pWImag[qs], pKernel[qs]) in SpatialDecApplyM2()
786 M2ParamToKernelMult(pKernel, self->M2Imag__FDK[row][col], in SpatialDecApplyM2()
793 pHybOutRealDry[0] += fMultDiv2(pWImag[0], pKernel[0]) in SpatialDecApplyM2()
795 pHybOutImagDry[0] -= fMultDiv2(pWReal[0], pKernel[0]) in SpatialDecApplyM2()
798 pHybOutRealDry[1] -= fMultDiv2(pWImag[1], pKernel[1]) in SpatialDecApplyM2()
800 pHybOutImagDry[1] += fMultDiv2(pWReal[1], pKernel[1]) in SpatialDecApplyM2()
803 pHybOutRealDry[2] += fMultDiv2(pWImag[2], pKernel[2]) in SpatialDecApplyM2()
805 pHybOutImagDry[2] -= fMultDiv2(pWReal[2], pKernel[2]) in SpatialDecApplyM2()
814 pHybOutReal[0] += fMultDiv2(pWImag[0], pKernel[0]) in SpatialDecApplyM2()
816 pHybOutImag[0] -= fMultDiv2(pWReal[0], pKernel[0]) in SpatialDecApplyM2()
823 pHybOutReal[1] -= fMultDiv2(pWImag[1], pKernel[1]) in SpatialDecApplyM2()
825 pHybOutImag[1] += fMultDiv2(pWReal[1], pKernel[1]) in SpatialDecApplyM2()
832 pHybOutReal[2] += fMultDiv2(pWImag[2], pKernel[2]) in SpatialDecApplyM2()
834 pHybOutImag[2] -= fMultDiv2(pWReal[2], pKernel[2]) in SpatialDecApplyM2()
839 pHybOutRealDry[qs] -= fMultDiv2(pWImag[qs], pKernel[qs]) in SpatialDecApplyM2()
841 pHybOutImagDry[qs] += fMultDiv2(pWReal[qs], pKernel[qs]) in SpatialDecApplyM2()
846 pHybOutRealWet[qs] -= fMultDiv2(pWImag[qs], pKernel[qs]) in SpatialDecApplyM2()
848 pHybOutImagWet[qs] += fMultDiv2(pWReal[qs], pKernel[qs]) in SpatialDecApplyM2()
856 C_ALLOC_SCRATCH_END(pKernel, FIXP_SGL, MAX_HYBRID_BANDS); in SpatialDecApplyM2()