- 03 Nov, 2011 2 commits
-
-
frkoenig@google.com authored
Allow assemblers with a slightly different syntax to use the optimized neon routines. Removed extra constraints on the calling of the optimized routines. All neon routines can load unaligned and handle odd widths. Align allocated buffers in rotate_test.cc Add neon rotate file to gyp file for arm targets. Review URL: http://webrtc-codereview.appspot.com/253007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@59 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
frkoenig@google.com authored
Was not paying attention to which registers were for scratch. Avoid the need to preserve registers by not using registers in the Q4-Q7 range. Fix ScaleDown2Int_NEON by changing how rounding was applied. ScaleDownRow4 changed to process 4 output pixels per loop. No need to push/pop registers for UV Transpose, removed functions. Fix for CPU Flag for scale_test.cc to turn on/off optimizations for timing. Review URL: http://webrtc-codereview.appspot.com/259002 git-svn-id: http://libyuv.googlecode.com/svn/trunk@58 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Nov, 2011 4 commits
-
-
fbarchard@google.com authored
BUG=none TEST=build/run on linux Review URL: http://webrtc-codereview.appspot.com/255010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@57 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=scale test in talk Review URL: http://webrtc-codereview.appspot.com/256009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@56 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=tested with talk unittests Review URL: http://webrtc-codereview.appspot.com/261003 git-svn-id: http://libyuv.googlecode.com/svn/trunk@55 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/261004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@54 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 01 Nov, 2011 1 commit
-
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/253002 git-svn-id: http://libyuv.googlecode.com/svn/trunk@53 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 31 Oct, 2011 4 commits
-
-
fbarchard@google.com authored
BUG=none TEST=build on linux Review URL: http://webrtc-codereview.appspot.com/256003 git-svn-id: http://libyuv.googlecode.com/svn/trunk@52 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=media_unittests from talk used to benchmark Review URL: http://webrtc-codereview.appspot.com/254001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@51 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
-
wu@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/252001/ git-svn-id: http://libyuv.googlecode.com/svn/trunk@49 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 29 Oct, 2011 2 commits
-
-
frkoenig@google.com authored
Fixed up unit tests for filters to use same image generation and comparison code. Added timing information output from doing scale. Review URL: http://webrtc-codereview.appspot.com/244016 git-svn-id: http://libyuv.googlecode.com/svn/trunk@48 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=scale unittest in talk disables SSSE3 Review URL: http://webrtc-codereview.appspot.com/239018 git-svn-id: http://libyuv.googlecode.com/svn/trunk@47 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 28 Oct, 2011 4 commits
-
-
fbarchard@google.com authored
TEST=talk unittests BUG=none Review URL: http://webrtc-codereview.appspot.com/251003 git-svn-id: http://libyuv.googlecode.com/svn/trunk@46 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=attempt to build on android Review URL: http://webrtc-codereview.appspot.com/250006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@45 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
frkoenig@google.com authored
Review URL: http://webrtc-codereview.appspot.com/250003 git-svn-id: http://libyuv.googlecode.com/svn/trunk@44 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/239017 git-svn-id: http://libyuv.googlecode.com/svn/trunk@43 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Oct, 2011 1 commit
-
-
fbarchard@google.com authored
BUG=1 TEST=tested with talk unittests. Review URL: http://webrtc-codereview.appspot.com/250004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@42 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 25 Oct, 2011 1 commit
-
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/190001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@41 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 22 Oct, 2011 1 commit
-
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/246004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@40 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 21 Oct, 2011 3 commits
-
-
frkoenig@google.com authored
One of the source lines for ScaleRowDown4Int_SSE2 was incorrect leading to a bad read. Add a test to catch this in the future. Review URL: http://webrtc-codereview.appspot.com/242006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@39 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=local tests Review URL: http://webrtc-codereview.appspot.com/244008 git-svn-id: http://libyuv.googlecode.com/svn/trunk@38 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
frkoenig@google.com authored
Fix for 2x2 box filter assembly code. Review URL: http://webrtc-codereview.appspot.com/240007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@37 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 20 Oct, 2011 3 commits
-
-
frkoenig@google.com authored
YUVPixel did not have all the requisite parameters. Review URL: http://webrtc-codereview.appspot.com/244005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@35 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: http://webrtc-codereview.appspot.com/240006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@34 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
x64 versions of assembly which also work on PIC 32 bit. biplanar take 2 strides for odd width. inversion for src height TEST=media and planar unittests in Talk BUG=none Review URL: http://webrtc-codereview.appspot.com/244004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@33 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 19 Oct, 2011 1 commit
-
-
frkoenig@google.com authored
Consolidate rotate files. Add unit tests for I420 and NV12 rotate functions. Fix remaining pitch/stride references. Review URL: http://webrtc-codereview.appspot.com/239001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@32 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 14 Oct, 2011 3 commits
-
-
fbarchard@google.com authored
cleanup yuv for consistency. stride, return int, negative heights, inplace conversions, lower case names, filter enum, uint, planarfunction updates, remove common.h, remove common/ folder, cpuid header public, move headers into libyuv/, add libyuv.h, fixed header guards, remove internal timing from scale, tweaks for llvm build, videocommon simplified BUG=none TEST=Talk builds on all platforms against libyuv. Review URL: http://webrtc-codereview.appspot.com/226003 git-svn-id: http://libyuv.googlecode.com/svn/trunk@31 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/230002 git-svn-id: http://libyuv.googlecode.com/svn/trunk@30 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
TESTED=xcode build BUG=none Review URL: http://webrtc-codereview.appspot.com/233001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@29 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 13 Oct, 2011 4 commits
-
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/232001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@28 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/225001 git-svn-id: http://libyuv.googlecode.com/svn/trunk@27 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/229002 git-svn-id: http://libyuv.googlecode.com/svn/trunk@26 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
TEST=pulse build of talk against libyuv BUG=none Review URL: http://webrtc-codereview.appspot.com/224002 git-svn-id: http://libyuv.googlecode.com/svn/trunk@25 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Oct, 2011 3 commits
-
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/215005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@24 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
frkoenig@google.com authored
90, 180, 270 rotate of array with a minimum size of 8x8. Also deinterleave on rotate for NV12/NV21 formats. Review URL: http://webrtc-codereview.appspot.com/195002 git-svn-id: http://libyuv.googlecode.com/svn/trunk@23 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/217007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@22 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 11 Oct, 2011 3 commits
-
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/213005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@21 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
LibYuv: Updating convert file: 1. Adding RawToI420 2. Adding support for odd dimensions 3. Removing I420ToRGB565Android and updating I420ToRGB565 to support negative height as invert 4. Adding convert class 5. Removing YV12 functionality 6. Adding I420ToBGRA 7. Coding style updates Review URL: http://webrtc-codereview.appspot.com/214006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@20 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
mikhal@webrtc.org authored
Review URL: http://webrtc-codereview.appspot.com/215004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@19 16f28f9a-4ce2-e073-06de-1de4eb20be90
-