Merge 4b1236548ae576a543180ed8abb073fbc48ce9fc into 3e8f91d1a116060d3fedfe856f3721db970de030

This commit is contained in:
kalvdans 2025-03-04 08:42:41 +08:00 committed by GitHub
commit 87adb2c27e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -263,27 +263,27 @@ inline __host__ __device__ uint4 make_uint4(int4 a)
// negate
////////////////////////////////////////////////////////////////////////////////
inline __host__ __device__ float2 operator-(float2 &a)
inline __host__ __device__ float2 operator-(float2 a)
{
return make_float2(-a.x, -a.y);
}
inline __host__ __device__ int2 operator-(int2 &a)
inline __host__ __device__ int2 operator-(int2 a)
{
return make_int2(-a.x, -a.y);
}
inline __host__ __device__ float3 operator-(float3 &a)
inline __host__ __device__ float3 operator-(float3 a)
{
return make_float3(-a.x, -a.y, -a.z);
}
inline __host__ __device__ int3 operator-(int3 &a)
inline __host__ __device__ int3 operator-(int3 a)
{
return make_int3(-a.x, -a.y, -a.z);
}
inline __host__ __device__ float4 operator-(float4 &a)
inline __host__ __device__ float4 operator-(float4 a)
{
return make_float4(-a.x, -a.y, -a.z, -a.w);
}
inline __host__ __device__ int4 operator-(int4 &a)
inline __host__ __device__ int4 operator-(int4 a)
{
return make_int4(-a.x, -a.y, -a.z, -a.w);
}