Lines Matching refs:indexBuffers
28 mHal.state.indexBuffers = nullptr; in Mesh()
45 mHal.state.indexBuffers = new Allocation *[mHal.state.indexBuffersCount]; in Mesh()
50 mHal.state.indexBuffers[i] = nullptr; in Mesh()
69 delete[] mHal.state.indexBuffers; in ~Mesh()
97 if (mHal.state.indexBuffers[pCount]) { in serialize()
99 mHal.state.indexBuffers[pCount]->serialize(rsc, stream); in serialize()
128 ObjectBaseRef<Allocation> *indexBuffers = nullptr; in createFromStream() local
131 indexBuffers = new ObjectBaseRef<Allocation>[primitivesCount]; in createFromStream()
142 indexBuffers[pCount].set(indexAlloc); in createFromStream()
153 mesh->setPrimitive(indexBuffers[pCount].get(), primitives[pCount], pCount); in createFromStream()
161 delete[] indexBuffers; in createFromStream()
184 if (mHal.state.indexBuffers[primIndex]) { in renderPrimitive()
185 … renderPrimitiveRange(rsc, primIndex, 0, mHal.state.indexBuffers[primIndex]->getType()->getDimX()); in renderPrimitive()
209 if (mHal.state.indexBuffers[ct]) { in uploadAll()
210 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.indexBuffers[ct]); in uploadAll()