Unify STORE_DATA_IMM cmd and reduce number of files to compile

Change-Id: Ib24f4a954468423528a36c88bac45218196c5a96
This commit is contained in:
Dunajski, Bartosz
2018-09-04 11:25:54 +02:00
committed by sys_ocldev
parent 14e4ee9d9a
commit c1fc60efa9
19 changed files with 367 additions and 448 deletions

View File

@ -33,8 +33,6 @@ class FlatBatchBufferHelperHw : public FlatBatchBufferHelper {
GraphicsAllocation *flattenBatchBuffer(BatchBuffer &batchBuffer, size_t &sizeBatchBuffer, DispatchMode dispatchMode) override;
char *getIndirectPatchCommands(size_t &indirectPatchCommandsSize, std::vector<PatchInfoData> &indirectPatchInfo) override;
void removePipeControlData(size_t pipeControlLocationSize, void *pipeControlForNooping) override;
static void sdiSetAddress(typename GfxFamily::MI_STORE_DATA_IMM *sdiCommand, uint64_t address);
static void sdiSetStoreQword(typename GfxFamily::MI_STORE_DATA_IMM *sdiCommand, bool setQword);
};
} // namespace OCLRT
} // namespace OCLRT