Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Issue 2378753004: Add MSA optimized I422ToYUY2Row, I422ToUYVYRow functions (Closed)

Created:
4 years, 2 months ago by manojkumar.bhosale
Modified:
4 years, 2 months ago
CC:
petar.jovanovic, gordana.cmiljanovic_imgtec.com, raghu.gandham_imgtec.com, parag.salasakar_imgtec.com, mandar.sahastrabuddhe_imgtec.com, rob.isherwood_imgtec.com
Target Ref:
refs/heads/master
Project:
libyuv
Visibility:
Public.

Description

Add MSA optimized I422ToYUY2Row, I422ToUYVYRow functions R=fbarchard@google.com BUG=libyuv:634 Performance gains :- I422ToYUY2Row_MSA - ~12x I422ToYUY2Row_Any_MSA - ~7x I422ToUYVYRow_MSA - ~12x I422ToUYVYRow_Any_MSA - ~7x Committed: https://chromium.googlesource.com/libyuv/libyuv/+/7018f5be0f98419c0e4eac518b0641655ba91c98

Patch Set 1 #

Total comments: 8

Patch Set 2 : Updated as per review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+125 lines, -0 lines) Patch
M include/libyuv/macros_msa.h View 1 chunk +13 lines, -0 lines 0 comments Download
M include/libyuv/row.h View 2 chunks +18 lines, -0 lines 0 comments Download
M source/convert_from.cc View 3 chunks +24 lines, -0 lines 0 comments Download
M source/convert_from_argb.cc View 2 chunks +16 lines, -0 lines 0 comments Download
M source/row_any.cc View 1 chunk +6 lines, -0 lines 0 comments Download
M source/row_msa.cc View 1 chunk +48 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (4 generated)
manojkumar.bhosale
4 years, 2 months ago (2016-09-29 13:07:09 UTC) #1
manojkumar.bhosale
Updated with reviewers, cc list and performance gain numbers
4 years, 2 months ago (2016-09-29 13:32:29 UTC) #5
fbarchard1
lgtm - if you want to submit we'll want to followup on cpuid YUY2 part ...
4 years, 2 months ago (2016-09-29 17:10:43 UTC) #6
manojkumar.bhosale
Removed cpuid from this CL Any specific reason for avoiding use of macros? We have ...
4 years, 2 months ago (2016-09-30 09:00:29 UTC) #7
fbarchard1
lgtm
4 years, 2 months ago (2016-10-04 01:21:26 UTC) #8
fbarchard1
4 years, 2 months ago (2016-10-04 01:21:35 UTC) #10
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
7018f5be0f98419c0e4eac518b0641655ba91c98 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698