- 9b39440 Patch r1067 into m39 branch which is based on r1038. by fbarchard@google.com · 10 years ago
- 455c66b Add a gyp define LIBYUV_DISABLE_JPEG to not build jpeg library by fbarchard@google.com · 10 years ago
- 9f12361 redo nv12 crop unittest with expect eq BUG=334 TESTED=crop R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 451a754 Check number of functions available to cpuid before fetching function 7 results. by fbarchard@google.com · 10 years ago
- 9ffb92f Detect clang-cl compiler and disable assembly for now. by fbarchard@google.com · 10 years ago
- 65a324e remove extern "C" from rotate function, since its built with extern "C" around full file. by fbarchard@google.com · 10 years ago
- 8798e04 Port conversion functions to c. by fbarchard@google.com · 10 years ago
- a2fbf9d convert source ported to c89. by fbarchard@google.com · 10 years ago
- ac4f038 Show jpeg as an option for psnr tool if enabled by fbarchard@google.com · 10 years ago
- 1347fde add symbols for ios unittests BUG=none TEST=none R=harryjin@google.com by fbarchard@google.com · 10 years ago
- 40b21e2 lint fixes for psnr BUG=339 TESTED=lint R=harryjin@google.com by fbarchard@google.com · 10 years ago
- b7d674e jpeg psnr avoid duplicates with libyuv by checking HAVE_JPEG by fbarchard@google.com · 10 years ago
- 44e049b move Calc functions for psnr into header to avoid duplicate links. by fbarchard@google.com · 10 years ago
- f939fb7 psnr tool accept jpeg files as well as raw YUV by fbarchard@google.com · 10 years ago
- 81ba94f only enable mips assembly for old 32 bit abi. new 32 bit abi and 64 bit bit able remove t4 to t7 and add a4 to a7 by fbarchard@google.com · 10 years ago
- 1b9df4c Add nacl version check to enable Neon on M37 and bundles for X86 on M33 by fbarchard@google.com · 10 years ago
- e6dd1fa Port I420ToARGB to intrinsics for win64 by fbarchard@google.com · 10 years ago
- f67b426 Add some more bic's for scale nacl code by fbarchard@google.com · 10 years ago
- 4b7a04e port neon to arm64. the register names have changes from r0 to w0 or x0 depending on size. Passing them as parameters (e.g. %0) makes the code register name agnostic. by fbarchard@google.com · 10 years ago
- 4e5e44e scale neon nacl port BUG=333 TESTED=ncval R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- b1df26d rotate neon code port to nacl BUG=333 TESTED=ncval R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 0bb310e Add bic instructions before each load or store for nacl by fbarchard@google.com · 10 years ago
- bf3b111 MEMACCESS macro for NaCL Arm by fbarchard@google.com · 10 years ago
- a9ff15b check copy has different address. If same, skip the copy to avoid valgrind error. by fbarchard@google.com · 10 years ago
- b0fce2a bump chromium revision to 274825 - last known good release. by fbarchard@google.com · 10 years ago
- 193c1ff test conversions that are reversible. by fbarchard@google.com · 10 years ago
- 2a35da3 Add ARGBToABGR and ARGBToBGRA as actual functions instead of macros. by fbarchard@google.com · 10 years ago
- 40a1d85 enable neon in build.gn BUG=none TESTED=untested R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 37ad8b6 Port libyuv neon to nacl - compare by fbarchard@google.com · 10 years ago
- b18413e YUV scaling with 16 bit planes by fbarchard@google.com · 10 years ago
- 8b857c0 changes to accommodate libjpeg 9 interface. by fbarchard@google.com · 10 years ago
- b846eb4 Color Matrix on Arm use C version. Unittest is failing on iphone5s, so disable Neon for until investigated. by fbarchard@google.com · 10 years ago
- 05c4c71 Roll chromium_revision 260824:262938 + fix binutils. Since it's not possible to have platform-specific hooks executing, binutils must be downloaded for all platforms in order for the download.py hook to execute properly on non-unix platforms. by fbarchard@google.com · 10 years ago
- c8970f1 Update the gold location (third_party/libyuv). by fbarchard@google.com · 10 years ago
- fdaaea0 Change r9 to a parameter which will map to x9 for arm64. by fbarchard@google.com · 10 years ago
- c99fa63 arm64 initial port using C by fbarchard@google.com · 10 years ago
- a3cda50 Port format_conversion (bayer) to C by fbarchard@google.com · 10 years ago
- c669cd2 Roll chromium dependency to r255773 BUG=none TESTED=try bots R=wuwang@google.com by fbarchard@google.com · 10 years ago
- 91dc3ed Fix C89 compile error for cpu detect. Make mips detection assume DSP if cpuinfo file can not be opened, so that if run in a sandbox, DSP is assumed true, like the arm version. by fbarchard@google.com · 10 years ago
- efc5d9b Warning fix for implicite cast in scaling from int64 to int. by fbarchard@google.com · 10 years ago
- 398de7d ARGBScale down bilinear clip to edge of image to avoid overread. by fbarchard@google.com · 10 years ago
- 6e61867 More wordy comments about Neon BUG=315 TESTED=untested R=wuwang@google.com by fbarchard@google.com · 10 years ago
- 996daca unittest first checks if files exists for neon detection. by fbarchard@google.com · 10 years ago
- cb3344a If libyuv built with Neon, assume Neon is present on CPU. by fbarchard@google.com · 10 years ago
- 4b3428e for ios enable neon for arm but not ia32 which is simulator. by fbarchard@google.com · 10 years ago
- 02ff4e7 clang compatibility ifdef BUG=none TEST=none R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 6916811 Switch to CXX for linux.mk BUG=none TESTED=untested R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 16ea9c8 libyuv::MJPGToI420() and libyuv::MJPGToARGB() return failure if callback to JPeg fails. by fbarchard@google.com · 10 years ago
- 9a46283 Allow system jpeg to be used instead of libjpeg_turbo. by fbarchard@google.com · 10 years ago
- fa83188 scale port to c. completes all scaling functions. by fbarchard@google.com · 10 years ago
- f5f5bbf Fix neon builds for ios. libyuv_neon macro is not applicable to neon. its only needed for arm code that is not neon but will link to neon. by fbarchard@google.com · 10 years ago
- 0283648 ARGB Scale ported to C by fbarchard@google.com · 10 years ago
- d3f1821 use arm only to determine if neon should be build by fbarchard@google.com · 10 years ago
- 252e14a check target arch is arm for neon code on android by fbarchard@google.com · 10 years ago
- 2c8108e Detect pnacl and disable x86 specific code. by fbarchard@google.com · 10 years ago
- ae99701 Add extern c around jpeg header by fbarchard@google.com · 10 years ago
- 9c6e527 Port compare to C89 / Visual C. by fbarchard@google.com · 10 years ago
- 70bc499 Planarfunctions (mainly effects) converted to C89/VisualC. by fbarchard@google.com · 10 years ago
- 6d82347 Conversion functions ported to C89 / Visual C. by fbarchard@google.com · 10 years ago
- e28b208 Rotate functions ported to C. This completes all rotate functionality under c89, for overall 71% complete port. by fbarchard@google.com · 10 years ago
- 5aa3995 Port scale to C moving variable definitions to top of functions. by fbarchard@google.com · 10 years ago
- da443d7 Remainder calc needs to be after blocks are done. Move calc to old location. by fbarchard@google.com · 10 years ago
- 6700a27 Scale mirror bug fix. BUG=304 TESTED=try R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 9124ac8 compare_common visual c port by fbarchard@google.com · 10 years ago
- 167d5d1 Porting parts of compare to c89 by fbarchard@google.com · 10 years ago
- 53a7923 cast malloc to uint8* by fbarchard@google.com · 10 years ago
- db73518 use LIBYUV_BOOL instead of bool BUG=303 TESTED=try R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- a1f5254 Switch to c style casts for all source and includes. by fbarchard@google.com · 10 years ago
- 0ba7b23 Build 2 libs - one with Neon and one without, then merge them together. Allows for a fat binary that runs on regular arm. by fbarchard@google.com · 10 years ago
- 959b290 Port a few functions to C by fbarchard@google.com · 10 years ago
- dd49958 Only do 1x1 work around for large source BUG=302 TESTED=hammer effects by fbarchard@google.com · 10 years ago
- a1b92bd Warning fixes for implicite casts that vs2012 complains about with higher warning levels by fbarchard@google.com · 10 years ago
- c23b817 64 bit clip for argb scale down by fbarchard@google.com · 10 years ago
- 909c76e point sample 64 bit column filter by fbarchard@google.com · 10 years ago
- 90a36b2 Use 64 bit fixed point for scaling columns if source is 32k or wider. by fbarchard@google.com · 10 years ago
- 5dba58c FixedDiv1 using a single 64/32 divide. Removes size restriction from slope. by fbarchard@google.com · 10 years ago
- 2773787 Add little endian 555/565 kCMPixelFormat's to alias list by fbarchard@google.com · 10 years ago
- d1206ca Apple uses 'BGRA' to mean 'ARGB', so map this on Apple machines. by fbarchard@google.com · 10 years ago
- 48ab3cf Over unittest crash on divide overflow. BUG=299 TESTED=try R=wuwang@google.com by fbarchard@google.com · 10 years ago
- 9fd689e Combines multiple allocs into one call. by fbarchard@google.com · 10 years ago
- a12284b sobel use one alloc instead of 3. BUG=300 TESTED=try bots R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 49db7b7 Add edge to sobel buffers to avoid overwrites. by fbarchard@google.com · 10 years ago
- 6b6eb8c lint fixes BUG=none TEST=LINT R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- d9c9f37 Conversions use malloc for row buffers. by fbarchard@google.com · 10 years ago
- b2a51d0 Sobel use malloc for row buffers BUG=296 TESTED=Sobel* R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 05d025d Convert common low levels use malloc by fbarchard@google.com · 10 years ago
- e86abbd Use malloc for row buffers in scalers removing size limitations. by fbarchard@google.com · 10 years ago
- aab73bb format conversion use malloc BUG=296 TESTED=convert_test R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 4752dc5 Clear destinations to different values to detect returning with error code rather than doing the conversion. by fbarchard@google.com · 10 years ago
- ae9a138 Use malloc for row buffers in rotate by fbarchard@google.com · 10 years ago
- cf17f0c Scale exit early if simple version used BUG=none TEST=none R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 06ed625 Neon RGBToUV more accurate coefficients and subsample averaging. Instead of adding 4 pixels and making coefficients 4x smaller, this makes the coefficients 2x small and does a shift, for best accuracy. by fbarchard@google.com · 10 years ago
- b74ed80 Add ifdef for scale functions on dsp2 BUG=none TEST=none R=tpsiaki@google.com by fbarchard@google.com · 10 years ago
- 55b911c Make LABELALIGN to 32 bytes for 32 bit x86 NaCL by fbarchard@google.com · 10 years ago
- f2bd315 Change name of variable for convert to crop_width/height instead of dst_width/height to clarify that it is used to crop the original before rotation and is not the final destination size. by fbarchard@google.com · 10 years ago
- 31ca874 Include libjpeg unconditionally by fbarchard@google.com · 10 years ago
- 0287a3c Fix for I422ToARGB which used movq instead of movd by fbarchard@google.com · 10 years ago
- 5ed2b2e Test scaling to/from 1 pixel by fbarchard@google.com · 10 years ago
- dd2fca5 scale down 4 BUG=none TEST=none R=ryanpetrie@google.com by fbarchard@google.com · 10 years ago
- a6b8e0d Reduce filter to None if 1 pixel wide. by fbarchard@google.com · 10 years ago