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:
parent
48114e5423
commit
fd77b10c6f
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue