performance: lower the number of expected state changes in single exec call

State changes are kept in vector that is reserved for 32 state changes in
single execute call. It can be useful when multiple commands are executed
at once.
More workload use single or few command lists and so creation time of command
queue could be more benefitial.

Related-To: NEO-7828

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
Zbigniew Zdanowicz 2023-04-28 11:41:41 +00:00 committed by Compute-Runtime-Automation
parent 48114e5423
commit fd77b10c6f
1 changed files with 1 additions and 1 deletions

View File

@ -99,7 +99,7 @@ struct CommandQueueImp : public CommandQueue {
void postSyncOperations(bool hangDetected);
static constexpr uint32_t defaultCommandListStateChangeListSize = 32;
static constexpr uint32_t defaultCommandListStateChangeListSize = 10;
struct CommandListDirtyFlags {
bool propertyScmDirty = false;
bool propertyFeDirty = false;