SWDEV-555889 - Support mipmap on rocr (#2082)
* SWDEV-555889 - Support mipmap on rocr Support mipmap in hip-rt on rocr backend. Enable all mipmap tests in Windows. Some other minor improvement. Add some SRD logs that will be removed finally. * Add sampler.mipFilter to fix sampler issues on mipmap in rocr. Fix format issues of view of leveled image and mipmap image in blit kernel in rocr. Enabled disabled mipmap tests. * Rewrite view logic * Set word4.f.PITCH = 0 for mipmap SRD on navi31 to fix unstable test issues. Reset last error in nagative tests. * Remove SRD dump log from hip-rt Let Rocr mipmap log be in condition. * minor format chang * Exclude mipmap tests for mi200+ which don't support mipmap.
Tento commit je obsažen v:
@@ -43,11 +43,6 @@ THE SOFTWARE.
|
||||
TEST_CASE("Unit_hipMipmappedArrayGetLevel_Negative_Parameters") {
|
||||
CHECK_IMAGE_SUPPORT;
|
||||
|
||||
#ifdef __linux__
|
||||
HipTest::HIP_SKIP_TEST("Mipmap APIs are not supported on Linux");
|
||||
return;
|
||||
#endif //__linux__
|
||||
|
||||
hipmipmappedArray array;
|
||||
|
||||
HIP_ARRAY3D_DESCRIPTOR desc = {};
|
||||
@@ -79,6 +74,7 @@ TEST_CASE("Unit_hipMipmappedArrayGetLevel_Negative_Parameters") {
|
||||
}
|
||||
|
||||
HIP_CHECK(hipMipmappedArrayDestroy(array));
|
||||
(void)hipGetLastError();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Odkázat v novém úkolu
Zablokovat Uživatele