Cycles: Add missing make_uintX definitions for Metal

This commit is contained in:
Lukas Stockner
2024-06-05 03:03:06 +02:00
parent 79ddd07e76
commit f3f05f945c

View File

@@ -254,6 +254,21 @@ ccl_device_forceinline int4 make_int4(const int x, const int y, const int z, con
return int4(x, y, z, w);
}
ccl_device_forceinline uint2 make_uint2(const uint x, const uint y)
{
return uint2(x, y);
}
ccl_device_forceinline uint3 make_uint3(const uint x, const uint y, const uint z)
{
return uint3(x, y, z);
}
ccl_device_forceinline uint4 make_uint4(const uint x, const uint y, const uint z, const uint w)
{
return uint4(x, y, z, w);
}
ccl_device_forceinline uchar4 make_uchar4(const uchar x,
const uchar y,
const uchar z,