Lines Matching refs:vertexBuffers
28 mHal.state.vertexBuffers = NULL;
51 mHal.state.vertexBuffers = new Allocation *[mHal.state.vertexBuffersCount];
53 mHal.state.vertexBuffers[i] = NULL;
65 delete[] mHal.state.vertexBuffers;
89 mHal.state.vertexBuffers[vCount]->serialize(stream);
118 ObjectBaseRef<Allocation> *vertexBuffers = NULL;
120 vertexBuffers = new ObjectBaseRef<Allocation>[vertexBuffersCount];
124 vertexBuffers[vCount].set(vertexAlloc);
151 mesh->setVertexBuffer(vertexBuffers[vCount].get(), vCount);
159 delete[] vertexBuffers;
190 renderPrimitiveRange(rsc, primIndex, 0, mHal.state.vertexBuffers[0]->getType()->getDimX());
204 if (mHal.state.vertexBuffers[ct]) {
205 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.vertexBuffers[ct]);
223 const Type *bufferType = mHal.state.vertexBuffers[ct]->getType();
231 posPtr = (float*)((uint8_t*)mHal.state.vertexBuffers[ct]->getPtr() + offset);
300 vtxData[ct] = sm->mHal.state.vertexBuffers[ct];
301 sm->mHal.state.vertexBuffers[ct]->incUserRef();