summaryrefslogtreecommitdiff
path: root/tests/gem_exec_schedule.c
AgeCommit message (Expand)Author
2018-07-24igt/gem_exec_schedule: Trim deep runtimeChris Wilson
2018-07-13lib/gt: Make use of dummyload library to create recursive batchAntonio Argenziano
2018-07-06lib: Convert spin batch constructor to a factoryChris Wilson
2018-04-24test/gem_exec_schedule: Check each engine is an independent timelineChris Wilson
2018-04-18igt/gem_exec_schedule: Exercise "deep" preemptionChris Wilson
2018-03-20igt: Replace 'all-engines' magic numbers with macroAntonio Argenziano
2018-03-07Bump measure_ring_size() timer intervalChris Wilson
2018-02-23Iterate over physical enginesChris Wilson
2018-02-23tests/gem_exec_schedule: use new common functionsDaniele Ceraolo Spurio
2018-02-21igt/gem_exec_schedule: Replace constant 16 with its magic macroChris Wilson
2018-02-21igt/gem_exec_schedule: Dump the engine info prior to sync on preempt_otherChris Wilson
2018-02-21igt/gem_exec_schedule: Trim max number of contexts usedChris Wilson
2018-02-12igt/gem_exec_schedule: Limit smoketest to the desired enginesChris Wilson
2018-02-07lib: Move __gem_context_create to common ioctl wrapper library.Antonio Argenziano
2017-12-10tests/gem_exec_schedule: Add test for resetting preemptive batchAntonio Argenziano
2017-12-10tests/gem_exec_schedule: Add reset on failed preemption test.Antonio Argenziano
2017-10-19lib/i915: Move submission related helpers to lib/i915/gem_submissionMichał Winiarski
2017-10-17lib/i915: Extract context priority setparam to a helperMichał Winiarski
2017-10-17lib/i915: Extract helpers for determining scheduler capabilitiesMichał Winiarski
2017-10-17lib: Extract helpers for determining submission methodMichał Winiarski
2017-10-05igt/gem_exec_scheduler: Add small priority sorting smoketestChris Wilson
2017-10-03gem_exec_schedule: Add missing #includePetri Latvala
2017-09-29igt/gem_exec_schedule: Detect too slow setup in deep-*Chris Wilson
2017-09-28igt/gem_exec_scheduler: HAS_SCHEDULER no longer means HAS_PREEMPTIONChris Wilson
2017-09-26igt/gem_exec_schedule: Ignore set-priority failures on old kernelsChris Wilson
2017-09-25igt/gem_exec_schedule: Fix up too deep reorder-wide()Chris Wilson
2017-09-25igt/gem_exec_schedule: s/-MAX_PRIO/MIN_PRIO/Chris Wilson
2017-09-07igt/gem_exec_scheduler: Demonstrate priority inversion between full ringsChris Wilson
2017-09-07igt/gem_exec_schedule: Basic tests for preemptionChris Wilson
2017-09-07igt/gem_exec_schedule: Exercise reordering with many priority levelsChris Wilson
2017-09-07igt/gem_exec_schedule: Do not overcommit batches to the ringChris Wilson
2017-05-18lib: Refactor testing for ability to use MI_STORE_DATA_IMMChris Wilson
2017-04-24igt/gem_exec_schedule: Emit wide batches of requestsChris Wilson
2017-03-17igt/gem_exec_schedule: Never use STORE_DWORD_IMM on SNB bsd engineChris Wilson
2017-02-22igt: Start marking up GEM tests that require an alive GPU to functionChris Wilson
2017-02-21igt/gem_exec_scheduler: Fix test for context prioritiesChris Wilson
2017-01-02igt: Mass conversion to to_user_pointer()Chris Wilson
2016-11-14igt/gem_exec_schedule: Update param for finalChris Wilson
2016-11-07igt: Add a test for reordering execbufsChris Wilson