ENH: Added back support for TDx

Change-Id: Iaa2fade0b48a89e6841d2cf78007b2100d84a713
ENH: Added missing files to support TDx implementation
ENH: Removed warning message when no focus on the interaction
COMP: Qt5 does not define Q_WS_WIN and should use Q_OS_WIN instead.
STYLE: Rename shader variables to maintain consistency

Change-Id: I67c773b764b4b704eca9444104801fe9bd313cd5
Fix up compiler warning of shadowed variables

Change-Id: I03a73612d7e27f3f0da7331cacd6228e3328f998
Merge topic '3DMouseSupport' into master

98e7223e ENH: Added back support for TDx
Merge topic 'rename_shader_variables' into master

f6993a11 STYLE: Rename shader variables to maintain consistency
Merge topic 'compiler_warning' into master

66f9ae99 Fix up compiler warning of shadowed variables