Home
last modified time | relevance | path

Searched refs:reorderedArgs (Results 1 – 1 of 1) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLSwizzle.cpp182 SkSTArray<4, ReorderedArgument> reorderedArgs; in optimize_constructor_swizzle() local
190 reorderedArgs.push_back({argument.fArgIndex, in optimize_constructor_swizzle()
196 if (reorderedArgs.empty() || in optimize_constructor_swizzle()
197 reorderedArgs.back().fArgIndex != argument.fArgIndex) { in optimize_constructor_swizzle()
199 reorderedArgs.push_back({argument.fArgIndex, in optimize_constructor_swizzle()
204 SkASSERT(!reorderedArgs.back().fComponents.empty()); in optimize_constructor_swizzle()
206 reorderedArgs.back().fComponents.push_back(argument.fComponent); in optimize_constructor_swizzle()
215 for (const ReorderedArgument& reorderedArg : reorderedArgs) { in optimize_constructor_swizzle()