@@ -127,7 +127,7 @@ HWTEST_F(ImageSetArgTest, WhenSettingKernelArgImageThenSurfaceBaseAddressIsSetCo
127127 ptrOffset (pKernel->getSurfaceStateHeap (),
128128 pKernelInfo->kernelArgInfo [0 ].offsetHeap ));
129129
130- srcImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex ());
130+ srcImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex (), false );
131131
132132 auto surfaceAddress = surfaceState->getSurfaceBaseAddress ();
133133 EXPECT_EQ (srcAllocation->getGpuAddress (), surfaceAddress);
@@ -142,7 +142,7 @@ HWTEST_F(ImageSetArgTest, GivenMediaBlockImageWhenSettingImageArgThenCorrectValu
142142
143143 RENDER_SURFACE_STATE surfaceState;
144144
145- srcImage->setImageArg (&surfaceState, true , 0 , pClDevice->getRootDeviceIndex ());
145+ srcImage->setImageArg (&surfaceState, true , 0 , pClDevice->getRootDeviceIndex (), false );
146146
147147 auto computedWidth = surfaceState.getWidth ();
148148 auto expectedWidth = (srcImage->getImageDesc ().image_width * srcImage->getSurfaceFormatInfo ().surfaceFormat .ImageElementSizeInBytes ) / sizeof (uint32_t );
@@ -155,7 +155,7 @@ HWTEST_F(ImageSetArgTest, GivenNormalImageWhenSettingImageArgThenCorrectValueIsS
155155
156156 RENDER_SURFACE_STATE surfaceState;
157157
158- srcImage->setImageArg (&surfaceState, true , 0 , pClDevice->getRootDeviceIndex ());
158+ srcImage->setImageArg (&surfaceState, true , 0 , pClDevice->getRootDeviceIndex (), false );
159159
160160 auto computedWidth = surfaceState.getWidth ();
161161
@@ -179,14 +179,14 @@ HWTEST_F(ImageSetArgTest, givenImageWhenSettingMipTailStartLodThenProgramValueFr
179179
180180 mockGmmResourceInfo->setMipTailStartLod (mipTailStartLod);
181181
182- srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
182+ srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
183183 EXPECT_EQ (mipTailStartLod, surfaceState.getMipTailStartLod ());
184184
185185 // default value
186186 delete gmm;
187187 srcAllocation->setDefaultGmm (nullptr );
188188
189- srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
189+ srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
190190 EXPECT_EQ (0u , surfaceState.getMipTailStartLod ());
191191}
192192
@@ -202,7 +202,7 @@ HWTEST_F(ImageSetArgTest, givenCubeMapIndexWhenSetKernelArgImageIsCalledThenModi
202202 ptrOffset (pKernel->getSurfaceStateHeap (),
203203 pKernelInfo->kernelArgInfo [0 ].offsetHeap ));
204204
205- src2dImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex ());
205+ src2dImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex (), false );
206206
207207 auto renderTargetViewExtent = surfaceState->getRenderTargetViewExtent ();
208208 auto minimumArrayElement = surfaceState->getMinimumArrayElement ();
@@ -229,7 +229,7 @@ struct ImageSetArgSurfaceArrayTest : ImageSetArgTest {
229229 std::unique_ptr<Image> image{Image2dHelper<>::create (context, &imageDesc)};
230230 image->setCubeFaceIndex (__GMM_NO_CUBE_MAP);
231231
232- image->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
232+ image->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
233233 EXPECT_EQ (expectedSurfaceArray, surfaceState.getSurfaceArray ());
234234 }
235235};
@@ -294,7 +294,7 @@ HWTEST_F(ImageSetArgTest, givenImageArraySizeGreaterThanOneButTypeIsNotImageArra
294294 image->setCubeFaceIndex (__GMM_NO_CUBE_MAP);
295295
296296 typename FamilyType::RENDER_SURFACE_STATE surfaceState{};
297- image->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
297+ image->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
298298 EXPECT_FALSE (surfaceState.getSurfaceArray ());
299299}
300300
@@ -306,7 +306,7 @@ HWTEST_F(ImageSetArgTest, givenNonCubeMapIndexWhenSetKernelArgImageIsCalledThenD
306306 pKernelInfo->kernelArgInfo [0 ].offsetHeap ));
307307
308308 EXPECT_EQ (srcImage->getCubeFaceIndex (), __GMM_NO_CUBE_MAP);
309- srcImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex ());
309+ srcImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex (), false );
310310
311311 auto renderTargetViewExtent = surfaceState->getRenderTargetViewExtent ();
312312 auto minimumArrayElement = surfaceState->getMinimumArrayElement ();
@@ -337,7 +337,7 @@ HWTEST_F(ImageSetArgTest, givenOffsetedBufferWhenSetKernelArgImageIscalledThenFu
337337 auto graphicsAllocation = srcAllocation;
338338 graphicsAllocation->setGpuBaseAddress (12345u );
339339
340- srcImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex ());
340+ srcImage->setImageArg (const_cast <RENDER_SURFACE_STATE *>(surfaceState), false , 0 , pClDevice->getRootDeviceIndex (), false );
341341
342342 auto surfaceAddress = surfaceState->getSurfaceBaseAddress ();
343343 EXPECT_EQ (srcAllocation->getGpuAddress (), surfaceAddress);
@@ -888,7 +888,7 @@ HWTEST_F(ImageSetArgTest, givenRenderCompressedResourceWhenSettingImgArgThenSetC
888888
889889 srcAllocation->getDefaultGmm ()->isRenderCompressed = true ;
890890
891- srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
891+ srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
892892
893893 EXPECT_TRUE (EncodeSurfaceState<FamilyType>::isAuxModeEnabled (&surfaceState, srcAllocation->getDefaultGmm ()));
894894 EXPECT_EQ (1u , surfaceState.getAuxiliarySurfacePitch ());
@@ -909,7 +909,7 @@ HWTEST_F(ImageSetArgTest, givenNonRenderCompressedResourceWhenSettingImgArgThenD
909909 EXPECT_EQ (0u , surfaceState.getAuxiliarySurfaceQpitch ());
910910 EXPECT_EQ (1u , surfaceState.getAuxiliarySurfacePitch ());
911911
912- srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
912+ srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
913913
914914 EXPECT_TRUE (surfaceState.getAuxiliarySurfaceMode () == AUXILIARY_SURFACE_MODE::AUXILIARY_SURFACE_MODE_AUX_NONE);
915915 EXPECT_EQ (1u , surfaceState.getAuxiliarySurfacePitch ());
@@ -1141,7 +1141,7 @@ HWTEST_F(ImageSetArgTest, givenImageWithOffsetGreaterThan4GBWhenSurfaceStateIsPr
11411141 uint64_t surfaceOffset = 8 * GB;
11421142
11431143 srcImage->setSurfaceOffsets (surfaceOffset, 0 , 0 , 0 );
1144- srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
1144+ srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
11451145
11461146 auto expectedAddress = srcAllocation->getGpuAddress () + surfaceOffset;
11471147 auto surfaceAddress = surfaceState.getSurfaceBaseAddress ();
@@ -1158,7 +1158,7 @@ HWTEST_F(ImageSetArgTest, givenMediaCompressedResourceSurfaceModeIsNone) {
11581158
11591159 gmm->gmmResourceInfo ->getResourceFlags ()->Info .MediaCompressed = true ;
11601160 gmm->isRenderCompressed = true ;
1161- srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex ());
1161+ srcImage->setImageArg (&surfaceState, false , 0 , pClDevice->getRootDeviceIndex (), false );
11621162
11631163 EXPECT_EQ (surfaceState.getAuxiliarySurfaceMode (), AUXILIARY_SURFACE_MODE::AUXILIARY_SURFACE_MODE_AUX_NONE);
11641164}
0 commit comments