Make DeviceBitfield argument constant

Related-To: NEO-5225

Change-Id: I14a5a4cc3394cd2b58a74bda183c734a0d17ac25
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
Zbigniew Zdanowicz
2020-10-29 15:33:35 +01:00
committed by sys_ocldev
parent 2c1551d40d
commit c678f3d9b0
52 changed files with 188 additions and 77 deletions

View File

@@ -125,7 +125,7 @@ class MockCsrHw2 : public CommandStreamReceiverHw<GfxFamily> {
using CommandStreamReceiver::useGpuIdleImplicitFlush;
using CommandStreamReceiver::useNewResourceImplicitFlush;
MockCsrHw2(ExecutionEnvironment &executionEnvironment, uint32_t rootDeviceIndex, DeviceBitfield deviceBitfield)
MockCsrHw2(ExecutionEnvironment &executionEnvironment, uint32_t rootDeviceIndex, const DeviceBitfield deviceBitfield)
: CommandStreamReceiverHw<GfxFamily>::CommandStreamReceiverHw(executionEnvironment, rootDeviceIndex, deviceBitfield) {}
SubmissionAggregator *peekSubmissionAggregator() {

View File

@@ -23,7 +23,9 @@ class OSTime;
template <typename GfxFamily>
class UltCommandStreamReceiver;
extern CommandStreamReceiver *createCommandStream(ExecutionEnvironment &executionEnvironment, uint32_t rootDeviceIndex, DeviceBitfield deviceBitfield);
extern CommandStreamReceiver *createCommandStream(ExecutionEnvironment &executionEnvironment,
uint32_t rootDeviceIndex,
const DeviceBitfield deviceBitfield);
struct MockSubDevice : public SubDevice {
using SubDevice::getGlobalMemorySize;
@@ -173,7 +175,9 @@ struct EnvironmentWithCsrWrapper {
}
template <typename CsrType>
static CommandStreamReceiver *createCommandStreamReceiver(ExecutionEnvironment &executionEnvironment, uint32_t rootDeviceIndex, DeviceBitfield deviceBitfield) {
static CommandStreamReceiver *createCommandStreamReceiver(ExecutionEnvironment &executionEnvironment,
uint32_t rootDeviceIndex,
const DeviceBitfield deviceBitfield) {
return new CsrType(executionEnvironment, rootDeviceIndex, deviceBitfield);
}

View File

@@ -244,7 +244,7 @@ HWTEST_P(PreemptionTest, whenFailToCreatePreemptionAllocationThenFailToCreateDev
class MockUltCsr : public UltCommandStreamReceiver<FamilyType> {
public:
MockUltCsr(ExecutionEnvironment &executionEnvironment, DeviceBitfield deviceBitfield)
MockUltCsr(ExecutionEnvironment &executionEnvironment, const DeviceBitfield deviceBitfield)
: UltCommandStreamReceiver<FamilyType>(executionEnvironment, 0, deviceBitfield) {
}