Fix: GPU: C++ GLSL stubs: Swizzle in wrong list
This commit is contained in:
@@ -160,7 +160,7 @@ template<typename T, int Sz> struct SwizzleBase : VecOp<T, Sz> {
|
||||
|
||||
#define SWIZZLE_XYZ(T) \
|
||||
SWIZZLE_XY(T) \
|
||||
SwizzleBase<T, 2> xz, yz, zx, zy, zz, zw; \
|
||||
SwizzleBase<T, 2> xz, yz, zx, zy, zz; \
|
||||
SwizzleBase<T, 3> xxz, xyz, xzx, xzy, xzz, yxz, yyz, yzx, yzy, yzz, zxx, zxy, zxz, zyx, zyy, \
|
||||
zyz, zzx, zzy, zzz; \
|
||||
SwizzleBase<T, 4> xxxz, xxyz, xxzx, xxzy, xxzz, xyxz, xyyz, xyzx, xyzy, xyzz, xzxx, xzxy, xzxz, \
|
||||
@@ -182,7 +182,7 @@ template<typename T, int Sz> struct SwizzleBase : VecOp<T, Sz> {
|
||||
|
||||
#define SWIZZLE_XYZW(T) \
|
||||
SWIZZLE_XYZ(T) \
|
||||
SwizzleBase<T, 2> xw, yw, wx, wy, wz, ww; \
|
||||
SwizzleBase<T, 2> xw, yw, zw, wx, wy, wz, ww; \
|
||||
SwizzleBase<T, 3> xxw, xyw, xzw, xwx, xwy, xwz, xww, yxw, yyw, yzw, ywx, ywy, ywz, yww, zxw, \
|
||||
zyw, zzw, zwx, zwy, zwz, zww, wxx, wxy, wxz, wxw, wyx, wyy, wyz, wyw, wzx, wzy, wzz, wzw, \
|
||||
wwx, wwy, wwz, www; \
|
||||
|
||||
Reference in New Issue
Block a user