/frameworks/rs/scriptc/ |
H A D | rs_allocation_create.rsh | 83 * dimX specifies the size of the X dimension. 99 * dimX: Size along the X dimension 108 rsCreateType(rs_element element, uint32_t dimX, uint32_t dimY, uint32_t dimZ, bool mipmaps, 114 rsCreateType(rs_element element, uint32_t dimX, uint32_t dimY, uint32_t dimZ); 119 rsCreateType(rs_element element, uint32_t dimX, uint32_t dimY); 124 rsCreateType(rs_element element, uint32_t dimX); 159 rsCreateAllocation_half(uint32_t dimX, uint32_t dimY, uint32_t dimZ) { 161 rs_type t = rsCreateType(e, dimX, dimY, dimZ); 168 rsCreateAllocation_float(uint32_t dimX, uint32_t dimY, uint32_t dimZ) { 170 rs_type t = rsCreateType(e, dimX, dim [all...] |
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/ |
H A D | UT_small_struct.java | 26 private static final int dimX = 3; field in class:UT_small_struct 34 s.set_gDimX(dimX); 38 builderA.setX(dimX); 45 builderB.setX(dimX);
|
H A D | UT_array_alloc.java | 36 int dimX = s.get_dimX(); 37 Allocation[] Arr = new Allocation[dimX]; 40 for (int i = 0; i < dimX; i++) {
|
H A D | UT_reduce_backward.java | 116 final int dimX = 450, dimY = 225; 118 final int[] inputArray = createInputArrayInt(dimX * dimY, 1, 1 << 13); 120 typeBuilder.setX(dimX).setY(dimY); 122 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 187 final int dimX = 225, dimY = 450; 188 final int inputLen = dimX * dimY; 195 typeBuilder.setX(dimX).setY(dimY); 197 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 201 final int cellVal = inputArray[rsRslt.x + dimX * rsRslt.y]; 212 final int dimX [all...] |
H A D | UT_single_source_alloc.java | 27 private int dimX = 3; field in class:UT_single_source_alloc 42 s.set_gDimX(dimX);
|
H A D | UT_fp16.java | 25 private int dimX = 7; field in class:UT_fp16 39 typeBuilder.setX(dimX); 42 typeBuilder.setX(dimX).setY(dimY); 45 typeBuilder.setX(dimX).setY(dimY).setZ(dimZ); 50 s.set_gDimX(dimX);
|
H A D | UT_reduce.java | 287 final int dimX = size[0]; 290 final int[] inputArray = createInputArrayInt(dimX * dimY, seed, Integer.MAX_VALUE / (dimX * dimY)); 299 typeBuilder.setX(dimX).setY(dimY); 304 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 320 final int dimX = size[0]; 324 final int[] inputArray = createInputArrayInt(dimX * dimY * dimZ, seed, Integer.MAX_VALUE / (dimX * dimY * dimZ)); 333 typeBuilder.setX(dimX).setY(dimY).setZ(dimZ); 338 inputAllocation.copy3DRangeFrom(0, 0, 0, dimX, dim [all...] |
/frameworks/base/rs/java/android/renderscript/ |
H A D | Type.java | 260 * @param dimX The X dimension, must be > 0 264 static public Type createX(RenderScript rs, Element e, int dimX) { argument 265 if (dimX < 1) { 269 long id = rs.nTypeCreate(e.getID(rs), dimX, 0, 0, false, false, 0); 272 t.mDimX = dimX; 283 * @param dimX The X dimension, must be > 0 288 static public Type createXY(RenderScript rs, Element e, int dimX, int dimY) { argument 289 if ((dimX < 1) || (dimY < 1)) { 293 long id = rs.nTypeCreate(e.getID(rs), dimX, dimY, 0, false, false, 0); 296 t.mDimX = dimX; 314 createXYZ(RenderScript rs, Element e, int dimX, int dimY, int dimZ) argument [all...] |
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/ |
H A D | UT_array_alloc.java | 36 int dimX = s.get_dimX(); 37 Allocation[] Arr = new Allocation[dimX]; 40 for (int i = 0; i < dimX; i++) {
|
H A D | UT_reduce.java | 106 final int dimX = 450, dimY = 225; 108 final int[] inputArray = createInputArrayInt(dimX * dimY, 1, 1 << 13); 110 typeBuilder.setX(dimX).setY(dimY); 112 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 171 final int dimX = 225, dimY = 450; 172 final int inputLen = dimX * dimY; 179 typeBuilder.setX(dimX).setY(dimY); 181 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 185 final int cellVal = inputArray[rsRslt.x + dimX * rsRslt.y]; 196 final int dimX [all...] |
H A D | UT_reduce_backward.java | 106 final int dimX = 450, dimY = 225; 108 final int[] inputArray = createInputArrayInt(dimX * dimY, 1, 1 << 13); 110 typeBuilder.setX(dimX).setY(dimY); 112 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 171 final int dimX = 225, dimY = 450; 172 final int inputLen = dimX * dimY; 179 typeBuilder.setX(dimX).setY(dimY); 181 inputAllocation.copy2DRangeFrom(0, 0, dimX, dimY, inputArray); 185 final int cellVal = inputArray[rsRslt.x + dimX * rsRslt.y]; 196 final int dimX [all...] |
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
H A D | UT_array_alloc.java | 36 int dimX = s.get_dimX(); 37 Allocation[] Arr = new Allocation[dimX]; 40 for (int i = 0; i < dimX; i++) {
|
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | Type.java | 206 * @param dimX The X dimension, must be > 0 210 static public Type createX(RenderScript rs, Element e, int dimX) { argument 211 if (dimX < 1) { 215 long id = rs.nTypeCreate(e.getID(rs), dimX, 0, 0, false, false, 0); 218 t.mDimX = dimX; 229 * @param dimX The X dimension, must be > 0 234 static public Type createXY(RenderScript rs, Element e, int dimX, int dimY) { argument 235 if ((dimX < 1) || (dimY < 1)) { 239 long id = rs.nTypeCreate(e.getID(rs), dimX, dimY, 0, false, false, 0); 242 t.mDimX = dimX; 260 createXYZ(RenderScript rs, Element e, int dimX, int dimY, int dimZ) argument [all...] |
/frameworks/rs/ |
H A D | rsType.h | 46 uint32_t dimX; member in struct:android::renderscript::Type::Hal::State 71 uint32_t getDimX() const {return mHal.state.dimX;} 108 ObjectBaseRef<Type> cloneAndResize1D(Context *rsc, uint32_t dimX) const; 109 ObjectBaseRef<Type> cloneAndResize2D(Context *rsc, uint32_t dimX, uint32_t dimY) const; 121 static ObjectBaseRef<Type> getTypeRef(Context *rsc, const Element *e, uint32_t dimX, uint32_t dimY = 0) { 124 p.dimX = dimX;
|
H A D | rsType.cpp | 78 uint32_t l2x = rsFindHighBit(mHal.state.dimX) + 1; 102 uint32_t tx = mHal.state.dimX; 155 mHal.state.dimX, 171 stream->addU32(mHal.state.dimX); 196 p.dimX = stream->loadU32(); 235 if (t->getDimX() != params->dimX) continue; 268 nt->mHal.state.dimX = params->dimX; 296 ObjectBaseRef<Type> Type::cloneAndResize1D(Context *rsc, uint32_t dimX) const { 299 p.dimX 306 cloneAndResize2D(Context *rsc, uint32_t dimX, uint32_t dimY) const argument 364 rsi_TypeCreate(Context *rsc, RsElement _e, uint32_t dimX, uint32_t dimY, uint32_t dimZ, bool mipmaps, bool faces, uint32_t yuv) argument [all...] |
H A D | rsGrallocConsumer.cpp | 53 mConsumer->setDefaultBufferSize(a->mHal.drvState.lod[0].dimX, y); 153 rsAssert(mAlloc[idx]->mHal.drvState.lod[0].dimX == 173 const int yWidth = mAlloc[idx]->mHal.drvState.lod[0].dimX; 181 mAlloc[idx]->mHal.drvState.lod[1].dimX = cWidth; 183 mAlloc[idx]->mHal.drvState.lod[2].dimX = cWidth; 205 mAlloc[idx]->mHal.drvState.lod[1].dimX = cWidth; 207 mAlloc[idx]->mHal.drvState.lod[2].dimX = cWidth;
|
H A D | rsAllocation.cpp | 272 if (x >= mHal.drvState.lod[0].dimX) { 307 if (x >= mHal.drvState.lod[0].dimX) { 559 void Allocation::resize1D(Context *rsc, uint32_t dimX) { argument 560 uint32_t oldDimX = mHal.drvState.lod[0].dimX; 561 if (dimX == oldDimX) { 565 ObjectBaseRef<Type> t = mHal.state.type->cloneAndResize1D(rsc, dimX); 566 if (dimX < oldDimX) { 567 decRefs(rsc->mHal.funcs.allocation.lock1D(rsc, this), oldDimX - dimX, dimX); 575 void Allocation::resize2D(Context *rsc, uint32_t dimX, uint32_ argument 769 rsi_AllocationResize1D(Context *rsc, RsAllocation va, uint32_t dimX) argument 774 rsi_AllocationResize2D(Context *rsc, RsAllocation va, uint32_t dimX, uint32_t dimY) argument [all...] |
/frameworks/compile/slang/tests/P_reduce_general_input/ |
H A D | ScriptField_MyStruct.java.expect | 72 public static ScriptField_MyStruct create1D(RenderScript rs, int dimX, int usages) { 74 obj.mAllocation = Allocation.createSized(rs, obj.mElement, dimX, usages); 78 public static ScriptField_MyStruct create1D(RenderScript rs, int dimX) { 79 return create1D(rs, dimX, Allocation.USAGE_SCRIPT); 82 public static ScriptField_MyStruct create2D(RenderScript rs, int dimX, int dimY) { 83 return create2D(rs, dimX, dimY, Allocation.USAGE_SCRIPT); 86 public static ScriptField_MyStruct create2D(RenderScript rs, int dimX, int dimY, int usages) { 89 b.setX(dimX);
|
/frameworks/compile/slang/tests/P_reduce_general_inputs/ |
H A D | ScriptField_MyStruct.java.expect | 72 public static ScriptField_MyStruct create1D(RenderScript rs, int dimX, int usages) { 74 obj.mAllocation = Allocation.createSized(rs, obj.mElement, dimX, usages); 78 public static ScriptField_MyStruct create1D(RenderScript rs, int dimX) { 79 return create1D(rs, dimX, Allocation.USAGE_SCRIPT); 82 public static ScriptField_MyStruct create2D(RenderScript rs, int dimX, int dimY) { 83 return create2D(rs, dimX, dimY, Allocation.USAGE_SCRIPT); 86 public static ScriptField_MyStruct create2D(RenderScript rs, int dimX, int dimY, int usages) { 89 b.setX(dimX);
|
/frameworks/compile/slang/tests/P_reduce_general_result/ |
H A D | ScriptField_MyStruct.java.expect | 72 public static ScriptField_MyStruct create1D(RenderScript rs, int dimX, int usages) { 74 obj.mAllocation = Allocation.createSized(rs, obj.mElement, dimX, usages); 78 public static ScriptField_MyStruct create1D(RenderScript rs, int dimX) { 79 return create1D(rs, dimX, Allocation.USAGE_SCRIPT); 82 public static ScriptField_MyStruct create2D(RenderScript rs, int dimX, int dimY) { 83 return create2D(rs, dimX, dimY, Allocation.USAGE_SCRIPT); 86 public static ScriptField_MyStruct create2D(RenderScript rs, int dimX, int dimY, int usages) { 89 b.setX(dimX);
|
/frameworks/rs/api/ |
H A D | rs_allocation_create.spec | 79 arg: uint32_t dimX, "Size along the X dimension" 89 dimX specifies the size of the X dimension. 109 arg: uint32_t dimX 119 arg: uint32_t dimX 128 arg: uint32_t dimX 176 arg: uint32_t dimX 181 rs_type t = rsCreateType(e, dimX, dimY, dimZ); 191 arg: uint32_t dimX 196 rs_type t = rsCreateType(e, dimX, dimY, dimZ); 205 arg: uint32_t dimX [all...] |
/frameworks/rs/tests/cppf16/ |
H A D | compute.cpp | 6 static const uint32_t dimX = 7, dimY = 5, dimZ = 3; variable 10 tb.setX(dimX);
|
/frameworks/rs/driver/runtime/ |
H A D | rs_structs.h | 66 uint32_t dimX; member in struct:Allocation::__anon1654::DrvState::LodState 254 uint32_t dimX; member in struct:Type::__anon1664::__anon1665
|
/frameworks/rs/cpp/ |
H A D | Type.cpp | 110 sp<const Type> Type::create(sp<RS> rs, sp<const Element> e, uint32_t dimX, uint32_t dimY, uint32_t dimZ) { argument 111 void * id = RS::dispatch->TypeCreate(rs->getContext(), e->getID(), dimX, dimY, dimZ, false, false, 0); 115 t->mDimX = dimX;
|
/frameworks/rs/driver/ |
H A D | rsdAllocation.cpp | 221 alloc->mHal.drvState.lod[0].dimX, alloc->mHal.drvState.lod[0].dimY); 267 state->lod[1].dimX = state->lod[0].dimX / 2; 269 state->lod[2].dimX = state->lod[0].dimX / 2; 289 //state->lod[1].dimX = state->lod[0].dimX; 307 alloc->mHal.drvState.lod[0].dimX = type->getDimX(); 312 size_t stride = alloc->mHal.drvState.lod[0].dimX * type->getElementSizeBytes(); 329 uint32_t tx = alloc->mHal.drvState.lod[0].dimX; 604 const uint32_t dimX = newType->getDimX(); local [all...] |