Lines Matching refs:SwizzleComponent
35 case SwizzleComponent::X:
36 case SwizzleComponent::Y:
37 case SwizzleComponent::Z:
38 case SwizzleComponent::W:
41 case SwizzleComponent::R:
42 case SwizzleComponent::G:
43 case SwizzleComponent::B:
44 case SwizzleComponent::A:
47 case SwizzleComponent::S:
48 case SwizzleComponent::T:
49 case SwizzleComponent::P:
50 case SwizzleComponent::Q:
53 case SwizzleComponent::UL:
54 case SwizzleComponent::UT:
55 case SwizzleComponent::UR:
56 case SwizzleComponent::UB:
59 case SwizzleComponent::ZERO:
60 case SwizzleComponent::ONE:
78 case SwizzleComponent::X: return 'x';
79 case SwizzleComponent::Y: return 'y';
80 case SwizzleComponent::Z: return 'z';
81 case SwizzleComponent::W: return 'w';
82 case SwizzleComponent::R: return 'r';
83 case SwizzleComponent::G: return 'g';
84 case SwizzleComponent::B: return 'b';
85 case SwizzleComponent::A: return 'a';
86 case SwizzleComponent::S: return 's';
87 case SwizzleComponent::T: return 't';
88 case SwizzleComponent::P: return 'p';
89 case SwizzleComponent::Q: return 'q';
90 case SwizzleComponent::UL: return 'L';
91 case SwizzleComponent::UT: return 'T';
92 case SwizzleComponent::UR: return 'R';
93 case SwizzleComponent::UB: return 'B';
94 case SwizzleComponent::ZERO: return '0';
95 case SwizzleComponent::ONE: return '1';
242 case '0': components.push_back(SwizzleComponent::ZERO); break;
243 case '1': components.push_back(SwizzleComponent::ONE); break;
244 case 'x': components.push_back(SwizzleComponent::X); break;
245 case 'r': components.push_back(SwizzleComponent::R); break;
246 case 's': components.push_back(SwizzleComponent::S); break;
247 case 'L': components.push_back(SwizzleComponent::UL); break;
248 case 'y': components.push_back(SwizzleComponent::Y); break;
249 case 'g': components.push_back(SwizzleComponent::G); break;
250 case 't': components.push_back(SwizzleComponent::T); break;
251 case 'T': components.push_back(SwizzleComponent::UT); break;
252 case 'z': components.push_back(SwizzleComponent::Z); break;
253 case 'b': components.push_back(SwizzleComponent::B); break;
254 case 'p': components.push_back(SwizzleComponent::P); break;
255 case 'R': components.push_back(SwizzleComponent::UR); break;
256 case 'w': components.push_back(SwizzleComponent::W); break;
257 case 'a': components.push_back(SwizzleComponent::A); break;
258 case 'q': components.push_back(SwizzleComponent::Q); break;
259 case 'B': components.push_back(SwizzleComponent::UB); break;
302 case SwizzleComponent::ZERO:
303 case SwizzleComponent::ONE:
306 case SwizzleComponent::X:
307 case SwizzleComponent::R:
308 case SwizzleComponent::S:
309 case SwizzleComponent::UL:
311 maskComponents.push_back(SwizzleComponent::X);
313 case SwizzleComponent::Y:
314 case SwizzleComponent::G:
315 case SwizzleComponent::T:
316 case SwizzleComponent::UT:
319 maskComponents.push_back(SwizzleComponent::Y);
323 case SwizzleComponent::Z:
324 case SwizzleComponent::B:
325 case SwizzleComponent::P:
326 case SwizzleComponent::UR:
329 maskComponents.push_back(SwizzleComponent::Z);
333 case SwizzleComponent::W:
334 case SwizzleComponent::A:
335 case SwizzleComponent::Q:
336 case SwizzleComponent::UB:
339 maskComponents.push_back(SwizzleComponent::W);
399 case SwizzleComponent::ZERO:
409 case SwizzleComponent::ONE:
448 return component >= SwizzleComponent::X &&
449 component <= SwizzleComponent::W;