Lines Matching refs:mHal

59     RsDataType dt = elem->mHal.state.fields[fieldIdx]->mHal.state.dataType;  in isValidGLComponent()
67 uint32_t arraySize = elem->mHal.state.fieldArraySizes[fieldIdx]; in isValidGLComponent()
81 for (uint32_t ct=0; ct < mRSMesh->mHal.state.vertexBuffersCount; ct++) { in init()
82 const Element *elem = mRSMesh->mHal.state.vertexBuffers[ct]->getType()->getElement(); in init()
83 for (uint32_t ct=0; ct < elem->mHal.state.fieldsCount; ct++) { in init()
104 for (uint32_t ct=0; ct < mRSMesh->mHal.state.vertexBuffersCount; ct++) { in init()
105 const Element *elem = mRSMesh->mHal.state.vertexBuffers[ct]->getType()->getElement(); in init()
106 uint32_t stride = elem->mHal.state.elementSizeBytes; in init()
107 for (uint32_t fieldI=0; fieldI < elem->mHal.state.fieldsCount; fieldI++) { in init()
108 const Element *f = elem->mHal.state.fields[fieldI]; in init()
114 mAttribs[userNum].size = f->mHal.state.vectorSize; in init()
115 mAttribs[userNum].offset = elem->mHal.state.fieldOffsetBytes[fieldI]; in init()
116 mAttribs[userNum].type = rsdTypeToGLType(f->mHal.state.dataType); in init()
117 mAttribs[userNum].normalized = f->mHal.state.dataType != RS_TYPE_FLOAT_32; in init()
120 tmp.append(elem->mHal.state.fieldNames[fieldI]); in init()
134 if (len < 1 || primIndex >= mRSMesh->mHal.state.primitivesCount || mAttribCount == 0) { in renderPrimitiveRange()
139 for (uint32_t ct=0; ct < mRSMesh->mHal.state.vertexBuffersCount; ct++) { in renderPrimitiveRange()
140 const Allocation *alloc = mRSMesh->mHal.state.vertexBuffers[ct]; in renderPrimitiveRange()
141 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; in renderPrimitiveRange()
150 Allocation *alloc = mRSMesh->mHal.state.vertexBuffers[allocIndex]; in renderPrimitiveRange()
151 DrvAllocation *drvAlloc = (DrvAllocation *)alloc->mHal.drv; in renderPrimitiveRange()
158 mAttribs[ct].ptr = (const uint8_t*)alloc->mHal.drvState.lod[0].mallocPtr; in renderPrimitiveRange()
165 const Allocation *idxAlloc = mRSMesh->mHal.state.indexBuffers[primIndex]; in renderPrimitiveRange()
167 DrvAllocation *drvAlloc = (DrvAllocation *)idxAlloc->mHal.drv; in renderPrimitiveRange()
179 idxAlloc->mHal.drvState.lod[0].mallocPtr); in renderPrimitiveRange()
189 mGLPrimitives = new uint32_t[mRSMesh->mHal.state.primitivesCount]; in updateGLPrimitives()
190 for (uint32_t i = 0; i < mRSMesh->mHal.state.primitivesCount; i ++) { in updateGLPrimitives()
191 switch (mRSMesh->mHal.state.primitives[i]) { in updateGLPrimitives()