Opened 5 years ago

Closed 4 years ago

#189 closed defect (fixed)

VTM (encoder and decoder) not compiling when deactivating SIMD

Reported by: tamestoy Owned by:
Priority: minor Milestone:
Component: VTM Version: VTM-3.0
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

When changing the value of macro SIMD_ENABLE in Typedef.h:
#define SIMD_ENABLE 0

Both decoder and encoder compilation throws errors, mainly because of global variable g_pelBufOP.
Example:
/home/tamestoy/Documents/These/Code/VVCSoftware_VTM_4/source/Lib/CommonLib/InterPrediction.cpp:1272:3: error: ‘g_pelBufOP’ was not declared in this scope
g_pelBufOP.calcBlkGradient(sx, sy, arraysGx2, arraysGxGy, arraysGxdI, arraysGy2, arraysGydI, sGx2, sGy2, sGxGy, sGxdI, sGydI, width, height, unitSize);

Change history (2)

comment:1 Changed 5 years ago by tamestoy

  • Version changed from VVC D4 v2 to VTM-3.0

comment:2 Changed 4 years ago by ksuehring

  • Resolution set to fixed
  • Status changed from new to closed

It seems this was fixed at some point

Note: See TracTickets for help on using tickets.