diff --git a/Source/GmmLib/ULT/GmmAuxTableULT.cpp b/Source/GmmLib/ULT/GmmAuxTableULT.cpp index c6a9b53..8b8c193 100644 --- a/Source/GmmLib/ULT/GmmAuxTableULT.cpp +++ b/Source/GmmLib/ULT/GmmAuxTableULT.cpp @@ -235,6 +235,7 @@ TEST_F(CTestAuxTable, TestAuxTableContent) Walker *ywalker = new Walker(surf->getGfxAddress(GMM_PLANE_Y), surf->getAuxGfxAddress(GMM_AUX_CCS), mgr->GetAuxL3TableAddr()); + ASSERT_TRUE(ywalker != NULL); for(size_t i = 0; i < surf->getSurfaceSize(GMM_PLANE_Y); i++) { @@ -248,6 +249,8 @@ TEST_F(CTestAuxTable, TestAuxTableContent) surf->getAuxGfxAddress(GMM_AUX_UV_CCS), mgr->GetAuxL3TableAddr()); + ASSERT_TRUE(uvwalker != NULL); + for(size_t i = 0; i < surf->getSurfaceSize(GMM_PLANE_U); i++) { GMM_GFX_ADDRESS addr = surf->getGfxAddress(GMM_PLANE_U) + i; diff --git a/Source/GmmLib/ULT/GmmResourceULT.cpp b/Source/GmmLib/ULT/GmmResourceULT.cpp index 895ae5d..570b427 100644 --- a/Source/GmmLib/ULT/GmmResourceULT.cpp +++ b/Source/GmmLib/ULT/GmmResourceULT.cpp @@ -2488,7 +2488,7 @@ TEST_F(CTestResource, TestSeparateStencil) } // Allocate multi-tiles in X/Y/Z dimension. - for(uint32_t i = RESOURCE_3D; i <= RESOURCE_3D; i++) + uint32_t i = RESOURCE_3D; { gmmParams.Type = static_cast(i); gmmParams.BaseWidth64 = StencilTileSize[0][0] + 0x1;