Simplify preemption control on Linux

Change-Id: Ie0896cc8950f7fbb271b710b8bb221eb41ba0445
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
Dunajski, Bartosz
2018-12-07 15:03:23 +01:00
committed by sys_ocldev
parent 9e53740130
commit f5508ed2d7
11 changed files with 63 additions and 105 deletions

View File

@@ -28,8 +28,9 @@ const DeviceDescriptor deviceDescriptorTable[] = {
static std::array<Drm *, 1> drms = {{nullptr}};
Drm::~Drm() {
if (lowPriorityContextId)
contextDestroy();
if (lowPriorityContextId != 0) {
destroyLowPriorityContext();
}
close(fd);
fd = -1;
}