Ignore:
Timestamp:
18 Jul 2014, 06:18:17 (10 years ago)
Author:
sharpjp-htm
Message:

LUT size reduction for DMM1 proposed in JCTVC-I0110 was integrated with a macro: SHARP_DMM1_I0110.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev3-Sharp/source/Lib/TLibCommon/TComWedgelet.h

    r994 r1001  
    7979enum WedgeResolution
    8080{
     81#if !SHARP_DMM1_I0110
    8182  DOUBLE_PEL,
     83#endif
    8284  FULL_PEL,
    8385  HALF_PEL
     
    104106
    105107  Bool* m_pbPattern;
     108#if SHARP_DMM1_I0110
     109  Bool* m_pbScaledPattern;
     110#endif
    106111
    107112  Void  xGenerateWedgePattern();
     
    129134  Bool            getIsCoarse() { return m_bIsCoarse; }
    130135  UInt            getAng     () { return m_uiAng; }
     136#if SHARP_DMM1_I0110
     137  Bool*           getScaledPattern(UInt uiWidth);
     138#endif
    131139
    132140  Void  setWedgelet( UChar uhXs, UChar uhYs, UChar uhXe, UChar uhYe, UChar uhOri, WedgeResolution eWedgeRes, Bool bIsCoarse = false );
Note: See TracChangeset for help on using the changeset viewer.