1. 31 Jul, 2018 14 commits
  2. 06 Apr, 2018 6 commits
  3. 05 Apr, 2018 15 commits
    • Johann's avatar
      correct path in libaom_srcs.gni · 2ef3da24
      Johann authored
      In chromium, it is third_party/libaom/source/libaom
      
      Change-Id: I33817015fc6b9d3174a916cb19a6aee5f9ce5e8a
      2ef3da24
    • Hui Su's avatar
      Add code to collect data for tx size selection · bbf7ec5b
      Hui Su authored
      Use macro COLLECT_TX_SIZE_DATA to turn it on/off.
      
      Change-Id: If5240872815a8afb526cf8b439963ed00c82b447
      bbf7ec5b
    • Johann's avatar
      update codereview.settings · 5b6c9733
      Johann authored
      If you have depot_tools installed, you can now upload
      patches with 'git cl upload'
      
      One important difference from pushing is that the
      patches will be marked WIP on gerrit. They will still
      trigger jenkins builds but they will not automatically
      send emails to reviewers.
      
      Change-Id: I8e552904158101161fbc9c429384b0192f36b1e6
      5b6c9733
    • Johann's avatar
      cmake: always search for nasm · a1f08635
      Johann authored
      Previously you needed to specify -DENABLE_NASM=1 even if yasm
      was not installed. This now matches the 'configure' behaviour
      and will use nasm if yasm is unavailable.
      
      Change-Id: I63240c11acb66ceeb27bc9c76085a855b83476f0
      a1f08635
    • Angie Chiang's avatar
      Refactor av1_rd_pick_inter_mode_sb · 9aafa57c
      Angie Chiang authored
      Add const to comp_pred
      Move mode_excluded to a more relevant position
      
      Change-Id: Ibf74931bef0d244a1dd3250e28693ab3feafbb01
      9aafa57c
    • Yaowu Xu's avatar
      Reorder operations to avoid uint32_t overflow · 17bc92cd
      Yaowu Xu authored
      Change-Id: I4af6f70f85621b3bd747352621aa7478649ec2fb
      17bc92cd
    • Zoe Liu's avatar
      Refactor on firstpass index mapping · f13772b6
      Zoe Liu authored
      Change-Id: I40ab8ed23eb277a954edd77048dac0fce0dfa379
      f13772b6
    • Yaowu Xu's avatar
      Avoid negative indexing in an array · d023b5b2
      Yaowu Xu authored
      Change-Id: I7b2904343ac2faf43d0466724d454e560e1be8cf
      d023b5b2
    • Hui Su's avatar
      Terminate decoding upon corrupted data in decode_tile() · a3f9530e
      Hui Su authored
      BUG=aomedia:1709
      
      Change-Id: I7c41423c213d1cbb19dbc7015863c435d365b76c
      a3f9530e
    • Yushin Cho's avatar
      Correct misleading variable name, mi_8x8 · a7f65928
      Yushin Cho authored
      Change them to mi_4x4.
      
      Change-Id: Ifb64db6c93ab59c3ed0b63945888a523732dbac7
      a7f65928
    • Victoria Zhislina's avatar
      highbd lpf vertical functions perf improvements · 14b03b0a
      Victoria Zhislina authored
      due to multiple load-store pairs elimination
      and backtranspose size decrease.
      
      Gain details:
      aom_highbd_lpf_vertical_14_sse2  -1.55x
      aom_highbd_lpf_vertical_8_sse2   -1.73x
      aom_highbd_lpf_vertical_6_sse2   -1.84x
      aom_highbd_lpf_vertical_4_sse2   -2.2x
      
      Change-Id: I3d3bef99fee38fca9c16c9c308db2b321a308392
      14b03b0a
    • Katsuhisa Yuasa's avatar
      use right shift for log scale · 95a5a79e
      Katsuhisa Yuasa authored
      In quantize_fp functions, throughly replace costly division with right logical shift.
      Recovery of signedness by branchless conditional negation follows as is already done.
      
      Change-Id: I7278aa2930090440ac21ff288bbb6a13ad32b12c
      95a5a79e
    • Jingning Han's avatar
      [NORMATIVE] Remove redundant scan on the 3rd column · 47aaa453
      Jingning Han authored
      The current implementation was done under the assumption that
      the scan would cover 3 rows and 4 columns. The final adopted
      design uses 3 rows and 3 columns. The current implementation
      effectively scans the 3rd column twice. This commit removes this
      repeated scan over the third column.
      
      BUG=aomedia:1713
      
      Change-Id: Ifc20424f126eacd1f76b9c21be5dba339adba10f
      47aaa453
    • Jingning Han's avatar
      Unify MVREF_ROWS and MVREF_COLS · 9a862598
      Jingning Han authored
      By design they are both assigned 3.
      
      Change-Id: Ib6e5b4db53c7a8f14e3a3fb657c29d6f1368231d
      9a862598
    • sarahparker's avatar
      Add flag to code an s_frame · 9806fed2
      sarahparker authored
      This will allow the SFrameTest to pass when lag_in_frames > 0.
      The test currently sets lag_in_frames to 0 as we look into another
      issue causing the test to fail.
      
      Change-Id: I34e740ed7e4dc3bff15ac690df08d7d8eaca25e8
      9806fed2
  4. 04 Apr, 2018 5 commits
    • sarahparker's avatar
      Add flag to enable error resilience · 27d686a1
      sarahparker authored
      This finalizes the fix for the ParseAbilityTest for
      lag_in_frames > 0.
      
      Change-Id: I5eba86dc9526f8496212090605690f538f3c5451
      27d686a1
    • Thomas Daede's avatar
      Drop RGB and interleaved YUV formats. · 3f29cc20
      Thomas Daede authored
      These formats aren't supported by the encoder, and are rather confusing
      because RGB should be passed in as I444 with an identity matrix instead.
      
      Change-Id: Ibda6a4eb49fd655be6d3d9119575ea1fec2b04b8
      3f29cc20
    • Yaowu Xu's avatar
      Use direct lookups · a49b3891
      Yaowu Xu authored
      Change-Id: If764137db27beff4b638bf23df843538c96bd257
      a49b3891
    • Angie Chiang's avatar
      Refactor Add InterModeSearchState · 931f1e08
      Angie Chiang authored
      The struct InterModeSearchState stores variables that are changed
      within the mode search for loop
      
      Each variable changed within the for loop has a prefix inter_dep.
      
      Our final goal is to specify mode-to-mode dependencies in the
      code. This is part of the change for the goal.
      
      Coding performance remained unchanged.
      
      Change-Id: I981e608e3db20379e301b4b1e7745d27eb205b92
      931f1e08
    • Urvang Joshi's avatar
      Add a macro to gather per-transform-unit stats. · c5199ed6
      Urvang Joshi authored
      The stats are printed when COLLECT_RD_STATS is 1.
      
      Change-Id: I90b1f2d3428d112074731fee9d91d4a96e2e0ab8
      c5199ed6