/* * Copyright (C) 2018-2020 Intel Corporation * * SPDX-License-Identifier: MIT * */ #pragma once #include #include #include namespace NEO { class CommandStreamReceiver; class ExecutionEnvironment; using DeviceBitfield = std::bitset<32>; extern CommandStreamReceiver *createCommandStream(ExecutionEnvironment &executionEnvironment, uint32_t rootDeviceIndex, const DeviceBitfield deviceBitfield); extern bool prepareDeviceEnvironments(ExecutionEnvironment &executionEnvironment); } // namespace NEO