mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 06:49:52 +08:00
Refactor of pipeline select programming
Adding new interface to cooperate with hw context state Simplify programming removing unnecessary functions Code optimization that stop using expensive call and instead stores configuration parameter Related-To: NEO-5019 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
2b13f8af6d
commit
218a98f7f7
@@ -53,7 +53,7 @@ void PreambleHelper<Family>::programPipelineSelect(LinearStream *pCommandStream,
|
||||
pipelineSelectCmd.setPipelineSelection(pipeline);
|
||||
pipelineSelectCmd.setMediaSamplerDopClockGateEnable(!pipelineSelectArgs.mediaSamplerRequired);
|
||||
|
||||
if (PreambleHelper<Family>::isSystolicModeConfigurable(hwInfo)) {
|
||||
if (pipelineSelectArgs.systolicPipelineSelectSupport) {
|
||||
mask |= pipelineSelectSystolicModeEnableMaskBits;
|
||||
pipelineSelectCmd.setSpecialModeEnable(pipelineSelectArgs.systolicPipelineSelectMode);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user