Lines Matching full:indent
459 mOut.indent() << "private static boolean sIs64Bit;\n\n";
460 mOut.indent() << "static";
462 mOut.indent() << "if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)";
464 mOut.indent() << "sIs64Bit = Process.is64Bit();\n";
466 mOut.indent() << "else";
468 mOut.indent() << "try";
470 mOut.indent() << "Field f = RenderScript.class.getDeclaredField(\"sPointerSize\");\n";
471 mOut.indent() << "f.setAccessible(true);\n";
472 mOut.indent() << "sIs64Bit = (f.getInt(null) == 8);\n";
483 mOut.indent() << "catch (Throwable e)";
485 mOut.indent() << "sIs64Bit = false;\n";
603 mOut.indent() << "private static final String " RS_RESOURCE_NAME " = \""
608 mOut.indent() << "// Constructor\n";
617 mOut.indent() << "super(rs,\n";
618 mOut.indent() << " " << RS_RESOURCE_NAME ",\n";
619 mOut.indent() << " " << className << ".getBitCode32(),\n";
620 mOut.indent() << " " << className << ".getBitCode64());\n";
624 mOut.indent() << "this(rs,\n";
625 mOut.indent() << " rs.getApplicationContext().getResources(),\n";
626 mOut.indent() << " rs.getApplicationContext().getResources()."
628 mOut.indent() << " " RS_RESOURCE_NAME ", \"raw\",\n";
629 mOut.indent()
637 mOut.indent() << "super(rs, resources, id);\n";
651 mOut.indent() << RS_EXPORT_VAR_PREFIX << EV->getName() << " = new "
671 mOut.indent() << SAVED_RS_REFERENCE << " = rs;\n";
720 mOut.indent() << "private Element " RS_ELEM_PREFIX << *I << ";\n";
726 mOut.indent() << "private FieldPacker " RS_FP_PREFIX << *I << ";\n";
732 mOut.indent() << "private RenderScript " << SAVED_RS_REFERENCE << ";\n";
742 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
752 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
794 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = new "
834 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName
869 mOut.indent() << "private final static int " << RS_EXPORT_VAR_INDEX_PREFIX
906 mOut.indent() << "private final static int " << RS_EXPORT_FUNC_INDEX_PREFIX
927 mOut.indent() << "return createInvokeID(" << RS_EXPORT_FUNC_INDEX_PREFIX
942 mOut.indent() << "invoke(" << RS_EXPORT_FUNC_INDEX_PREFIX << EF->getName()
957 mOut.indent() << "invoke(" << RS_EXPORT_FUNC_INDEX_PREFIX << EF->getName()
967 mOut.indent() << "// Verify dimensions\n";
968 mOut.indent() << "t0 = " << name0 << ".getType();\n";
969 mOut.indent() << "t1 = " << name1 << ".getType();\n";
970 mOut.indent() << "if ((t0.getCount() != t1.getCount()) ||\n";
971 mOut.indent() << " (t0.getX() != t1.getX()) ||\n";
972 mOut.indent() << " (t0.getY() != t1.getY()) ||\n";
973 mOut.indent() << " (t0.getZ() != t1.getZ()) ||\n";
974 mOut.indent() << " (t0.hasFaces() != t1.hasFaces()) ||\n";
975 mOut.indent() << " (t0.hasMipmaps() != t1.hasMipmaps())) {\n";
976 mOut.indent() << " throw new RSRuntimeException(\"Dimension mismatch "
979 mOut.indent() << "}\n\n";
983 mOut.indent() << "// Verify that \"" << ArrayName << "\" is non-null.\n";
984 mOut.indent() << "if (" << ArrayName << " == null) {\n";
985 mOut.indent() << " throw new RSIllegalArgumentException(\"Array \\\""
987 mOut.indent() << "}\n";
992 mOut.indent() << "// Verify that the array length is a multiple of the vector size.\n";
993 mOut.indent() << "if (" << ArrayName << ".length % " << std::to_string(VecSize)
995 mOut.indent() << " throw new RSIllegalArgumentException(\"Array \\\"" << ArrayName
998 mOut.indent() << "}\n";
1010 mOut.indent() << "//private final static int "
1019 mOut.indent() << "private final static int " << RS_EXPORT_FOREACH_INDEX_PREFIX
1080 mOut.indent() << "return createKernelID(" << RS_EXPORT_FOREACH_INDEX_PREFIX
1093 mOut.indent() << "forEach_" << EF->getName();
1150 mOut.indent() << "Type t0, t1;";
1154 mOut.indent() << "Type t0, t1;";
1184 mOut.indent() << "forEach(" << RS_EXPORT_FOREACH_INDEX_PREFIX
1288 mOut.indent() << "private final static int " << RS_EXPORT_REDUCE_INDEX_PREFIX
1396 mOut.indent() << "// " << InComment << "\n";
1416 mOut.indent() << "// Verify that input array lengths are the same.\n";
1417 mOut.indent() << "if (" << In1Length << " != " << InLength << ") {\n";
1418 mOut.indent() << " throw new RSRuntimeException(\"Array length mismatch "
1421 mOut.indent() << "}\n";
1425 mOut.indent() << "Allocation " << TempName << " = Allocation.createSized("
1429 mOut.indent() << TempName << ".setAutoPadding(true);\n";
1430 mOut.indent() << TempName << ".copyFrom(" << ArgName << ");\n";
1440 mOut.indent() << ResultTypeName << " result = " << MethodName << "(" << InputAllocationOutgoingArgumentList << ", null);\n";
1442 mOut.indent() << "result.mTempIns = new Allocation[]{";
1454 mOut.indent() << "return result;\n";
1478 mOut.indent() << "// " << InComment << "\n";
1480 mOut.indent() << "return " << MethodName << "(";
1498 mOut.indent() << "// " << InComment << "\n";
1503 mOut.indent() << "Type t0, t1;\n";
1516 mOut.indent() << "Allocation " << OutputAllocName << " = Allocation.createSized("
1520 mOut.indent() << OutputAllocName << ".setAutoPadding(true);\n";
1522 mOut.indent() << "reduce(" << RS_EXPORT_REDUCE_INDEX_PREFIX << ER->getNameReduce()
1527 mOut.indent() << "return new " << ResultTypeName << "(" << OutputAllocName << ");\n";
1603 Out.indent() << "if (" << InVal << " < 0)\n";
1604 Out.indent() << " throw new RSRuntimeException(\"Result is not representible in Java\");\n";
1615 mOut.indent() << "// To obtain the result, invoke get(), which blocks\n";
1616 mOut.indent() << "// until the asynchronously-launched operation has completed.\n";
1617 mOut.indent() << "public static class " << ClassName;
1641 mOut.indent() << "if (!mGotResult)";
1647 mOut.indent() << ArrayElementTypeName << "[] outArray = new " << ArrayElementTypeName
1649 mOut.indent() << "mOut.copyTo(outArray);\n";
1654 mOut.indent() << "mResult = "
1661 mOut.indent() << "mResult = outArray;\n";
1668 mOut.indent() << GetTypeName(ResultType) << " result = new "
1672 mOut.indent() << "for (int Idx = 0; Idx < " << TypeData.arraySize << "; ++Idx)";
1677 mOut.indent() << "result[Idx] = "
1683 mOut.indent() << "mResult = " << (MFA == MapFromAllocationPositive ? "outArray" : "result") << ";\n";
1691 mOut.indent() << ArrayElementTypeName << "[] outArray = new " << ArrayElementTypeName
1693 mOut.indent() << "mOut.copyTo(outArray);\n";
1695 mOut.indent() << "for (int Idx = 0; Idx < " << OutArrayElementCount << "; ++Idx)";
1702 mOut.indent() << "mResult = "
1714 mOut.indent() << GetTypeName(ResultType) << " result = new "
1717 mOut.indent() << "for (int Idx = 0; Idx < " << TypeData.arraySize << "; ++Idx)";
1719 mOut.indent() << "result[Idx] = "
1726 indent() << "mResult = result;\n";
1730 mOut.indent() << "mOut.destroy();\n";
1731 mOut.indent() << "mOut = null; // make Java object eligible for garbage collection\n";
1732 mOut.indent() << "if (mTempIns != null)";
1734 mOut.indent() << "for (Allocation tempIn : mTempIns)";
1736 mOut.indent() << "tempIn.destroy();\n";
1738 mOut.indent() << "mTempIns = null; // make Java objects eligible for garbage collection\n";
1740 mOut.indent() << "mGotResult = true;\n";
1743 mOut.indent() << "return mResult;\n";
1750 mOut.indent() << "mTempIns = null;\n";
1751 mOut.indent() << "mOut = out;\n";
1752 mOut.indent() << "mGotResult = false;\n";
1754 mOut.indent() << "private Allocation[] mTempIns;\n";
1755 mOut.indent() << "private Allocation mOut;\n";
1759 mOut.indent() << "private boolean mGotResult;\n";
1760 mOut.indent() << "private " << GetMethodReturnTypeName << " mResult;\n";
1785 mOut.indent() << RS_ELEM_PREFIX << TypeName << " = Element." << TypeName
1794 mOut.indent() << RS_ELEM_PREFIX << ClassName << " = " << ClassName
1823 mOut.indent() << "// check " << VarName << "\n";
1846 mOut.indent() << "if (!" << VarName
1849 mOut.indent() << " throw new RSRuntimeException(\"Type mismatch with "
1851 mOut.indent() << "}\n";
1868 mOut.indent() << "public final static " << TypeName
1888 mOut.indent() << "if (" << FPName << "!= null) {\n";
1890 mOut.indent() << FPName << ".reset();\n";
1892 mOut.indent() << "} else {\n";
1894 mOut.indent() << FPName << " = new FieldPacker(" << EPT->getElementSizeInBytes()
1897 mOut.indent() << "}\n";
1900 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName
1903 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName
1909 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
1978 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
1979 mOut.indent() << "if (v == null) bindAllocation(null, "
1983 mOut.indent() << "else bindAllocation(v.getAllocation(), "
1986 mOut.indent() << "else bindAllocation(v, " << RS_EXPORT_VAR_INDEX_PREFIX
2023 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
2027 mOut.indent() << "setVar(" RS_EXPORT_VAR_INDEX_PREFIX << VarName << ", "
2072 mOut.indent() << "private " << TypeName << " " << RS_EXPORT_VAR_PREFIX
2087 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
2094 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName
2099 mOut.indent() << "int []__dimArr = new int[1];\n";
2100 mOut.indent() << "__dimArr[0] = " << Dimension << ";\n";
2101 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName
2114 mOut.indent() << "return " << RS_EXPORT_VAR_PREFIX << VarName << ";\n";
2125 mOut.indent() << "return createFieldID(" << RS_EXPORT_VAR_INDEX_PREFIX
2141 mOut.indent() << "FieldPacker " << FieldPackerName << " = new FieldPacker(";
2160 mOut.indent() << FieldPackerName << "."
2172 mOut.indent() << FieldPackerName << ".addI32(" << VarName
2175 mOut.indent() << FieldPackerName << ".addI32(" << VarName
2181 mOut.indent() << FieldPackerName << ".addMatrix(" << VarName << ");\n";
2204 mOut.indent() << "for (int " << IndexVarName << " = 0; " << IndexVarName
2225 mOut.indent() << FieldPackerName << ".skip(";
2283 // mOut.indent() << VarName << " = new " << GetTypeName(T) << "();\n";
2290 mOut.indent() << VarName << " = null;\n";
2298 mOut.indent() << VarName << " = new " << GetTypeName(ElementType) << "["
2303 mOut.indent() << "for (int $ct = 0; $ct < " << ECAT->getNumElement()
2318 mOut.indent() << VarName << " = new " << GetTypeName(T) << "();\n";
2325 mOut.indent() << "if (" << RS_TYPE_ITEM_BUFFER_NAME " == null) ";
2329 mOut.indent() << "if (" << RS_TYPE_ITEM_BUFFER_NAME << "[" << Index
2337 mOut.indent() << "if (" << RS_TYPE_ITEM_BUFFER_PACKER_NAME << " == null) ";
2364 mOut.indent() << "private " << RS_TYPE_ITEM_CLASS_NAME << " "
2366 mOut.indent() << "private FieldPacker " << RS_TYPE_ITEM_BUFFER_PACKER_NAME
2368 mOut.indent() << "private static java.lang.ref.WeakReference<Element> "
2397 mOut.indent() << "static public class " RS_TYPE_ITEM_CLASS_NAME;
2402 mOut.indent() << "public static final int sizeof = " << ERT->getAllocSize()
2411 mOut.indent() << GetTypeName((*FI)->getType()) << " " << (*FI)->getName()
2417 mOut.indent() << RS_TYPE_ITEM_CLASS_NAME << "()";
2441 // mOut.indent() << "Element e = " << RS_TYPE_ELEMENT_REF_NAME
2443 // mOut.indent() << "if (e != null) return e;\n";
2448 mOut.indent() << "return eb.create();\n";
2449 // mOut.indent() << "e = eb.create();\n";
2450 // mOut.indent() << RS_TYPE_ELEMENT_REF_NAME
2452 // mOut.indent() << "return e;\n";
2458 mOut.indent() << RS_TYPE_ITEM_BUFFER_NAME << " = null;\n";
2459 mOut.indent() << RS_TYPE_ITEM_BUFFER_PACKER_NAME << " = null;\n";
2460 mOut.indent() << "mElement = createElement(" << RenderScriptVar << ");\n";
2467 mOut.indent() << RS_TYPE_ITEM_BUFFER_NAME << " = null;\n";
2468 mOut.indent() << RS_TYPE_ITEM_BUFFER_PACKER_NAME << " = null;\n";
2469 mOut.indent() << "mElement = createElement(" << RenderScriptVar << ");\n";
2471 mOut.indent() << "init(" << RenderScriptVar << ", count);\n";
2478 mOut.indent() << RS_TYPE_ITEM_BUFFER_NAME << " = null;\n";
2479 mOut.indent() << RS_TYPE_ITEM_BUFFER_PACKER_NAME << " = null;\n";
2480 mOut.indent() << "mElement = createElement(" << RenderScriptVar << ");\n";
2482 mOut.indent() << "init(" << RenderScriptVar << ", count, usages);\n";
2489 mOut.indent() << getClassName() << " obj = new " << getClassName() << "("
2491 mOut.indent() << "obj.mAllocation = Allocation.createSized("
2493 mOut.indent() << "return obj;\n";
2499 mOut.indent() << "return create1D(" << RenderScriptVar
2506 mOut.indent() << "return create2D(" << RenderScriptVar
2515 mOut.indent() << getClassName() << " obj = new " << getClassName() << "("
2517 mOut.indent() << "Type.Builder b = new Type.Builder(rs, obj.mElement);\n";
2518 mOut.indent() << "b.setX(dimX);\n";
2519 mOut.indent() << "b.setY(dimY);\n";
2520 mOut.indent() << "Type t = b.create();\n";
2521 mOut.indent() << "obj.mAllocation = Allocation.createTyped(rs, t, usages);\n";
2522 mOut.indent() << "return obj;\n";
2528 mOut.indent() << "Element e = createElement(" << RenderScriptVar << ");\n";
2529 mOut.indent() << "return new Type.Builder(rs, e);\n";
2536 mOut.indent() << getClassName() << " obj = new " << getClassName() << "("
2538 mOut.indent() << "Type t = tb.create();\n";
2539 mOut.indent() << "if (t.getElement() != obj.mElement) {\n";
2540 mOut.indent() << " throw new RSIllegalArgumentException("
2542 mOut.indent() << "}\n";
2543 mOut.indent() << "obj.mAllocation = Allocation.createTyped(rs, t, usages);\n";
2544 mOut.indent() << "return obj;\n";
2553 mOut.indent() << RS_TYPE_ITEM_BUFFER_PACKER_NAME << ".reset(index * "
2556 mOut.indent() << "copyToArrayLocal(i, " RS_TYPE_ITEM_BUFFER_PACKER_NAME
2577 mOut.indent() << RS_TYPE_ITEM_BUFFER_NAME << "[index] = i;\n";
2579 mOut.indent() << "if (copyNow) ";
2582 mOut.indent() << "copyToArray(i, index);\n";
2583 mOut.indent() << "FieldPacker fp = new FieldPacker(" << mItemSizeof << ");\n";
2584 mOut.indent() << "copyToArrayLocal(i, fp);\n";
2585 mOut.indent() << "mAllocation.setFromFieldPacker(index, fp);\n";
2596 mOut.indent() << "if (" << RS_TYPE_ITEM_BUFFER_NAME
2598 mOut.indent() << "return " << RS_TYPE_ITEM_BUFFER_NAME << "[index];\n";
2622 mOut.indent() << RS_TYPE_ITEM_BUFFER_NAME << "[index]." << F->getName()
2625 mOut.indent() << "if (copyNow) ";
2628 mOut.indent() << RS_TYPE_ITEM_BUFFER_PACKER_NAME << ".reset(index * "
2635 mOut.indent() << "FieldPacker fp = new FieldPacker(";
2640 mOut.indent() << "mAllocation.setFromFieldPacker(index, ";
2661 mOut.indent() << "if (" RS_TYPE_ITEM_BUFFER_NAME << " == null) return "
2663 mOut.indent() << "return " RS_TYPE_ITEM_BUFFER_NAME << "[index]."
2672 mOut.indent() << "for (int ct = 0; ct < " << RS_TYPE_ITEM_BUFFER_NAME
2676 mOut.indent() << "mAllocation.setFromFieldPacker(0, "
2686 mOut.indent() << "if (mItemArray != null) ";
2688 mOut.indent() << "int oldSize = mItemArray.length;\n";
2689 mOut.indent() << "int copySize = Math.min(oldSize, newSize);\n";
2690 mOut.indent() << "if (newSize == oldSize) return;\n";
2691 mOut.indent() << "Item ni[] = new Item[newSize];\n";
2692 mOut.indent() << "System.arraycopy(mItemArray, 0, ni, 0, copySize);\n";
2693 mOut.indent() << "mItemArray = ni;\n";
2695 mOut.indent() << "mAllocation.resize(newSize);\n";
2697 mOut.indent() << "if (" RS_TYPE_ITEM_BUFFER_PACKER_NAME
2723 mOut->indent() << "Element.Builder " << mElementBuilderName
2887 mOut->indent() << "if (";
2903 mOut->indent() << "if (";
2909 mOut->indent() << "else";
2916 mOut->indent() << mElementBuilderName << ".add(";
3057 mOut.indent() << "public static class " << ClassName;
3086 mOut.indent() << AccessModifierStr(AM) << ((IsStatic) ? " static " : " ")