Showing the changes to test/encoder/EncUT_Sample.cpp (1 of 2 files). Show all
Unified · Split
| @@ -7,6 +7,7 @@ · 6 unmodified lines | |||
| 7 | #include "cpu.h" | 7 | #include "cpu.h" |
| 8 | #include "sample.h" | 8 | #include "sample.h" |
| 9 | #include "sad_common.h" | 9 | #include "sad_common.h" |
| 10 | #include "get_intra_predictor.h" | ||
| 10 | 11 | ||
| 11 | using namespace WelsSVCEnc; | 12 | using namespace WelsSVCEnc; |
| 12 | #ifdef X86_ASM | 13 | #ifdef X86_ASM |
| @@ -86,6 +87,7 @@ TEST(IntraSadSatdFuncTest, WelsSampleSatdThree4x4_sse2){ · 73 unmodified lines | |||
| 86 | uint8_t* pDec = (uint8_t *)cMemoryAlign.WelsMalloc(iLineSizeDec<<5,"pDec"); | 87 | uint8_t* pDec = (uint8_t *)cMemoryAlign.WelsMalloc(iLineSizeDec<<5,"pDec"); |
| 87 | uint8_t* pEnc = (uint8_t *)cMemoryAlign.WelsMalloc(iLineSizeEnc<<5,"pEnc"); | 88 | uint8_t* pEnc = (uint8_t *)cMemoryAlign.WelsMalloc(iLineSizeEnc<<5,"pEnc"); |
| 88 | uint8_t* pDst = (uint8_t *)cMemoryAlign.WelsMalloc(512,"pDst"); | 89 | uint8_t* pDst = (uint8_t *)cMemoryAlign.WelsMalloc(512,"pDst"); |
| 90 | WelsInitFillingPredFuncs(WELS_CPU_SSE2); | ||
| 89 | srand((uint32_t)time(NULL)); | 91 | srand((uint32_t)time(NULL)); |
| 90 | for(int i=0;i<(iLineSizeDec<<5);i++) | 92 | for(int i=0;i<(iLineSizeDec<<5);i++) |
| 91 | pDec[i]=rand()%256; | 93 | pDec[i]=rand()%256; |