Originally Posted by maheshasolkar
I get different results when I compile with the CXXFLAGS in the makefile Is this expected?
Yes, this is pretty weird. You can reproduce this by changing line 258 to
VdpBool is_supported = true;
VdpBool is_supported = false;
It seems that VideoMixerQueryFeatureSupport doesn't change the value of the boolean at all ! Even though return value is VDP_STATUS_OK (this is checked). Because the value wasn't initialized by my program either it came out random. Very strange...