@@ -472,7 +472,7 @@ TEST_F(KernelPrivateSurfaceTest, testPrivateSurface) {
472
472
tokenDPS.DataParameterStreamSize = 64 ;
473
473
pKernelInfo->patchInfo .dataParameterStream = &tokenDPS;
474
474
475
- SPatchExecutionEnvironment tokenEE;
475
+ SPatchExecutionEnvironment tokenEE = {} ;
476
476
tokenEE.CompiledSIMD8 = false ;
477
477
tokenEE.CompiledSIMD16 = false ;
478
478
tokenEE.CompiledSIMD32 = true ;
@@ -513,7 +513,7 @@ TEST_F(KernelPrivateSurfaceTest, givenKernelWithPrivateSurfaceThatIsInUseByGpuWh
513
513
tokenDPS.DataParameterStreamSize = 64 ;
514
514
pKernelInfo->patchInfo .dataParameterStream = &tokenDPS;
515
515
516
- SPatchExecutionEnvironment tokenEE;
516
+ SPatchExecutionEnvironment tokenEE = {} ;
517
517
tokenEE.CompiledSIMD32 = true ;
518
518
pKernelInfo->patchInfo .executionEnvironment = &tokenEE;
519
519
@@ -554,7 +554,7 @@ TEST_F(KernelPrivateSurfaceTest, testPrivateSurfaceAllocationFailure) {
554
554
tokenDPS.DataParameterStreamSize = 64 ;
555
555
pKernelInfo->patchInfo .dataParameterStream = &tokenDPS;
556
556
557
- SPatchExecutionEnvironment tokenEE;
557
+ SPatchExecutionEnvironment tokenEE = {} ;
558
558
tokenEE.CompiledSIMD8 = false ;
559
559
tokenEE.CompiledSIMD16 = false ;
560
560
tokenEE.CompiledSIMD32 = true ;
@@ -599,7 +599,7 @@ TEST_F(KernelPrivateSurfaceTest, given32BitDeviceWhenKernelIsCreatedThenPrivateS
599
599
tokenDPS.DataParameterStreamSize = 64 ;
600
600
pKernelInfo->patchInfo .dataParameterStream = &tokenDPS;
601
601
602
- SPatchExecutionEnvironment tokenEE;
602
+ SPatchExecutionEnvironment tokenEE = {} ;
603
603
tokenEE.CompiledSIMD8 = false ;
604
604
tokenEE.CompiledSIMD16 = false ;
605
605
tokenEE.CompiledSIMD32 = true ;
@@ -623,7 +623,7 @@ HWTEST_F(KernelPrivateSurfaceTest, givenStatefulKernelWhenKernelIsCreatedThenPri
623
623
// define kernel info
624
624
auto pKernelInfo = std::make_unique<KernelInfo>();
625
625
626
- SPatchExecutionEnvironment tokenEE;
626
+ SPatchExecutionEnvironment tokenEE = {} ;
627
627
tokenEE.CompiledSIMD8 = false ;
628
628
tokenEE.CompiledSIMD16 = false ;
629
629
tokenEE.CompiledSIMD32 = true ;
@@ -678,7 +678,7 @@ TEST_F(KernelPrivateSurfaceTest, givenStatelessKernelWhenKernelIsCreatedThenPriv
678
678
// define kernel info
679
679
auto pKernelInfo = std::make_unique<KernelInfo>();
680
680
681
- SPatchExecutionEnvironment tokenEE;
681
+ SPatchExecutionEnvironment tokenEE = {} ;
682
682
tokenEE.CompiledSIMD8 = false ;
683
683
tokenEE.CompiledSIMD16 = false ;
684
684
tokenEE.CompiledSIMD32 = true ;
@@ -727,6 +727,7 @@ TEST_F(KernelPrivateSurfaceTest, GivenKernelWhenPrivateSurfaceTooBigAndGpuPointe
727
727
auto pAllocateStatelessPrivateSurface = std::unique_ptr<SPatchAllocateStatelessPrivateSurface>(new SPatchAllocateStatelessPrivateSurface ());
728
728
pAllocateStatelessPrivateSurface->PerThreadPrivateMemorySize = std::numeric_limits<uint32_t >::max ();
729
729
auto executionEnvironment = std::unique_ptr<SPatchExecutionEnvironment>(new SPatchExecutionEnvironment ());
730
+ *executionEnvironment = {};
730
731
executionEnvironment->CompiledSIMD32 = 32 ;
731
732
auto pKernelInfo = std::make_unique<KernelInfo>();
732
733
pKernelInfo->patchInfo .pAllocateStatelessPrivateSurface = pAllocateStatelessPrivateSurface.get ();
@@ -745,6 +746,7 @@ TEST_F(KernelPrivateSurfaceTest, GivenKernelWhenPrivateSurfaceTooBigAndGpuPointe
745
746
auto pAllocateStatelessPrivateSurface = std::unique_ptr<SPatchAllocateStatelessPrivateSurface>(new SPatchAllocateStatelessPrivateSurface ());
746
747
pAllocateStatelessPrivateSurface->PerThreadPrivateMemorySize = std::numeric_limits<uint32_t >::max ();
747
748
auto executionEnvironment = std::unique_ptr<SPatchExecutionEnvironment>(new SPatchExecutionEnvironment ());
749
+ *executionEnvironment = {};
748
750
executionEnvironment->CompiledSIMD32 = 32 ;
749
751
auto pKernelInfo = std::make_unique<KernelInfo>();
750
752
pKernelInfo->patchInfo .pAllocateStatelessPrivateSurface = pAllocateStatelessPrivateSurface.get ();
@@ -763,6 +765,7 @@ TEST_F(KernelPrivateSurfaceTest, GivenKernelWhenPrivateSurfaceTooBigAndGpuPointe
763
765
auto pAllocateStatelessPrivateSurface = std::unique_ptr<SPatchAllocateStatelessPrivateSurface>(new SPatchAllocateStatelessPrivateSurface ());
764
766
pAllocateStatelessPrivateSurface->PerThreadPrivateMemorySize = std::numeric_limits<uint32_t >::max ();
765
767
auto executionEnvironment = std::unique_ptr<SPatchExecutionEnvironment>(new SPatchExecutionEnvironment ());
768
+ *executionEnvironment = {};
766
769
executionEnvironment->CompiledSIMD32 = 32 ;
767
770
auto pKernelInfo = std::make_unique<KernelInfo>();
768
771
pKernelInfo->patchInfo .pAllocateStatelessPrivateSurface = pAllocateStatelessPrivateSurface.get ();
@@ -793,7 +796,7 @@ TEST_F(KernelGlobalSurfaceTest, givenBuiltInKernelWhenKernelIsCreatedThenGlobalS
793
796
tempSPatchDataParameterStream.DataParameterStreamSize = 16 ;
794
797
pKernelInfo->patchInfo .dataParameterStream = &tempSPatchDataParameterStream;
795
798
796
- SPatchExecutionEnvironment tokenEE;
799
+ SPatchExecutionEnvironment tokenEE = {} ;
797
800
tokenEE.CompiledSIMD8 = false ;
798
801
tokenEE.CompiledSIMD16 = false ;
799
802
tokenEE.CompiledSIMD32 = true ;
@@ -836,7 +839,7 @@ TEST_F(KernelGlobalSurfaceTest, givenNDRangeKernelWhenKernelIsCreatedThenGlobalS
836
839
tempSPatchDataParameterStream.DataParameterStreamSize = 16 ;
837
840
pKernelInfo->patchInfo .dataParameterStream = &tempSPatchDataParameterStream;
838
841
839
- SPatchExecutionEnvironment tokenEE;
842
+ SPatchExecutionEnvironment tokenEE = {} ;
840
843
tokenEE.CompiledSIMD8 = false ;
841
844
tokenEE.CompiledSIMD16 = false ;
842
845
tokenEE.CompiledSIMD32 = true ;
@@ -866,7 +869,7 @@ HWTEST_F(KernelGlobalSurfaceTest, givenStatefulKernelWhenKernelIsCreatedThenGlob
866
869
// define kernel info
867
870
auto pKernelInfo = std::make_unique<KernelInfo>();
868
871
869
- SPatchExecutionEnvironment tokenEE;
872
+ SPatchExecutionEnvironment tokenEE = {} ;
870
873
tokenEE.CompiledSIMD8 = false ;
871
874
tokenEE.CompiledSIMD16 = false ;
872
875
tokenEE.CompiledSIMD32 = true ;
@@ -924,7 +927,7 @@ TEST_F(KernelGlobalSurfaceTest, givenStatelessKernelWhenKernelIsCreatedThenGloba
924
927
// define kernel info
925
928
auto pKernelInfo = std::make_unique<KernelInfo>();
926
929
927
- SPatchExecutionEnvironment tokenEE;
930
+ SPatchExecutionEnvironment tokenEE = {} ;
928
931
tokenEE.CompiledSIMD8 = false ;
929
932
tokenEE.CompiledSIMD16 = false ;
930
933
tokenEE.CompiledSIMD32 = true ;
@@ -968,7 +971,7 @@ TEST_F(KernelConstantSurfaceTest, givenBuiltInKernelWhenKernelIsCreatedThenConst
968
971
tempSPatchDataParameterStream.DataParameterStreamSize = 16 ;
969
972
pKernelInfo->patchInfo .dataParameterStream = &tempSPatchDataParameterStream;
970
973
971
- SPatchExecutionEnvironment tokenEE;
974
+ SPatchExecutionEnvironment tokenEE = {} ;
972
975
tokenEE.CompiledSIMD8 = false ;
973
976
tokenEE.CompiledSIMD16 = false ;
974
977
tokenEE.CompiledSIMD32 = true ;
@@ -1010,7 +1013,7 @@ TEST_F(KernelConstantSurfaceTest, givenNDRangeKernelWhenKernelIsCreatedThenConst
1010
1013
tempSPatchDataParameterStream.DataParameterStreamSize = 16 ;
1011
1014
pKernelInfo->patchInfo .dataParameterStream = &tempSPatchDataParameterStream;
1012
1015
1013
- SPatchExecutionEnvironment tokenEE;
1016
+ SPatchExecutionEnvironment tokenEE = {} ;
1014
1017
tokenEE.CompiledSIMD8 = false ;
1015
1018
tokenEE.CompiledSIMD16 = false ;
1016
1019
tokenEE.CompiledSIMD32 = true ;
@@ -1040,7 +1043,7 @@ HWTEST_F(KernelConstantSurfaceTest, givenStatefulKernelWhenKernelIsCreatedThenCo
1040
1043
// define kernel info
1041
1044
auto pKernelInfo = std::make_unique<KernelInfo>();
1042
1045
1043
- SPatchExecutionEnvironment tokenEE;
1046
+ SPatchExecutionEnvironment tokenEE = {} ;
1044
1047
tokenEE.CompiledSIMD8 = false ;
1045
1048
tokenEE.CompiledSIMD16 = false ;
1046
1049
tokenEE.CompiledSIMD32 = true ;
@@ -1098,7 +1101,7 @@ TEST_F(KernelConstantSurfaceTest, givenStatelessKernelWhenKernelIsCreatedThenCon
1098
1101
// define kernel info
1099
1102
auto pKernelInfo = std::make_unique<KernelInfo>();
1100
1103
1101
- SPatchExecutionEnvironment tokenEE;
1104
+ SPatchExecutionEnvironment tokenEE = {} ;
1102
1105
tokenEE.CompiledSIMD8 = false ;
1103
1106
tokenEE.CompiledSIMD16 = false ;
1104
1107
tokenEE.CompiledSIMD32 = true ;
@@ -1131,7 +1134,7 @@ HWTEST_F(KernelEventPoolSurfaceTest, givenStatefulKernelWhenKernelIsCreatedThenE
1131
1134
// define kernel info
1132
1135
auto pKernelInfo = std::make_unique<KernelInfo>();
1133
1136
1134
- SPatchExecutionEnvironment tokenEE;
1137
+ SPatchExecutionEnvironment tokenEE = {} ;
1135
1138
tokenEE.CompiledSIMD8 = false ;
1136
1139
tokenEE.CompiledSIMD16 = false ;
1137
1140
tokenEE.CompiledSIMD32 = true ;
@@ -1183,7 +1186,7 @@ HWTEST_F(KernelEventPoolSurfaceTest, givenStatefulKernelWhenEventPoolIsPatchedTh
1183
1186
// define kernel info
1184
1187
auto pKernelInfo = std::make_unique<KernelInfo>();
1185
1188
1186
- SPatchExecutionEnvironment tokenEE;
1189
+ SPatchExecutionEnvironment tokenEE = {} ;
1187
1190
tokenEE.CompiledSIMD8 = false ;
1188
1191
tokenEE.CompiledSIMD16 = false ;
1189
1192
tokenEE.CompiledSIMD32 = true ;
@@ -1235,7 +1238,7 @@ HWTEST_F(KernelEventPoolSurfaceTest, givenKernelWithNullEventPoolInKernelInfoWhe
1235
1238
// define kernel info
1236
1239
auto pKernelInfo = std::make_unique<KernelInfo>();
1237
1240
1238
- SPatchExecutionEnvironment tokenEE;
1241
+ SPatchExecutionEnvironment tokenEE = {} ;
1239
1242
tokenEE.CompiledSIMD8 = false ;
1240
1243
tokenEE.CompiledSIMD16 = false ;
1241
1244
tokenEE.CompiledSIMD32 = true ;
@@ -1267,7 +1270,7 @@ TEST_F(KernelEventPoolSurfaceTest, givenStatelessKernelWhenKernelIsCreatedThenEv
1267
1270
// define kernel info
1268
1271
auto pKernelInfo = std::make_unique<KernelInfo>();
1269
1272
1270
- SPatchExecutionEnvironment tokenEE;
1273
+ SPatchExecutionEnvironment tokenEE = {} ;
1271
1274
tokenEE.CompiledSIMD8 = false ;
1272
1275
tokenEE.CompiledSIMD16 = false ;
1273
1276
tokenEE.CompiledSIMD32 = true ;
@@ -1303,7 +1306,7 @@ TEST_F(KernelEventPoolSurfaceTest, givenStatelessKernelWhenEventPoolIsPatchedThe
1303
1306
// define kernel info
1304
1307
auto pKernelInfo = std::make_unique<KernelInfo>();
1305
1308
1306
- SPatchExecutionEnvironment tokenEE;
1309
+ SPatchExecutionEnvironment tokenEE = {} ;
1307
1310
tokenEE.CompiledSIMD8 = false ;
1308
1311
tokenEE.CompiledSIMD16 = false ;
1309
1312
tokenEE.CompiledSIMD32 = true ;
@@ -1341,7 +1344,7 @@ HWTEST_F(KernelDefaultDeviceQueueSurfaceTest, givenStatefulKernelWhenKernelIsCre
1341
1344
// define kernel info
1342
1345
auto pKernelInfo = std::make_unique<KernelInfo>();
1343
1346
1344
- SPatchExecutionEnvironment tokenEE;
1347
+ SPatchExecutionEnvironment tokenEE = {} ;
1345
1348
tokenEE.CompiledSIMD8 = false ;
1346
1349
tokenEE.CompiledSIMD16 = false ;
1347
1350
tokenEE.CompiledSIMD32 = true ;
@@ -1393,7 +1396,7 @@ HWTEST_F(KernelDefaultDeviceQueueSurfaceTest, givenStatefulKernelWhenDefaultDevi
1393
1396
// define kernel info
1394
1397
auto pKernelInfo = std::make_unique<KernelInfo>();
1395
1398
1396
- SPatchExecutionEnvironment tokenEE;
1399
+ SPatchExecutionEnvironment tokenEE = {} ;
1397
1400
tokenEE.CompiledSIMD8 = false ;
1398
1401
tokenEE.CompiledSIMD16 = false ;
1399
1402
tokenEE.CompiledSIMD32 = true ;
@@ -1447,7 +1450,7 @@ TEST_F(KernelDefaultDeviceQueueSurfaceTest, givenStatelessKernelWhenKernelIsCrea
1447
1450
// define kernel info
1448
1451
auto pKernelInfo = std::make_unique<KernelInfo>();
1449
1452
1450
- SPatchExecutionEnvironment tokenEE;
1453
+ SPatchExecutionEnvironment tokenEE = {} ;
1451
1454
tokenEE.CompiledSIMD8 = false ;
1452
1455
tokenEE.CompiledSIMD16 = false ;
1453
1456
tokenEE.CompiledSIMD32 = true ;
@@ -1481,7 +1484,7 @@ TEST_F(KernelDefaultDeviceQueueSurfaceTest, givenKernelWithNullDeviceQueueKernel
1481
1484
// define kernel info
1482
1485
auto pKernelInfo = std::make_unique<KernelInfo>();
1483
1486
1484
- SPatchExecutionEnvironment tokenEE;
1487
+ SPatchExecutionEnvironment tokenEE = {} ;
1485
1488
tokenEE.CompiledSIMD8 = false ;
1486
1489
tokenEE.CompiledSIMD16 = false ;
1487
1490
tokenEE.CompiledSIMD32 = true ;
@@ -1513,7 +1516,7 @@ TEST_F(KernelDefaultDeviceQueueSurfaceTest, givenStatelessKernelWhenDefaultDevic
1513
1516
// define kernel info
1514
1517
auto pKernelInfo = std::make_unique<KernelInfo>();
1515
1518
1516
- SPatchExecutionEnvironment tokenEE;
1519
+ SPatchExecutionEnvironment tokenEE = {} ;
1517
1520
tokenEE.CompiledSIMD8 = false ;
1518
1521
tokenEE.CompiledSIMD16 = false ;
1519
1522
tokenEE.CompiledSIMD32 = true ;
@@ -1706,7 +1709,7 @@ struct KernelExecutionEnvironmentTest : public Test<DeviceFixture> {
1706
1709
MockKernel *pKernel;
1707
1710
std::unique_ptr<MockProgram> program;
1708
1711
std::unique_ptr<KernelInfo> pKernelInfo;
1709
- SPatchExecutionEnvironment executionEnvironment;
1712
+ SPatchExecutionEnvironment executionEnvironment = {} ;
1710
1713
};
1711
1714
1712
1715
TEST_F (KernelExecutionEnvironmentTest, getMaxSimdReturnsMaxOfAll32) {
@@ -1832,7 +1835,7 @@ struct KernelCrossThreadTests : Test<DeviceFixture> {
1832
1835
std::unique_ptr<MockProgram> program;
1833
1836
std::unique_ptr<KernelInfo> pKernelInfo;
1834
1837
SPatchDataParameterStream patchDataParameterStream;
1835
- SPatchExecutionEnvironment executionEnvironment;
1838
+ SPatchExecutionEnvironment executionEnvironment = {} ;
1836
1839
};
1837
1840
1838
1841
TEST_F (KernelCrossThreadTests, globalWorkOffset) {
0 commit comments