Searched refs:vecSize (Results 1 - 17 of 17) sorted by relevance

/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
H A DUT_single_source_alloc.java58 for (int vecSize = 1; vecSize <= 4; vecSize ++) {
61 s.invoke_CreateAndTestAlloc(dataType, vecSize);
/frameworks/rs/
H A DrsComponent.h34 void set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize=1);
H A DrsComponent.cpp29 void Component::set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) { argument
33 mVectorSize = vecSize;
34 rsAssert(vecSize <= 4);
H A DrsElement.h107 uint32_t vecSize);
118 uint32_t vecSize) {
119 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
114 create(Context *rsc, RsDataType dt, RsDataKind dk, bool isNorm, uint32_t vecSize) argument
H A DrsElement.cpp231 bool isNorm, uint32_t vecSize) {
241 (ee->getComponent().getVectorSize() == vecSize)) {
259 e->mComponent.set(dt, dk, isNorm, vecSize);
419 uint32_t vecSize) {
420 return (RsElement)Element::create(rsc, dt, dk, norm, vecSize);
230 createRef(Context *rsc, RsDataType dt, RsDataKind dk, bool isNorm, uint32_t vecSize) argument
415 rsi_ElementCreate(Context *rsc, RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) argument
H A DrsScriptC_Lib.cpp280 bool norm, uint32_t vecSize) {
281 return rsi_ElementCreate(rsc, dt, dk, norm, vecSize);
279 rsrElementCreate(Context *rsc, RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) argument
H A DrsRuntime.h167 bool norm, uint32_t vecSize);
/frameworks/rs/driver/
H A DrsdRuntimeStubs.cpp224 uint32_t vecSize) {
231 vecSize);
364 uint32_t vecSize) {
369 vecSize);
395 uint32_t vecSize) {
398 vecSize);
452 static void * ElementAt(Allocation *a, RsDataType dt, uint32_t vecSize, argument
477 if (vecSize > 0) {
478 if (vecSize != e->getVectorSize()) {
479 snprintf(buf, sizeof(buf), "Vector size mismatch for ElementAt %i of %i", vecSize,
221 CreateElement(RsDataType dt, RsDataKind dk, bool isNormalized, uint32_t vecSize) argument
363 rsCreateElement(int32_t dt, int32_t dk, bool isNormalized, uint32_t vecSize) argument
393 rsCreateElement(int32_t dt, int32_t dk, bool isNormalized, uint32_t vecSize) argument
[all...]
/frameworks/compile/slang/
H A Dslang_rs_reflection.cpp1066 if (InTypeData.vecSize > 1) {
1067 TypeString = InTypeData.type->s_name + std::to_string(InTypeData.vecSize) + " ";
1128 (ResultTypeData.vecSize > 1 && !ResultTypeData.type->rs_java_vector_prefix)) {
1172 (InTypeData.vecSize > 1 && !InTypeData.type->rs_java_vector_prefix)) {
1178 if (InTypeData.vecSize > 1)
1179 InputComment += (", flattened " + std::to_string(InTypeData.vecSize) + "-vectors");
1203 const uint32_t VecSize = InsTypeData[InIdx].vecSize;
1439 if (TypeData.vecSize == 1) { // result type is non-vector
1484 const unsigned VectorElementCount = TypeData.vecSize;
H A Dslang_rs_export_type.h178 uint32_t vecSize; // number of elements; one if not a vector member in struct:slang::RSReflectionTypeData_rec
H A Dslang_rs_export_type.cpp1596 rtd->vecSize = 1;
1614 rtd->vecSize = EVT->getNumElement();
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DRenderScript.java341 native long rsnElementCreate(long con, long type, int kind, boolean norm, int vecSize); argument
342 synchronized long nElementCreate(long type, int kind, boolean norm, int vecSize) { argument
344 return rsnElementCreate(mContext, type, kind, norm, vecSize);
1017 native long rsnIncElementCreate(long con, long type, int kind, boolean norm, int vecSize); argument
1018 synchronized long nIncElementCreate(long type, int kind, boolean norm, int vecSize) { argument
1020 return rsnIncElementCreate(mIncCon, type, kind, norm, vecSize);
H A DElement.java775 int vecSize = 1;
776 long id = rs.nElementCreate(dt.mID, dk.mID, norm, vecSize);
777 return new Element(id, rs, dt, dk, norm, vecSize);
/frameworks/base/rs/java/android/renderscript/
H A DElement.java1154 int vecSize = 1;
1155 long id = rs.nElementCreate(dt.mID, dk.mID, norm, vecSize);
1156 return new Element(id, rs, dt, dk, norm, vecSize);
H A DRenderScript.java408 native long rsnElementCreate(long con, long type, int kind, boolean norm, int vecSize); argument
409 synchronized long nElementCreate(long type, int kind, boolean norm, int vecSize) { argument
411 return rsnElementCreate(mContext, type, kind, norm, vecSize);
/frameworks/rs/api/
H A Drs_allocation_create.spec71 arg: uint32_t vecSize
/frameworks/rs/driver/runtime/
H A Drs_allocation.c500 int32_t dt, int32_t dk, bool isNormalized, uint32_t vecSize);

Completed in 197 milliseconds