kms_frontbuffer_tracking: add different ways to flip
kms_frontbuffer_tracking: add different ways to flip

So we can make sure all code paths are properly exercised and lead to
proper frontbuffer tracking.

Signed-off-by: Paulo Zanoni <cc0e04a2103c45cd195651d976f79813d0f66bdf@intel.com>

tiagovignatti/intel-gpu-tools,mv0/intel-gpu-tools,chenxianqin/intel-gpu-tools,dlespiau/checkmate-test-igt,tiagovignatti/intel-gpu-tools,tiagovignatti/intel-gpu-tools,dlespiau/checkmate-test-igt,chenxianqin/intel-gpu-tools,mv0/intel-gpu-tools,chenxianqin/intel-gpu-tools,dlespiau/checkmate-test-igt,tiagovignatti/intel-gpu-tools,chenxianqin/intel-gpu-tools,mv0/intel-gpu-tools,mv0/intel-gpu-tools,dlespiau/checkmate-test-igt