@@ -201,26 +201,26 @@ HWTEST_F(AubCommandStreamReceiverTests, givenGraphicsAllocationWhenMakeResidentC
201
201
202
202
// First makeResident marks the allocation resident
203
203
aubCsr->makeResident (*gfxAllocation);
204
- EXPECT_NE (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
204
+ EXPECT_NE (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
205
205
EXPECT_EQ (aubCsr->peekTaskCount () + 1 , gfxAllocation->getTaskCount (0 ));
206
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->residencyTaskCount [ 0u ] );
206
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->getResidencyTaskCount ( 0u ) );
207
207
EXPECT_EQ (1u , aubCsr->getResidencyAllocations ().size ());
208
208
209
209
// Second makeResident should have no impact
210
210
aubCsr->makeResident (*gfxAllocation);
211
- EXPECT_NE (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
211
+ EXPECT_NE (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
212
212
EXPECT_EQ (aubCsr->peekTaskCount () + 1 , gfxAllocation->getTaskCount (0 ));
213
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->residencyTaskCount [ 0u ] );
213
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->getResidencyTaskCount ( 0u ) );
214
214
EXPECT_EQ (1u , aubCsr->getResidencyAllocations ().size ());
215
215
216
216
// First makeNonResident marks the allocation as nonresident
217
217
aubCsr->makeNonResident (*gfxAllocation);
218
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
218
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
219
219
EXPECT_EQ (1u , aubCsr->getEvictionAllocations ().size ());
220
220
221
221
// Second makeNonResident should have no impact
222
222
aubCsr->makeNonResident (*gfxAllocation);
223
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
223
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
224
224
EXPECT_EQ (1u , aubCsr->getEvictionAllocations ().size ());
225
225
226
226
memoryManager->freeGraphicsMemoryImpl (gfxAllocation);
@@ -430,17 +430,17 @@ HWTEST_F(AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInStandalon
430
430
BatchBuffer batchBuffer{cs.getGraphicsAllocation (), 0 , 0 , nullptr , false , false , QueueThrottle::MEDIUM, cs.getUsed (), &cs};
431
431
auto engineType = OCLRT::ENGINE_RCS;
432
432
433
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
433
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
434
434
435
435
aubCsr->overrideDispatchPolicy (DispatchMode::ImmediateDispatch);
436
436
aubCsr->flush (batchBuffer, engineType, allocationsForResidency, *pDevice->getOsContext ());
437
437
438
- EXPECT_NE (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
439
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , commandBuffer->residencyTaskCount [ 0u ] );
438
+ EXPECT_NE (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
439
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , commandBuffer->getResidencyTaskCount ( 0u ) );
440
440
441
441
aubCsr->makeSurfacePackNonResident (aubCsr->getResidencyAllocations (), *pDevice->getOsContext ());
442
442
443
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
443
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
444
444
}
445
445
446
446
HWTEST_F (AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInNonStandaloneModeWhenFlushIsCalledThenItShouldNotCallMakeResidentOnCommandBufferAllocation) {
@@ -452,11 +452,11 @@ HWTEST_F(AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInNonStanda
452
452
BatchBuffer batchBuffer{cs.getGraphicsAllocation (), 0 , 0 , nullptr , false , false , QueueThrottle::MEDIUM, cs.getUsed (), &cs};
453
453
auto engineType = OCLRT::ENGINE_RCS;
454
454
455
- EXPECT_EQ (ObjectNotResident, aubExecutionEnvironment->commandBuffer ->residencyTaskCount [ 0u ] );
455
+ EXPECT_EQ (ObjectNotResident, aubExecutionEnvironment->commandBuffer ->getResidencyTaskCount ( 0u ) );
456
456
457
457
aubCsr->flush (batchBuffer, engineType, allocationsForResidency, *pDevice->getOsContext ());
458
458
459
- EXPECT_EQ (ObjectNotResident, aubExecutionEnvironment->commandBuffer ->residencyTaskCount [ 0u ] );
459
+ EXPECT_EQ (ObjectNotResident, aubExecutionEnvironment->commandBuffer ->getResidencyTaskCount ( 0u ) );
460
460
}
461
461
462
462
HWTEST_F (AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInStandaloneModeWhenFlushIsCalledThenItShouldCallMakeResidentOnResidencyAllocations) {
@@ -473,22 +473,22 @@ HWTEST_F(AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInStandalon
473
473
auto engineType = OCLRT::ENGINE_RCS;
474
474
ResidencyContainer allocationsForResidency = {gfxAllocation};
475
475
476
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
477
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
476
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
477
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
478
478
479
479
aubCsr->overrideDispatchPolicy (DispatchMode::BatchedDispatch);
480
480
aubCsr->flush (batchBuffer, engineType, allocationsForResidency, *pDevice->getOsContext ());
481
481
482
- EXPECT_NE (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
483
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->residencyTaskCount [ 0u ] );
482
+ EXPECT_NE (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
483
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->getResidencyTaskCount ( 0u ) );
484
484
485
- EXPECT_NE (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
486
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , commandBuffer->residencyTaskCount [ 0u ] );
485
+ EXPECT_NE (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
486
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , commandBuffer->getResidencyTaskCount ( 0u ) );
487
487
488
488
aubCsr->makeSurfacePackNonResident (allocationsForResidency, *pDevice->getOsContext ());
489
489
490
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
491
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
490
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
491
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
492
492
493
493
memoryManager->freeGraphicsMemory (gfxAllocation);
494
494
}
@@ -506,15 +506,15 @@ HWTEST_F(AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInNonStanda
506
506
auto engineType = OCLRT::ENGINE_RCS;
507
507
ResidencyContainer allocationsForResidency = {gfxAllocation};
508
508
509
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
510
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
509
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
510
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
511
511
512
512
aubCsr->flush (batchBuffer, engineType, allocationsForResidency, *pDevice->getOsContext ());
513
513
514
- EXPECT_NE (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
515
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->residencyTaskCount [ 0u ] );
514
+ EXPECT_NE (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
515
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->getResidencyTaskCount ( 0u ) );
516
516
517
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
517
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
518
518
519
519
memoryManager->freeGraphicsMemoryImpl (gfxAllocation);
520
520
}
@@ -544,22 +544,22 @@ HWTEST_F(AubCommandStreamReceiverTests, givenAubCommandStreamReceiverInStandalon
544
544
auto engineType = OCLRT::ENGINE_RCS;
545
545
ResidencyContainer allocationsForResidency = {gfxAllocation};
546
546
547
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
548
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
547
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
548
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
549
549
550
550
aubCsr->overrideDispatchPolicy (DispatchMode::BatchedDispatch);
551
551
aubCsr->flush (batchBuffer, engineType, allocationsForResidency, *pDevice->getOsContext ());
552
552
553
- EXPECT_NE (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
554
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->residencyTaskCount [ 0u ] );
553
+ EXPECT_NE (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
554
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , gfxAllocation->getResidencyTaskCount ( 0u ) );
555
555
556
- EXPECT_NE (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
557
- EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , commandBuffer->residencyTaskCount [ 0u ] );
556
+ EXPECT_NE (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
557
+ EXPECT_EQ ((int )aubCsr->peekTaskCount () + 1 , commandBuffer->getResidencyTaskCount ( 0u ) );
558
558
559
559
aubCsr->makeSurfacePackNonResident (allocationsForResidency, *pDevice->getOsContext ());
560
560
561
- EXPECT_EQ (ObjectNotResident, gfxAllocation->residencyTaskCount [ 0u ] );
562
- EXPECT_EQ (ObjectNotResident, commandBuffer->residencyTaskCount [ 0u ] );
561
+ EXPECT_EQ (ObjectNotResident, gfxAllocation->getResidencyTaskCount ( 0u ) );
562
+ EXPECT_EQ (ObjectNotResident, commandBuffer->getResidencyTaskCount ( 0u ) );
563
563
564
564
memoryManager->freeGraphicsMemory (gfxAllocation);
565
565
}
0 commit comments