Add implicit scaling barrier implementation

Related-To: NEO-6262

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
Zbigniew Zdanowicz
2021-10-29 10:12:13 +00:00
committed by Compute-Runtime-Automation
parent 95610188af
commit b2124f43b8
6 changed files with 555 additions and 4 deletions

View File

@ -53,6 +53,13 @@ struct ImplicitScalingDispatch {
static bool &getPipeControlStallRequired();
static size_t getBarrierSize(bool apiSelfCleanup);
static void dispatchBarrierCommands(LinearStream &commandStream,
const DeviceBitfield &devices,
bool apiSelfCleanup,
bool dcFlush,
bool useSecondaryBatchBuffer);
private:
static bool pipeControlStallRequired;
};