Changeset 166 in 3DVCSoftware for branches/HTM-4.0.1-VSP-dev0/source/Lib/TLibRenderer/TRenTop.h
- Timestamp:
- 1 Nov 2012, 19:22:41 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-4.0.1-VSP-dev0/source/Lib/TLibRenderer/TRenTop.h
r56 r166 50 50 // Interpolation Modes 51 51 52 #if NTT_SUBPEL 53 enum { eRenIntFullPel = 0, eRenIntLinInt = 1, eRenIntLinReal = 2, eRenIntFEM = 3, eRenInt8Tap = 4, eRenInt8Tap2 = 5 }; 54 #else 52 55 enum { eRenIntFullPel = 0, eRenIntLinInt = 1, eRenIntLinReal = 2, eRenIntFEM = 3, eRenInt8Tap = 4 }; 56 #endif 53 57 54 58 // HoleFilling … … 93 97 Int** ppiBaseShiftLUTRight, 94 98 Int iRelDistLeft ); 99 #if NTT_SUBPEL 100 Void setFposLUTs ( Int** ppiFposLUTLeft, Int** ppiFposLUTRight ); 101 Void setInterpolationMode ( Int iMode ) { m_iInterpolationMode = iMode; } 102 #endif 95 103 96 104 // View Synthesis … … 99 107 TComPicYuv* pcPicYuvSynthOut, 100 108 Bool bRenderFromLeft ); 109 110 #if VSP_N 111 Void extrapolateAvailabilityView ( TComPicYuv* pcPicYuvVideo, 112 TComPicYuv* pcPicYuvDepth, 113 TComPicYuv* pcPicYuvSynthOut, 114 TComPicYuv* pcPicYuvAvailOut, 115 Bool bRenderFromLeft ); 116 #endif 101 117 102 118 Void interpolateView ( TComPicYuv* pcPicYuvVideoLeft, … … 166 182 Void xConvertInputData ( PelImage* pcOrgInputImage, PelImage* pcOrgInputDepth, PelImage* pcConvInputImage, PelImage* pcConvInputDepth, Bool bMirror); 167 183 Void xConvertOutputData ( PelImage* pOrgOutputImage, PelImage* pConvOutputImage, Bool bMirror); 184 #if VSP_N 185 Void xConvertOutputDataPlane0 ( PelImage* pOrgOutputImage, PelImage* pConvOutputImage, Bool bMirror); 186 #endif 187 #if NTT_SUBPEL 188 Void xConvertInputDataSubpel ( PelImage* pcOrgInputImage, PelImage* pcOrgInputDepth, PelImage* pcConvInputImage, PelImage* pcConvInputDepth, Bool bMirror); 189 Void xConvertInputVideoSubpel ( PelImage* pcOrgInputImage, PelImage* pcConvInputImage, PelImage* pcInputDepth, Bool bMirror ); 190 Void xConvertInputDepthSubpel ( PelImage* pcOrgInputImage, PelImage* pcConvInputImage); 191 #endif 168 192 169 193 Void xGetDataPointers ( PelImage*& rpcInputImage, PelImage*& rpcOutputImage, PelImage*& rpcInputDepth, PelImage*& rpcOutputDepth, PelImage*& rpcFilled, Bool bRenderDepth ); … … 229 253 Int** m_ppiShiftLUTRightMirror; // For rendering the mirrored view 230 254 Int* m_aiShiftLUTCur; 255 #if NTT_SUBPEL 256 Int** m_ppiFposLUTLeft; 257 Int** m_ppiFposLUTRight; 258 Int** m_ppiFposLUTRightMirror; // For rendering the mirrored view 259 #endif 231 260 232 261 // Look up tables Z
Note: See TracChangeset for help on using the changeset viewer.