test.sh 988 B

1234567891011121314151617181920212223242526272829303132333435
  1. #!/bin/bash
  2. set -x
  3. function runbenchmark1 {
  4. perf record /google/src/cloud/fbarchard/clean/google3/blaze-bin/third_party/libyuv/libyuv_test --gunit_filter=*$1 --libyuv_width=1280 --libyuv_height=720 --libyuv_repeat=1000 --libyuv_flags=-1 --libyuv_cpu_info=-1
  5. perf report | grep AVX
  6. }
  7. runbenchmark1 ABGRToI420
  8. runbenchmark1 Android420ToI420
  9. runbenchmark1 ARGBToI420
  10. runbenchmark1 Convert16To8Plane
  11. runbenchmark1 ConvertToARGB
  12. runbenchmark1 ConvertToI420
  13. runbenchmark1 CopyPlane
  14. runbenchmark1 H010ToAB30
  15. runbenchmark1 H010ToAR30
  16. runbenchmark1 HalfFloatPlane
  17. runbenchmark1 I010ToAB30
  18. runbenchmark1 I010ToAR30
  19. runbenchmark1 I420Copy
  20. runbenchmark1 I420Psnr
  21. runbenchmark1 I420Scale
  22. runbenchmark1 I420Ssim
  23. runbenchmark1 I420ToARGB
  24. runbenchmark1 I420ToNV12
  25. runbenchmark1 I420ToUYVY
  26. runbenchmark1 I422ToI420
  27. runbenchmark1 InitCpuFlags
  28. runbenchmark1 J420ToARGB
  29. runbenchmark1 NV12ToARGB
  30. runbenchmark1 NV12ToI420
  31. runbenchmark1 NV12ToI420Rotate
  32. runbenchmark1 SetCpuFlags
  33. runbenchmark1 YUY2ToI420