Home
last modified time | relevance | path

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

/external/skqp/src/sksl/ir/
DSkSLSwizzle.h100 , fComponents(std::move(components)) { in Swizzle()
101 SkASSERT(fComponents.size() >= 1 && fComponents.size() <= 4); in Swizzle()
110 SkASSERT(fComponents.size() == 1); in constantPropagate()
111 int64_t value = ((Constructor&) *fBase).getIVecComponent(fComponents[0]); in constantPropagate()
116 SkASSERT(fComponents.size() == 1); in constantPropagate()
117 double value = ((Constructor&) *fBase).getFVecComponent(fComponents[0]); in constantPropagate()
131 return std::unique_ptr<Expression>(new Swizzle(fType, fBase->clone(), fComponents)); in clone()
136 for (int x : fComponents) { in description()
143 const std::vector<int> fComponents; member
151 , fComponents(std::move(components)) { in Swizzle()
[all …]
/external/skia/src/sksl/ir/
DSkSLSwizzle.h31 , fComponents(components) { in Swizzle()
57 return fComponents; in components()
81 , fComponents(components) { in Swizzle()
86 ComponentArray fComponents; member
DSkSLSwizzle.cpp272 ComponentArray fComponents; in Make() member
295 SkASSERT(!reorderedArgs.back().fComponents.empty()); in Make()
297 reorderedArgs.back().fComponents.push_back(argument.fComponent); in Make()
310 if (reorderedArg.fComponents.empty()) { in Make()
314 reorderedArg.fComponents)); in Make()
/external/skqp/src/sksl/
DSkSLJIT.cpp400 , fComponents(components) {} in getLValue()
404 if (fComponents.size() > 1) { in getLValue()
406 for (size_t i = 0; i < fComponents.size(); ++i) { in getLValue()
411 fComponents[i], in getLValue()
420 SkASSERT(fComponents.size() == 1); in getLValue()
423 fComponents[0], in getLValue()
430 if (fComponents.size() > 1) { in getLValue()
431 for (size_t i = 0; i < fComponents.size(); ++i) { in getLValue()
440 fComponents[i], in getLValue()
447 fComponents[0], in getLValue()
[all …]
DSkSLSPIRVCodeGenerator.cpp1544 , fComponents(components) in SwizzleLValue()
1556 fGen.writeOpCode(SpvOpVectorShuffle, 5 + (int32_t) fComponents.size(), out); in load()
1561 for (int component : fComponents) { in load()
1591 for (size_t j = 0; j < fComponents.size(); j++) { in store()
1592 if (fComponents[j] == i) { in store()
1608 const std::vector<int>& fComponents; member in SkSL::SwizzleLValue
1648 size_t count = swizzle.fComponents.size(); in getLValue()
1652 IntLiteral index(fContext, -1, swizzle.fComponents[0]); in getLValue()
1669 swizzle.fComponents, in getLValue()
1816 size_t count = swizzle.fComponents.size(); in writeSwizzle()
[all …]
DSkSLCPPCodeGenerator.cpp238 SkASSERT(swizzle.fComponents.size() == 1); // no support for multiple swizzle components yet in writeSwizzle()
240 switch (swizzle.fComponents[0]) { in writeSwizzle()
DSkSLGLSLCodeGenerator.cpp847 for (int c : swizzle.fComponents) { in writeFunctionCall()
DSkSLMetalCodeGenerator.cpp482 for (int c : swizzle.fComponents) { in writeSwizzle()
DSkSLIRGenerator.cpp2208 for (int idx : swizzle.fComponents) { in has_duplicates()
/external/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp1858 , fComponents(components) in SwizzleLValue()
1865 if (component < 0 || component >= fComponents.count()) { in applySwizzle()
1869 updatedSwizzle.push_back(fComponents[component]); in applySwizzle()
1871 fComponents = updatedSwizzle; in applySwizzle()
1880 fGen.writeOpCode(SpvOpVectorShuffle, 5 + (int32_t) fComponents.size(), out); in load()
1885 for (int component : fComponents) { in load()
1915 for (size_t j = 0; j < fComponents.size(); j++) { in store()
1916 if (fComponents[j] == i) { in store()
1932 ComponentArray fComponents; member in SkSL::SwizzleLValue
/external/cldr/tools/java/libs/
DxercesImpl.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/services/ org/ ...