@@ -22,7 +22,8 @@ void StateBaseAddressHelper<GfxFamily>::programStateBaseAddress(
2222 uint64_t generalStateBase,
2323 uint32_t statelessMocsIndex,
2424 uint64_t internalHeapBase,
25- GmmHelper *gmmHelper) {
25+ GmmHelper *gmmHelper,
26+ DispatchFlags &dispatchFlags) {
2627
2728 auto pCmd = static_cast <STATE_BASE_ADDRESS *>(commandStream.getSpace (sizeof (STATE_BASE_ADDRESS)));
2829 *pCmd = GfxFamily::cmdInitStateBaseAddress;
@@ -57,7 +58,7 @@ void StateBaseAddressHelper<GfxFamily>::programStateBaseAddress(
5758 pCmd->setStatelessDataPortAccessMemoryObjectControlState (gmmHelper->getMOCS (statelessMocsIndex));
5859 pCmd->setInstructionMemoryObjectControlState (gmmHelper->getMOCS (GMM_RESOURCE_USAGE_OCL_STATE_HEAP_BUFFER));
5960
60- appendStateBaseAddressParameters (pCmd, dsh, ioh, ssh, generalStateBase, internalHeapBase, gmmHelper);
61+ appendStateBaseAddressParameters (pCmd, dsh, ioh, ssh, generalStateBase, internalHeapBase, gmmHelper, dispatchFlags );
6162}
6263
6364template <typename GfxFamily>
@@ -68,7 +69,8 @@ void StateBaseAddressHelper<GfxFamily>::appendStateBaseAddressParameters(
6869 const IndirectHeap &ssh,
6970 uint64_t generalStateBase,
7071 uint64_t internalHeapBase,
71- GmmHelper *gmmHelper) {
72+ GmmHelper *gmmHelper,
73+ DispatchFlags &dispatchFlags) {
7274}
7375
7476template <typename GfxFamily>
0 commit comments