Ignore:
Timestamp:
26 Aug 2013, 03:57:29 (11 years ago)
Author:
lg
Message:

Three bug fixed.

  1. JCT3V-E0156 reuse the SAD etc. function guarded by H_3D_IC.
  2. JCT3V-E0168 should be also disabled when H_3D_IC is disabled.
  3. In TComDataCU.cpp, there is some typo errors related to macors H_3D_DIM_RBC and H_3D_DIM_DMM. Several functions guarded by these two marcos are incorrectly also guarded by H_3D_IC.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-2.0-dev2-LG/source/Lib/TLibCommon/TypeDef.h

    r571 r591  
    9393                                              // SEC_DEFAULT_DV_D0112
    9494#define H_3D_ARP                          1   // Advanced residual prediction (ARP), JCT3V-D0177
    95 #define H_3D_IC                           1   // Illumination Compensation, JCT3V-B0045, JCT3V-C0046, JCT3V-D0060
     95#define H_3D_IC                           0   // Illumination Compensation, JCT3V-B0045, JCT3V-C0046, JCT3V-D0060
    9696                                              // Unifying rounding offset, for IC part, JCT3V-D0135
    9797                                              // Full Pel Interpolation for Depth, HHI_FULL_PEL_DEPTH_MAP_MV_ACC
     98#define H_3D_FIX                          1   // Bug Fix
    9899#define SHARP_ILLUCOMP_REFINE_E0046       1
    99100#define MTK_FAST_TEXTURE_ENCODING_E0173   1   // Fast merge mode decision and early CU determination for texture component of dependent view, JCT3V-E0173
     101#if H_3D_FIX
     102#if H_3D_IC
    100103#define MTK_CLIPPING_ALIGN_IC_E0168       1   // To support simplify bi-prediction PU with identical motion checking, JCT3V-E0168
     104#endif
     105#else
     106#define MTK_CLIPPING_ALIGN_IC_E0168       1   // To support simplify bi-prediction PU with identical motion checking, JCT3V-E0168
     107#endif
    101108#define MTK_SONY_PROGRESSIVE_MV_COMPRESSION_E0170            1   // Progressive MV Compression, JCT3V-E0170
    102109#define LGE_INTER_SDC_E0156               1   // Enable inter SDC for depth coding
Note: See TracChangeset for help on using the changeset viewer.