Command Queue Set Priority Extension

Contents

Command Queue Set Priority Extension#

Introduced in Level Zero version 1.18

Overview#

The Command Queue Set Priority extension lets an application change the scheduling priority of an existing command queue at runtime, without destroying and recreating it. It complements the initial priority specified through ze_command_queue_desc_t at creation and the value reported by zeCommandQueueGetPriority.

The point at which a new priority takes effect, whether it influences work already submitted to the queue or only work submitted afterward, is implementation-defined.

API#