MLS_CG_SIZE 285 source/common/common.h #define MLS_CG_BLK_SIZE (MLS_CG_SIZE * MLS_CG_SIZE) MLS_CG_SIZE 766 source/common/dct.cpp const uint32_t cgIdx = (uint32_t)scanPosLast >> MLS_CG_SIZE; MLS_CG_SIZE 798 source/common/dct.cpp const uint32_t idxY = idx / MLS_CG_SIZE; MLS_CG_SIZE 799 source/common/dct.cpp const uint32_t idxX = idx % MLS_CG_SIZE; MLS_CG_SIZE 811 source/common/dct.cpp const uint32_t idxY = idx / MLS_CG_SIZE; MLS_CG_SIZE 812 source/common/dct.cpp const uint32_t idxX = idx % MLS_CG_SIZE; MLS_CG_SIZE 823 source/common/dct.cpp const uint32_t idxY = idx / MLS_CG_SIZE; MLS_CG_SIZE 824 source/common/dct.cpp const uint32_t idxX = idx % MLS_CG_SIZE; MLS_CG_SIZE 842 source/common/dct.cpp for (int i = 0; i < MLS_CG_SIZE; i++) MLS_CG_SIZE 844 source/common/dct.cpp tmpCoeff[i * MLS_CG_SIZE + 0] = (uint16_t)abs(coeff[i * trSize + 0]); MLS_CG_SIZE 845 source/common/dct.cpp tmpCoeff[i * MLS_CG_SIZE + 1] = (uint16_t)abs(coeff[i * trSize + 1]); MLS_CG_SIZE 846 source/common/dct.cpp tmpCoeff[i * MLS_CG_SIZE + 2] = (uint16_t)abs(coeff[i * trSize + 2]); MLS_CG_SIZE 847 source/common/dct.cpp tmpCoeff[i * MLS_CG_SIZE + 3] = (uint16_t)abs(coeff[i * trSize + 3]); MLS_CG_SIZE 676 source/common/quant.cpp const uint32_t cgSize = (1 << MLS_CG_SIZE); /* 4x4 num coef = 16 */ MLS_CG_SIZE 717 source/common/quant.cpp memset(&costCoeff[(cgLastScanPos + 1) << MLS_CG_SIZE], 0, zeroCG * MLS_CG_BLK_SIZE * sizeof(int64_t)); MLS_CG_SIZE 718 source/common/quant.cpp memset(&costSig[(cgLastScanPos + 1) << MLS_CG_SIZE], 0, zeroCG * MLS_CG_BLK_SIZE * sizeof(int64_t)); MLS_CG_SIZE 729 source/common/quant.cpp uint32_t scanPosBase = (cgScanPos << MLS_CG_SIZE); MLS_CG_SIZE 733 source/common/quant.cpp for (int y = 0; y < MLS_CG_SIZE; y++) MLS_CG_SIZE 735 source/common/quant.cpp for (int x = 0; x < MLS_CG_SIZE; x++) MLS_CG_SIZE 759 source/common/quant.cpp uint32_t scanPosBase = (cgScanPos << MLS_CG_SIZE); MLS_CG_SIZE 762 source/common/quant.cpp for (int y = 0; y < MLS_CG_SIZE; y++) MLS_CG_SIZE 764 source/common/quant.cpp for (int x = 0; x < MLS_CG_SIZE; x++) MLS_CG_SIZE 834 source/common/quant.cpp const uint32_t scanPosBase = (cgScanPos << MLS_CG_SIZE); MLS_CG_SIZE 840 source/common/quant.cpp for (int y = 0; y < MLS_CG_SIZE; y++) MLS_CG_SIZE 842 source/common/quant.cpp for (int x = 0; x < MLS_CG_SIZE; x++) MLS_CG_SIZE 855 source/common/quant.cpp const uint32_t scanPosOffset = y * MLS_CG_SIZE + x; MLS_CG_SIZE 870 source/common/quant.cpp for (int y = 0; y < MLS_CG_SIZE; y++) MLS_CG_SIZE 872 source/common/quant.cpp for (int x = 0; x < MLS_CG_SIZE; x++) MLS_CG_SIZE 880 source/common/quant.cpp const uint32_t scanPosOffset = y * MLS_CG_SIZE + x; MLS_CG_SIZE 914 source/common/quant.cpp scanPos = (cgScanPos << MLS_CG_SIZE) + scanPosinCG; MLS_CG_SIZE 1149 source/common/quant.cpp X265_CHECK((cgScanPos << MLS_CG_SIZE) == (int)scanPos, "scanPos mistake\n"); MLS_CG_SIZE 1849 source/encoder/entropy.cpp const int lastScanSet = scanPosLast >> MLS_CG_SIZE; MLS_CG_SIZE 1902 source/encoder/entropy.cpp int scanPosSigOff = scanPosLast - (lastScanSet << MLS_CG_SIZE) - 1; MLS_CG_SIZE 1903 source/encoder/entropy.cpp ALIGN_VAR_32(uint16_t, absCoeff[(1 << MLS_CG_SIZE) + 1]); // extra 2 bytes(+1) space for AVX2 assembly, +1 because (numNonZero<=1) in costCoeffNxN path MLS_CG_SIZE 1919 source/encoder/entropy.cpp int subPosBase = subSet << MLS_CG_SIZE; MLS_CG_SIZE 1923 source/encoder/entropy.cpp X265_CHECK(scanPosSigOff == scanPosLast - (lastScanSet << MLS_CG_SIZE) - 1, "scanPos mistake\n"); MLS_CG_SIZE 1998 source/encoder/entropy.cpp for (int i = 0; i < MLS_CG_SIZE; i++) MLS_CG_SIZE 2000 source/encoder/entropy.cpp tmpCoeff[i * MLS_CG_SIZE + 0] = (uint16_t)abs(coeff[blkPosBase + i * trSize + 0]); MLS_CG_SIZE 2001 source/encoder/entropy.cpp tmpCoeff[i * MLS_CG_SIZE + 1] = (uint16_t)abs(coeff[blkPosBase + i * trSize + 1]); MLS_CG_SIZE 2002 source/encoder/entropy.cpp tmpCoeff[i * MLS_CG_SIZE + 2] = (uint16_t)abs(coeff[blkPosBase + i * trSize + 2]); MLS_CG_SIZE 2003 source/encoder/entropy.cpp tmpCoeff[i * MLS_CG_SIZE + 3] = (uint16_t)abs(coeff[blkPosBase + i * trSize + 3]); MLS_CG_SIZE 2184 source/encoder/entropy.cpp scanPosSigOff = (1 << MLS_CG_SIZE) - 1; MLS_CG_SIZE 1618 source/test/pixelharness.cpp const uint32_t idxY = j / MLS_CG_SIZE; MLS_CG_SIZE 1619 source/test/pixelharness.cpp const uint32_t idxX = j % MLS_CG_SIZE; MLS_CG_SIZE 1645 source/test/pixelharness.cpp ALIGN_VAR_32(uint16_t, ref_absCoeff[(1 << MLS_CG_SIZE)]); MLS_CG_SIZE 1646 source/test/pixelharness.cpp ALIGN_VAR_32(uint16_t, opt_absCoeff[(1 << MLS_CG_SIZE) + 4]); MLS_CG_SIZE 1673 source/test/pixelharness.cpp opt_absCoeff[(1 << MLS_CG_SIZE) + 0] = 0x0123; MLS_CG_SIZE 1674 source/test/pixelharness.cpp opt_absCoeff[(1 << MLS_CG_SIZE) + 1] = 0x4567; MLS_CG_SIZE 1675 source/test/pixelharness.cpp opt_absCoeff[(1 << MLS_CG_SIZE) + 2] = 0xBA98; MLS_CG_SIZE 1676 source/test/pixelharness.cpp opt_absCoeff[(1 << MLS_CG_SIZE) + 3] = 0xFEDC; MLS_CG_SIZE 1781 source/test/pixelharness.cpp if ( opt_absCoeff[(1 << MLS_CG_SIZE) + 1] != 0x4567 MLS_CG_SIZE 1782 source/test/pixelharness.cpp || opt_absCoeff[(1 << MLS_CG_SIZE) + 2] != 0xBA98 MLS_CG_SIZE 1783 source/test/pixelharness.cpp || opt_absCoeff[(1 << MLS_CG_SIZE) + 3] != 0xFEDC) MLS_CG_SIZE 1793 source/test/pixelharness.cpp ALIGN_VAR_32(uint16_t, absCoeff[(1 << MLS_CG_SIZE) + ITERS]); MLS_CG_SIZE 1795 source/test/pixelharness.cpp for (int i = 0; i < (1 << MLS_CG_SIZE) + ITERS; i++) MLS_CG_SIZE 1825 source/test/pixelharness.cpp ALIGN_VAR_32(uint16_t, absCoeff[(1 << MLS_CG_SIZE)]); MLS_CG_SIZE 3259 source/test/pixelharness.cpp coeff_t coefBuf[32 * MLS_CG_SIZE];