Append proper flag to buffer object

Related-To: NEO-4338

Change-Id: I87604992fdfc20cd02773999f7c019344e8e3213
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
Lukasz Jobczyk
2020-07-31 07:45:48 +02:00
committed by sys_ocldev
parent c08e3dde82
commit 70ac7ec80e
11 changed files with 49 additions and 29 deletions

View File

@@ -54,12 +54,13 @@ bool DrmDirectSubmission<GfxFamily, Dispatcher>::submit(uint64_t gpuAddress, siz
drm_i915_gem_exec_object2 execObject{};
bool ret = false;
for (const auto &drmContextId : drmContextIds) {
for (uint32_t drmIterator = 0u; drmIterator < drmContextIds.size(); drmIterator++) {
ret |= bb->exec(static_cast<uint32_t>(size),
0,
execFlags,
false,
drmContextId,
drmIterator,
drmContextIds[drmIterator],
nullptr,
0,
&execObject);