mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-09 17:06:14 +00:00
tests/kms_addfb: mark simple fb creation tests as basic v2
We should always be able to create simple and tiled objects. v2: make the whole test basic (Daniel) add to .gitignore Reviewed-by: Daniel Vetter <daniel@ffwll.ch> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
This commit is contained in:
parent
503420944d
commit
ec4b76872d
2
tests/.gitignore
vendored
2
tests/.gitignore
vendored
@ -128,7 +128,7 @@ gen3_render_tiledx_blits
|
|||||||
gen3_render_tiledy_blits
|
gen3_render_tiledy_blits
|
||||||
gen7_forcewake_mt
|
gen7_forcewake_mt
|
||||||
kms_3d
|
kms_3d
|
||||||
kms_addfb
|
kms_addfb_basic
|
||||||
kms_crtc_background_color
|
kms_crtc_background_color
|
||||||
kms_cursor_crc
|
kms_cursor_crc
|
||||||
kms_draw_crc
|
kms_draw_crc
|
||||||
|
@ -62,7 +62,7 @@ TESTS_progs_M = \
|
|||||||
gem_tiled_partial_pwrite_pread \
|
gem_tiled_partial_pwrite_pread \
|
||||||
gem_userptr_blits \
|
gem_userptr_blits \
|
||||||
gem_write_read_ring_switch \
|
gem_write_read_ring_switch \
|
||||||
kms_addfb \
|
kms_addfb_basic \
|
||||||
kms_cursor_crc \
|
kms_cursor_crc \
|
||||||
kms_draw_crc \
|
kms_draw_crc \
|
||||||
kms_fbc_crc \
|
kms_fbc_crc \
|
||||||
|
@ -121,7 +121,7 @@ static void pitch_tests(int fd)
|
|||||||
}
|
}
|
||||||
|
|
||||||
f.handles[0] = gem_bo;
|
f.handles[0] = gem_bo;
|
||||||
igt_subtest("normal") {
|
igt_subtest("basic") {
|
||||||
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == 0);
|
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == 0);
|
||||||
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_RMFB, &f.fb_id) == 0);
|
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_RMFB, &f.fb_id) == 0);
|
||||||
f.fb_id = 0;
|
f.fb_id = 0;
|
||||||
@ -139,7 +139,7 @@ static void pitch_tests(int fd)
|
|||||||
gem_set_tiling(fd, gem_bo, I915_TILING_X, 1024*4);
|
gem_set_tiling(fd, gem_bo, I915_TILING_X, 1024*4);
|
||||||
f.pitches[0] = 1024*4;
|
f.pitches[0] = 1024*4;
|
||||||
|
|
||||||
igt_subtest("X-tiled") {
|
igt_subtest("basic-X-tiled") {
|
||||||
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == 0);
|
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == 0);
|
||||||
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_RMFB, &f.fb_id) == 0);
|
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_RMFB, &f.fb_id) == 0);
|
||||||
f.fb_id = 0;
|
f.fb_id = 0;
|
||||||
@ -162,7 +162,7 @@ static void pitch_tests(int fd)
|
|||||||
igt_fixture
|
igt_fixture
|
||||||
gem_set_tiling(fd, gem_bo, I915_TILING_Y, 1024*4);
|
gem_set_tiling(fd, gem_bo, I915_TILING_Y, 1024*4);
|
||||||
f.pitches[0] = 1024*4;
|
f.pitches[0] = 1024*4;
|
||||||
igt_subtest("Y-tiled") {
|
igt_subtest("basic-Y-tiled") {
|
||||||
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == -1 &&
|
igt_assert(drmIoctl(fd, DRM_IOCTL_MODE_ADDFB2, &f) == -1 &&
|
||||||
errno == EINVAL);
|
errno == EINVAL);
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user