Searched refs:fComponents (Results 1 – 4 of 4) sorted by relevance
70 , fComponents(std::move(components)) { in Swizzle()71 ASSERT(fComponents.size() >= 1 && fComponents.size() <= 4); in Swizzle()80 ASSERT(fComponents.size() == 1); in constantPropagate()81 int64_t value = ((Constructor&) *fBase).getIVecComponent(fComponents[0]); in constantPropagate()86 ASSERT(fComponents.size() == 1); in constantPropagate()87 double value = ((Constructor&) *fBase).getFVecComponent(fComponents[0]); in constantPropagate()102 for (int x : fComponents) { in description()109 const std::vector<int> fComponents; member
1766 , fComponents(components) in SwizzleLValue()1778 fGen.writeOpCode(SpvOpVectorShuffle, 5 + (int32_t) fComponents.size(), out); in load()1783 for (int component : fComponents) { in load()1813 for (size_t j = 0; j < fComponents.size(); j++) { in store()1814 if (fComponents[j] == i) { in store()1830 const std::vector<int>& fComponents; member in SkSL::SwizzleLValue1865 size_t count = swizzle.fComponents.size(); in getLValue()1869 IntLiteral index(fContext, Position(), swizzle.fComponents[0]); in getLValue()1886 swizzle.fComponents, in getLValue()1991 size_t count = swizzle.fComponents.size(); in writeSwizzle()[all …]
372 for (int c : swizzle.fComponents) { in writeSwizzle()
1889 for (int idx : swizzle.fComponents) { in has_duplicates()