Searched defs:vecSize (Results 1 - 10 of 10) sorted by relevance

/frameworks/rs/
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.cpp223 bool isNorm, uint32_t vecSize) {
233 (ee->getComponent().getVectorSize() == vecSize)) {
244 e->mComponent.set(dt, dk, isNorm, vecSize);
388 uint32_t vecSize) {
389 return (RsElement)Element::create(rsc, dt, dk, norm, vecSize);
222 createRef(Context *rsc, RsDataType dt, RsDataKind dk, bool isNorm, uint32_t vecSize) argument
384 rsi_ElementCreate(Context *rsc, RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) argument
H A DrsElement.h116 uint32_t vecSize);
127 uint32_t vecSize) {
128 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
123 create(Context *rsc, RsDataType dt, RsDataKind dk, bool isNorm, uint32_t vecSize) argument
/frameworks/support/renderscript/v8/rs_support/
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.cpp223 bool isNorm, uint32_t vecSize) {
233 (ee->getComponent().getVectorSize() == vecSize)) {
244 e->mComponent.set(dt, dk, isNorm, vecSize);
388 uint32_t vecSize) {
389 return (RsElement)Element::create(rsc, dt, dk, norm, vecSize);
222 createRef(Context *rsc, RsDataType dt, RsDataKind dk, bool isNorm, uint32_t vecSize) argument
384 rsi_ElementCreate(Context *rsc, RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) argument
H A DrsElement.h116 uint32_t vecSize);
127 uint32_t vecSize) {
128 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
123 create(Context *rsc, RsDataType dt, RsDataKind dk, bool isNorm, uint32_t vecSize) argument
/frameworks/compile/libbcc/lib/Renderscript/runtime/
H A Drs_sample.c143 uint32_t vecSize = rsElementGetVectorSize(elem); \
152 return sample_LOD_NearestPixel(a, type, vecSize, dt, s, uv, 0); \
154 return sample_LOD_LinearPixel(a, type, vecSize, dt, s, uv, 0); \
161 return sample_LOD_LinearPixel(a, type, vecSize, dt, s, uv, nearestLOD); \
170 float4 sample0 = sample_LOD_LinearPixel(a, type, vecSize, dt, s, uv, lod0); \
171 float4 sample1 = sample_LOD_LinearPixel(a, type, vecSize, dt, s, uv, lod1); \
176 return sample_LOD_NearestPixel(a, type, vecSize, dt, s, uv, 0); \
188 switch(vecSize) { \
215 switch(vecSize) { \
236 uint32_t vecSize, rs_data_typ
234 getBilinearSample(rs_allocation a, float2 weights, uint32_t iPixel, uint32_t next, uint32_t vecSize, rs_data_type dt, uint32_t lod) argument
241 getBilinearSample(rs_allocation a, float4 weights, uint2 iPixel, uint2 next, uint32_t vecSize, rs_data_type dt, uint32_t lod) argument
248 getNearestSample(rs_allocation a, uint32_t iPixel, uint32_t vecSize, rs_data_type dt, uint32_t lod) argument
254 getNearestSample(rs_allocation a, uint2 iPixel, uint32_t vecSize, rs_data_type dt, uint32_t lod) argument
260 sample_LOD_LinearPixel(rs_allocation a, const Type_t *type, uint32_t vecSize, rs_data_type dt, rs_sampler s, float uv, uint32_t lod) argument
290 sample_LOD_NearestPixel(rs_allocation a, const Type_t *type, uint32_t vecSize, rs_data_type dt, rs_sampler s, float uv, uint32_t lod) argument
303 sample_LOD_LinearPixel(rs_allocation a, const Type_t *type, uint32_t vecSize, rs_data_type dt, rs_sampler s, float2 uv, uint32_t lod) argument
352 sample_LOD_NearestPixel(rs_allocation a, const Type_t *type, uint32_t vecSize, rs_data_type dt, rs_sampler s, float2 uv, uint32_t lod) argument
[all...]
/frameworks/compile/slang/
H A Dslang_rs_export_type.h78 uint32_t vecSize; member in struct:slang::RSReflectionTypeData_rec
/frameworks/support/renderscript/v8/java/src/android/support/v8/renderscript/
H A DRenderScript.java152 native int rsnElementCreate(int con, int type, int kind, boolean norm, int vecSize); argument
153 synchronized int nElementCreate(int type, int kind, boolean norm, int vecSize) { argument
155 return rsnElementCreate(mContext, type, kind, norm, vecSize);
/frameworks/base/graphics/java/android/renderscript/
H A DRenderScript.java221 native int rsnElementCreate(int con, int type, int kind, boolean norm, int vecSize); argument
222 synchronized int nElementCreate(int type, int kind, boolean norm, int vecSize) { argument
224 return rsnElementCreate(mContext, type, kind, norm, vecSize);

Completed in 559 milliseconds