Prime TestsPrime Tests — Tests for buffer sharing |
Basic check of polling for prime fences.
basic-before-default |
basic-wait-before-default |
basic-after-default |
basic-wait-after-default |
hang-default |
wait-hang-default |
before-render |
wait-before-render |
after-render |
wait-after-render |
hang-render |
wait-hang-render |
before-bsd |
wait-before-bsd |
after-bsd |
wait-after-bsd |
hang-bsd |
wait-hang-bsd |
before-bsd1 |
wait-before-bsd1 |
after-bsd1 |
wait-after-bsd1 |
hang-bsd1 |
wait-hang-bsd1 |
before-bsd2 |
wait-before-bsd2 |
after-bsd2 |
wait-after-bsd2 |
hang-bsd2 |
wait-hang-bsd2 |
before-blt |
wait-before-blt |
after-blt |
wait-after-blt |
hang-blt |
wait-hang-blt |
before-vebox |
wait-before-vebox |
after-vebox |
wait-after-vebox |
hang-vebox |
wait-hang-vebox |
Test dma-buf mmap on !llc platforms mostly and provoke coherency bugs so we know for sure where we need the sync ioctls.
i915_nv_import_twice |
i915_nv_import_twice_check_flink_name |
i915_nv_reimport_twice_check_flink_name |
nv_i915_import_twice_check_flink_name |
nv_i915_reimport_twice_check_flink_name |
i915_nv_import_vs_close |
i915_nv_double_import |
i915_nv_double_export |
i915_self_import |
nv_self_import |
i915_self_import_to_different_fd |
nv_self_import_to_different_fd |
Check whether prime import/export works on the same device... but with different fds.
Basic check of polling for prime/vgem fences.
basic-read |
basic-write |
basic-gtt |
shrink |
coherency-gtt |
basic-sync-default |
sync-render |
sync-bsd |
sync-bsd1 |
sync-bsd2 |
sync-blt |
sync-vebox |
basic-busy-default |
busy-render |
busy-bsd |
busy-bsd1 |
busy-bsd2 |
busy-blt |
busy-vebox |
basic-wait-default |
wait-render |
wait-bsd |
wait-bsd1 |
wait-bsd2 |
wait-blt |
wait-vebox |
basic-fence-read |
basic-fence-mmap |
basic-fence-wait-default |
fence-wait-render |
fence-wait-bsd |
fence-wait-bsd1 |
fence-wait-bsd2 |
fence-wait-blt |
fence-wait-vebox |
basic-fence-flip |
fence-read-hang |
fence-write-hang |
fence-flip-hang |