[Intel-gfx] [PATCH i-g-t 4/4] tests/kms_flip: Target the back buffer with the dummy load

ville.syrjala at linux.intel.com ville.syrjala at linux.intel.com
Fri Dec 5 07:13:17 PST 2014


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

Aim the dummy load to the current back buffer instead if the front
buffer. Assuming the idea is to get the next flip to be stuck behind
the dummy load?

Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
---
 tests/kms_flip.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/kms_flip.c b/tests/kms_flip.c
index 5d5302d..f847a86 100644
--- a/tests/kms_flip.c
+++ b/tests/kms_flip.c
@@ -878,15 +878,15 @@ static unsigned int run_test_step(struct test_output *o)
 	if (o->flags & TEST_DPMS_OFF_OTHERS)
 		dpms_off_other_outputs(o);
 
+	if (!(o->flags & TEST_SINGLE_BUFFER))
+		o->current_fb_id = !o->current_fb_id;
+
 	if (o->flags & TEST_WITH_DUMMY_BCS)
 		emit_dummy_load__bcs(o, 1);
 
 	if (o->flags & TEST_WITH_DUMMY_RCS)
 		emit_dummy_load__rcs(o, 1);
 
-	if (!(o->flags & TEST_SINGLE_BUFFER))
-		o->current_fb_id = !o->current_fb_id;
-
 	if (o->flags & TEST_FB_RECREATE)
 		recreate_fb(o);
 	new_fb_id = o->fb_ids[o->current_fb_id];
-- 
2.0.4




More information about the Intel-gfx mailing list