• Jeff McGee's avatar
    lib: Add media spin · aef4605f
    Jeff McGee authored
    The media spin utility is derived from media fill. The purpose
    is to create a simple means to keep the render engine (media
    pipeline) busy for a controlled amount of time. It does so by
    emitting a batch with a single execution thread that spins in
    a tight loop the requested number of times. Each spin increments
    a counter whose final 32-bit value is written to the destination
    buffer on completion for checking. The implementation supports
    Gen8, Gen8lp, and Gen9.
    v2: Apply the recommendations of igt.cocci.
    Signed-off-by: default avatarJeff McGee <jeff.mcgee@intel.com>
    Tested-by: default avatarLei Liu <lei.a.liu@intel.com>
    Signed-off-by: default avatarThomas Wood <thomas.wood@intel.com>
media_spin.c 13.9 KB