[Intel-gfx] [PATCH i-g-t 4/4] tests/prime_vgem: drop basic-read/write subtests
Daniele Ceraolo Spurio
daniele.ceraolospurio at intel.com
Thu Oct 12 22:30:44 UTC 2017
the same coverage is now in gem_pread and gem_pwrite
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>
---
tests/prime_vgem.c | 56 ------------------------------------------------------
1 file changed, 56 deletions(-)
diff --git a/tests/prime_vgem.c b/tests/prime_vgem.c
index 489e9b6..5fb68fa 100644
--- a/tests/prime_vgem.c
+++ b/tests/prime_vgem.c
@@ -30,32 +30,6 @@
IGT_TEST_DESCRIPTION("Basic check of polling for prime/vgem fences.");
-static void test_read(int vgem, int i915)
-{
- struct vgem_bo scratch;
- uint32_t handle;
- uint32_t *ptr;
- int i;
-
- scratch.width = 1024;
- scratch.height = 1024;
- scratch.bpp = 32;
- handle = vgem_create_and_import(vgem, &scratch, i915, NULL);
-
- ptr = vgem_mmap(vgem, &scratch, PROT_WRITE);
- for (i = 0; i < 1024; i++)
- ptr[1024*i] = i;
- munmap(ptr, scratch.size);
- gem_close(vgem, scratch.handle);
-
- for (i = 0; i < 1024; i++) {
- uint32_t tmp;
- gem_read(i915, handle, 4096*i, &tmp, sizeof(tmp));
- igt_assert_eq(tmp, i);
- }
- gem_close(i915, handle);
-}
-
static void test_fence_read(int i915, int vgem)
{
struct vgem_bo scratch;
@@ -159,30 +133,6 @@ static void test_fence_mmap(int i915, int vgem)
close(slave[1]);
}
-static void test_write(int vgem, int i915)
-{
- struct vgem_bo scratch;
- uint32_t handle;
- uint32_t *ptr;
- int i;
-
- scratch.width = 1024;
- scratch.height = 1024;
- scratch.bpp = 32;
- handle = vgem_create_and_import(vgem, &scratch, i915, NULL);
-
- ptr = vgem_mmap(vgem, &scratch, PROT_READ);
- gem_close(vgem, scratch.handle);
-
- for (i = 0; i < 1024; i++)
- gem_write(i915, handle, 4096*i, &i, sizeof(i));
- gem_close(i915, handle);
-
- for (i = 0; i < 1024; i++)
- igt_assert_eq(ptr[1024*i], i);
- munmap(ptr, scratch.size);
-}
-
static void test_gtt(int vgem, int i915)
{
struct vgem_bo scratch;
@@ -742,12 +692,6 @@ igt_main
gem_require_mmap_wc(i915);
}
- igt_subtest("basic-read")
- test_read(vgem, i915);
-
- igt_subtest("basic-write")
- test_write(vgem, i915);
-
igt_subtest("basic-gtt")
test_gtt(vgem, i915);
--
1.9.1
More information about the Intel-gfx
mailing list