mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-18 22:08:53 +08:00
Check direct submission batch buffer flags in tests
Resolves: NEO-4989 Change-Id: I0aa37acc781f38924d0b28e9d7d3878b77e906d6 Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
8db8b09339
commit
f1c1fc0636
@@ -128,6 +128,7 @@ int DrmMock::ioctl(unsigned long request, void *arg) {
|
||||
if (request == DRM_IOCTL_I915_GEM_EXECBUFFER2) {
|
||||
auto execbuf = static_cast<drm_i915_gem_execbuffer2 *>(arg);
|
||||
this->execBuffer = *execbuf;
|
||||
this->bbFlags = reinterpret_cast<drm_i915_gem_exec_object2 *>(execbuf->buffers_ptr)[execbuf->buffer_count - 1].flags;
|
||||
return 0;
|
||||
}
|
||||
if (request == DRM_IOCTL_I915_GEM_USERPTR) {
|
||||
|
||||
@@ -129,6 +129,7 @@ class DrmMock : public Drm {
|
||||
|
||||
//DRM_IOCTL_I915_GEM_EXECBUFFER2
|
||||
drm_i915_gem_execbuffer2 execBuffer = {0};
|
||||
uint64_t bbFlags;
|
||||
|
||||
//DRM_IOCTL_I915_GEM_CREATE
|
||||
__u64 createParamsSize = 0;
|
||||
|
||||
Reference in New Issue
Block a user