Lines Matching refs:right
14 thread bool operator==(const half2x3 left, const half2x3 right);
15 thread bool operator!=(const half2x3 left, const half2x3 right);
17 thread bool operator==(const half2x4 left, const half2x4 right);
18 thread bool operator!=(const half2x4 left, const half2x4 right);
20 thread bool operator==(const half3x2 left, const half3x2 right);
21 thread bool operator!=(const half3x2 left, const half3x2 right);
23 thread bool operator==(const half3x4 left, const half3x4 right);
24 thread bool operator!=(const half3x4 left, const half3x4 right);
26 thread bool operator==(const half4x2 left, const half4x2 right);
27 thread bool operator!=(const half4x2 left, const half4x2 right);
29 thread bool operator==(const half4x3 left, const half4x3 right);
30 thread bool operator!=(const half4x3 left, const half4x3 right);
32 thread bool operator==(const half2x2 left, const half2x2 right);
33 thread bool operator!=(const half2x2 left, const half2x2 right);
35 thread bool operator==(const half3x3 left, const half3x3 right);
36 thread bool operator!=(const half3x3 left, const half3x3 right);
38 thread bool operator==(const float2x3 left, const float2x3 right);
39 thread bool operator!=(const float2x3 left, const float2x3 right);
41 thread bool operator==(const float2x4 left, const float2x4 right);
42 thread bool operator!=(const float2x4 left, const float2x4 right);
44 thread bool operator==(const float3x2 left, const float3x2 right);
45 thread bool operator!=(const float3x2 left, const float3x2 right);
47 thread bool operator==(const float3x4 left, const float3x4 right);
48 thread bool operator!=(const float3x4 left, const float3x4 right);
50 thread bool operator==(const float4x2 left, const float4x2 right);
51 thread bool operator!=(const float4x2 left, const float4x2 right);
53 thread bool operator==(const float4x3 left, const float4x3 right);
54 thread bool operator!=(const float4x3 left, const float4x3 right);
56 thread bool operator==(const float2x2 left, const float2x2 right);
57 thread bool operator!=(const float2x2 left, const float2x2 right);
59 thread bool operator==(const float3x3 left, const float3x3 right);
60 thread bool operator!=(const float3x3 left, const float3x3 right);
61 thread bool operator==(const half2x3 left, const half2x3 right) {
62 return all(left[0] == right[0]) &&
63 all(left[1] == right[1]);
65 thread bool operator!=(const half2x3 left, const half2x3 right) {
66 return !(left == right);
68 thread bool operator==(const half2x4 left, const half2x4 right) {
69 return all(left[0] == right[0]) &&
70 all(left[1] == right[1]);
72 thread bool operator!=(const half2x4 left, const half2x4 right) {
73 return !(left == right);
75 thread bool operator==(const half3x2 left, const half3x2 right) {
76 return all(left[0] == right[0]) &&
77 all(left[1] == right[1]) &&
78 all(left[2] == right[2]);
80 thread bool operator!=(const half3x2 left, const half3x2 right) {
81 return !(left == right);
83 thread bool operator==(const half3x4 left, const half3x4 right) {
84 return all(left[0] == right[0]) &&
85 all(left[1] == right[1]) &&
86 all(left[2] == right[2]);
88 thread bool operator!=(const half3x4 left, const half3x4 right) {
89 return !(left == right);
91 thread bool operator==(const half4x2 left, const half4x2 right) {
92 return all(left[0] == right[0]) &&
93 all(left[1] == right[1]) &&
94 all(left[2] == right[2]) &&
95 all(left[3] == right[3]);
97 thread bool operator!=(const half4x2 left, const half4x2 right) {
98 return !(left == right);
100 thread bool operator==(const half4x3 left, const half4x3 right) {
101 return all(left[0] == right[0]) &&
102 all(left[1] == right[1]) &&
103 all(left[2] == right[2]) &&
104 all(left[3] == right[3]);
106 thread bool operator!=(const half4x3 left, const half4x3 right) {
107 return !(left == right);
109 thread bool operator==(const half2x2 left, const half2x2 right) {
110 return all(left[0] == right[0]) &&
111 all(left[1] == right[1]);
113 thread bool operator!=(const half2x2 left, const half2x2 right) {
114 return !(left == right);
116 thread bool operator==(const half3x3 left, const half3x3 right) {
117 return all(left[0] == right[0]) &&
118 all(left[1] == right[1]) &&
119 all(left[2] == right[2]);
121 thread bool operator!=(const half3x3 left, const half3x3 right) {
122 return !(left == right);
124 thread half2x4 operator/(const half2x4 left, const half2x4 right) {
125 return half2x4(left[0] / right[0], left[1] / right[1]);
127 thread half2x4& operator/=(thread half2x4& left, thread const half2x4& right) {
128 left = left / right;
131 thread bool operator==(const float2x3 left, const float2x3 right) {
132 return all(left[0] == right[0]) &&
133 all(left[1] == right[1]);
135 thread bool operator!=(const float2x3 left, const float2x3 right) {
136 return !(left == right);
138 thread bool operator==(const float2x4 left, const float2x4 right) {
139 return all(left[0] == right[0]) &&
140 all(left[1] == right[1]);
142 thread bool operator!=(const float2x4 left, const float2x4 right) {
143 return !(left == right);
145 thread bool operator==(const float3x2 left, const float3x2 right) {
146 return all(left[0] == right[0]) &&
147 all(left[1] == right[1]) &&
148 all(left[2] == right[2]);
150 thread bool operator!=(const float3x2 left, const float3x2 right) {
151 return !(left == right);
153 thread bool operator==(const float3x4 left, const float3x4 right) {
154 return all(left[0] == right[0]) &&
155 all(left[1] == right[1]) &&
156 all(left[2] == right[2]);
158 thread bool operator!=(const float3x4 left, const float3x4 right) {
159 return !(left == right);
161 thread bool operator==(const float4x2 left, const float4x2 right) {
162 return all(left[0] == right[0]) &&
163 all(left[1] == right[1]) &&
164 all(left[2] == right[2]) &&
165 all(left[3] == right[3]);
167 thread bool operator!=(const float4x2 left, const float4x2 right) {
168 return !(left == right);
170 thread bool operator==(const float4x3 left, const float4x3 right) {
171 return all(left[0] == right[0]) &&
172 all(left[1] == right[1]) &&
173 all(left[2] == right[2]) &&
174 all(left[3] == right[3]);
176 thread bool operator!=(const float4x3 left, const float4x3 right) {
177 return !(left == right);
179 thread bool operator==(const float2x2 left, const float2x2 right) {
180 return all(left[0] == right[0]) &&
181 all(left[1] == right[1]);
183 thread bool operator!=(const float2x2 left, const float2x2 right) {
184 return !(left == right);
186 thread bool operator==(const float3x3 left, const float3x3 right) {
187 return all(left[0] == right[0]) &&
188 all(left[1] == right[1]) &&
189 all(left[2] == right[2]);
191 thread bool operator!=(const float3x3 left, const float3x3 right) {
192 return !(left == right);
194 thread float2x4 operator/(const float2x4 left, const float2x4 right) {
195 return float2x4(left[0] / right[0], left[1] / right[1]);
197 thread float2x4& operator/=(thread float2x4& left, thread const float2x4& right) {
198 left = left / right;