1. 09 Feb, 2016 5 commits
    • Geza Lore's avatar
      Fix partition type costing. · 4ac67274
      Geza Lore authored
      This patch makes rd optimization use the same context for computing
      the rate cost of coding the partitioning as the packer actually uses
      when emitting it in write_modes_sb.
      
      Change-Id: Idb1427bb2f9c37ab80c6aa182f7ff754ef0595cb
      4ac67274
    • Yaowu Xu's avatar
    • Yaowu Xu's avatar
      Fix a bug in HBD buffer size computation · bb5f9e43
      Yaowu Xu authored
      The value of use_highbitdepth flag is used for compute the size for
      high bit depth buffer allocation, which should take value 0 or 1
      depending on if the buffer is used for high bit depth or not.
      Previously, the values is set to 8 or 0, this commit fixes the issue
      and properly set the value for this flag to 1 or 0.
      
      This cuts the size of highbitdepth buffer memory allocation to 2/9 of
      the size prior to the fix.
      
      Change-Id: I401518b5a6147e5d8a973e54f7ca6bc1892065e0
      bb5f9e43
    • Debargha Mukherjee's avatar
      Explicitly set tx_type for sub8x8 blocks · d46c1f23
      Debargha Mukherjee authored
      Fixes an issue where the tx_type was not set correctly for
      sub8x8 inter and intra blocks. In the current syntax, for
      sub8x8 blocks, there is still a single tx_type that is
      transmitted. Ideally, this should be searched for the best
      rd performance, albeit at the expense of encode speed.
      For now, we just set it to DCT_DCT. Previously it was left
      incorrectly as what was used for the previous non sub8x8
      block.
      
      derflr: BDRATE -0.277%
      
      Change-Id: If76ba903bfbfd4d374cf1ac7d1daee50e92f0edd
      d46c1f23
    • Jingning Han's avatar
  2. 08 Feb, 2016 15 commits
  3. 06 Feb, 2016 2 commits
  4. 05 Feb, 2016 6 commits
  5. 04 Feb, 2016 10 commits
  6. 03 Feb, 2016 2 commits