/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/ |
H A D | UT_single_source_alloc.java | 58 for (int vecSize = 1; vecSize <= 4; vecSize ++) { 61 s.invoke_CreateAndTestAlloc(dataType, vecSize);
|
/frameworks/rs/ |
H A D | rsComponent.h | 34 void set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize=1);
|
H A D | rsComponent.cpp | 29 void Component::set(RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) { argument 33 mVectorSize = vecSize; 34 rsAssert(vecSize <= 4);
|
H A D | rsElement.h | 107 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 D | rsElement.cpp | 231 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 D | rsScriptC_Lib.cpp | 280 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 D | rsRuntime.h | 167 bool norm, uint32_t vecSize);
|
/frameworks/rs/driver/ |
H A D | rsdRuntimeStubs.cpp | 224 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 D | slang_rs_reflection.cpp | 1066 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 D | slang_rs_export_type.h | 178 uint32_t vecSize; // number of elements; one if not a vector member in struct:slang::RSReflectionTypeData_rec
|
H A D | slang_rs_export_type.cpp | 1596 rtd->vecSize = 1; 1614 rtd->vecSize = EVT->getNumElement();
|
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | RenderScript.java | 341 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 D | Element.java | 775 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 D | Element.java | 1154 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 D | RenderScript.java | 408 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 D | rs_allocation_create.spec | 71 arg: uint32_t vecSize
|
/frameworks/rs/driver/runtime/ |
H A D | rs_allocation.c | 500 int32_t dt, int32_t dk, bool isNormalized, uint32_t vecSize);
|