SWDEV-474989 - Fix texture filter test issues

Change-Id: I9b647aff79ba92f07b2ca18eac49d58ae63fa859


[ROCm/hip-tests commit: 8a9ed34f6a]
This commit is contained in:
taosang2
2024-07-30 09:35:04 -04:00
committed by Tao Sang
orang tua 2253b82046
melakukan 43b7d702ff
38 mengubah file dengan 488 tambahan dan 645 penghapusan
@@ -75,13 +75,12 @@ template <typename T> inline void MakeVec4(const T x, const T y, const T z, cons
return vec;
}
template <typename T, typename F> inline auto Vec4Map(const vec4<T>& vec, F f) {
vec4<decltype(f(vec.x))> ret;
ret.x = f(vec.x);
ret.y = f(vec.y);
ret.z = f(vec.z);
ret.w = f(vec.w);
template <typename T> inline vec4<float> Vec4Map(const T& vec) {
vec4<float> ret;
ret.x = NormalizeInteger(vec.x);
ret.y = NormalizeInteger(vec.y);
ret.z = NormalizeInteger(vec.z);
ret.w = NormalizeInteger(vec.w);
return ret;
}
@@ -103,4 +102,4 @@ template <typename T> inline __host__ __device__ auto Vec4Add(const T& vec1, con
ret.w = vec1.w + vec2.w;
return ret;
}
}