diff mbox

[igt,4/8] tests/kms_fbc_crc: refactor context handling code

Message ID 1431024996-2267-5-git-send-email-przanoni@gmail.com (mailing list archive)
State New, archived
Headers show

Commit Message

Paulo Zanoni May 7, 2015, 6:56 p.m. UTC
From: Paulo Zanoni <paulo.r.zanoni@intel.com>

Just a small modification to make the code a little easier to
understand, IMHO.

Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
---
 tests/kms_fbc_crc.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
diff mbox

Patch

diff --git a/tests/kms_fbc_crc.c b/tests/kms_fbc_crc.c
index 20510ff..0f09a60 100644
--- a/tests/kms_fbc_crc.c
+++ b/tests/kms_fbc_crc.c
@@ -227,6 +227,7 @@  static void test_crc(data_t *data, enum test_mode mode)
 
 	switch (mode) {
 		void *ptr;
+		drm_intel_context *context = NULL;
 	case TEST_PAGE_FLIP:
 		break;
 	case TEST_MMAP_CPU:
@@ -248,13 +249,12 @@  static void test_crc(data_t *data, enum test_mode mode)
 	case TEST_PAGE_FLIP_AND_BLT:
 		fill_blt(data, handle, data->fb, ~0);
 		break;
-	case TEST_RENDER:
 	case TEST_CONTEXT:
-	case TEST_PAGE_FLIP_AND_RENDER:
 	case TEST_PAGE_FLIP_AND_CONTEXT:
-		fill_render(data, handle,
-			    (mode == TEST_CONTEXT || mode == TEST_PAGE_FLIP_AND_CONTEXT) ?
-			    data->ctx[1] : NULL, 0xff);
+		context = data->ctx[1];
+	case TEST_RENDER:
+	case TEST_PAGE_FLIP_AND_RENDER:
+		fill_render(data, handle, context, 0xff);
 		break;
 	}