feature: add enableVariableRegisterSizeAllocation to StateComputeModeProperties

Related-To: NEO-12803

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2024-12-31 11:26:51 +00:00
committed by Compute-Runtime-Automation
parent 7e68c27761
commit 9ccecb5a35
4 changed files with 23 additions and 2 deletions

View File

@@ -20,6 +20,7 @@ struct StateComputeModePropertiesSupport {
bool threadArbitrationPolicy = false;
bool devicePreemptionMode = false;
bool allocationForScratchAndMidthreadPreemption = false;
bool enableVariableRegisterSizeAllocation = false;
};
struct StateComputeModeProperties {
@@ -30,6 +31,7 @@ struct StateComputeModeProperties {
StreamProperty threadArbitrationPolicy{};
StreamProperty devicePreemptionMode{};
StreamProperty memoryAllocationForScratchAndMidthreadPreemptionBuffers{};
StreamProperty enableVariableRegisterSizeAllocation{};
void initSupport(const RootDeviceEnvironment &rootDeviceEnvironment);
void resetState();