Changeset 724 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TypeDef.h
- Timestamp:
- 30 Nov 2013, 12:29:49 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TypeDef.h
r655 r724 65 65 #define H_3D ( HEVC_EXT == 2) 66 66 67 67 68 ///////////////////////////////////////////////////////////////////////////////////////// 68 69 /////////////////////////////////// MAJOR DEFINES /////////////////////////////////// … … 131 132 // QC_AMVP_MRG_UNIFY_IVCAN_C0051 132 133 // TEXTURE MERGING CANDIDATE , JCT3V-C0137 133 // QC_INRIA_MTK_MRG_E0126 134 // QC_INRIA_MTK_MRG_E0126 135 136 134 137 #define H_3D_TMVP 1 // QC_TMVP_C0047 135 138 // Sony_M23639 … … 162 165 163 166 164 165 167 // OTHERS 166 168 // MTK_SONY_PROGRESSIVE_MV_COMPRESSION_E0170 // Progressive MV Compression, JCT3V-E0170 … … 173 175 #endif 174 176 175 176 177 // Rate Control 177 178 #define KWU_FIX_URQ 1 … … 212 213 #if H_3D_DIM 213 214 #define H_3D_DIM_DMM 1 // Depth Modeling Modes 214 #define H_3D_DIM_RBC 1 // Region Boundary Chain mode215 215 #define H_3D_DIM_SDC 1 // Simplified Depth Coding method 216 216 #define H_3D_DIM_DLT 1 // Depth Lookup Table … … 227 227 #define H_3D_VSP_CONSTRAINED 0 228 228 #endif 229 230 229 #endif 231 230 … … 243 242 #define H_3D_FCO_VSP_DONBDV_E0163 0 // Adaptive depth reference for flexible coding order 244 243 #endif 244 245 246 ///////////////////////////////////////////////////////////////////////////////////////// 247 /////////////////////////////////// HTM-9.0 Integrations ////////////////////////////// 248 ///////////////////////////////////////////////////////////////////////////////////////// 249 250 #if H_3D 251 252 #define FIX_MISSING_MACRO_R690 1 // Missing macro in integration to revision 690 253 254 #define SEC_MPI_ENABLING_MERGE_F0150 1 // MPI flag in VPS and enabling in Merge mode 255 #define ETRIKHU_MERGE_REUSE_F0093 1 // Reuse HEVC merge candidate list construction for base candidates, JCT3V-F0093 256 257 #if H_3D_ARP 258 #define QC_MTK_INTERVIEW_ARP_F0123_F0108 1 //JCT3V-F0123; JCT3V-F0108 259 #define SHARP_ARP_REF_CHECK_F0105 1 // ARP reference picture selection and DPB check 260 #define LGE_ARP_CTX_F0161 1 //JCT3V-F0161 261 #endif 262 263 #if H_3D_IV_MERGE 264 #define QC_DEPTH_IV_MRG_F0125 1 // JCT3V-F0125: Depth oriented Inter-view MV candidate 265 #define MTK_SPIVMP_F0110 1 // JCT3V-F0110: Sub-PU level inter-view motion prediction 266 #define BUGFIX_F0093 1 // bug fix for F0093 for depth IvMC pruning 267 #define BUGFIX_2_F0093 1 // bug fix for VSP inheritance 268 #endif 269 270 #if H_3D_VSP 271 #define MTK_F0109_LG_F0120_VSP_BLOCK 1 // MTK_LG_SIMPLIFY_VSP_BLOCK_PARTITION_F0109_F0120 272 #define SHARP_VSP_BLOCK_IN_AMP_F0102 1 // VSP partitioning for AMP 273 #define MTK_VSP_SIMPLIFICATION_F0111 1 // 1. Inherited VSP also use NBDV of current CU, 2. VSP cannot be inherited from above LCU rowss 274 #define LGE_SHARP_VSP_INHERIT_F0104 1 275 #endif 276 277 #define LGE_BUGFIX_F0158 1 //JCT3V-F0158 278 #define LGE_IC_CTX_F0160 1 //JCT3V-F0160 279 #define SEC_ONLY_TEXTURE_IC_F0151 1 280 281 #if H_3D_DIM 282 #define SEC_DMM3_RBC_F0147 1 // Removal of DMM3 and RBC from DMMs 283 #if !SEC_DMM3_RBC_F0147 284 #define H_3D_DIM_RBC 1 // Region Boundary Chain mode 285 #endif 286 #define QC_DIM_DELTADC_UNIFY_F0132 1 // Unify delta DC coding in depth intra modes 287 #define HHI_DIM_PREDSAMP_FIX_F0171 1 288 #define LGE_PRED_RES_CODING_DLT_DOMAIN_F0159 1 //JCT3V-F0159 289 #endif 290 #endif 291 245 292 246 293 /////////////////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.