Lines Matching full:allocation
45 mHal.state.indexBuffers = new Allocation *[mHal.state.indexBuffersCount];
53 mHal.state.vertexBuffers = new Allocation *[mHal.state.vertexBuffersCount];
58 mVertexBuffers = new ObjectBaseRef<Allocation>[mHal.state.vertexBuffersCount];
59 mIndexBuffers = new ObjectBaseRef<Allocation>[mHal.state.primitivesCount];
117 ObjectBaseRef<Allocation> *vertexBuffers = nullptr;
119 vertexBuffers = new ObjectBaseRef<Allocation>[vertexBuffersCount];
122 Allocation *vertexAlloc = Allocation::createFromStream(rsc, stream);
128 ObjectBaseRef<Allocation> *indexBuffers = nullptr;
131 indexBuffers = new ObjectBaseRef<Allocation>[primitivesCount];
141 Allocation *indexAlloc = Allocation::createFromStream(rsc, stream);
204 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.vertexBuffers[ct]);
210 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.indexBuffers[ct]);
220 Allocation *posAlloc = nullptr;
232 const uint8_t *bp = (const uint8_t *)rsc->mHal.funcs.allocation.lock1D(
262 rsc->mHal.funcs.allocation.unlock1D(rsc, posAlloc);
275 sm->setVertexBuffer((Allocation*)vtx[i], i);
279 sm->setPrimitive((Allocation*)idx[i], (RsPrimitive)primType[i], i);