Home | History | Annotate | Download | only in libGLES_CM

Lines Matching refs:translated

115 GLenum VertexDataManager::prepareVertexData(GLint start, GLsizei count, TranslatedAttribute *translated)
156 translated[i].vertexBuffer = staticBuffer;
157 translated[i].offset = start * attribs[i].stride() + attribs[i].mOffset;
158 translated[i].stride = attribs[i].stride();
169 translated[i].vertexBuffer = mStreamingBuffer->getResource();
170 translated[i].offset = streamOffset;
171 translated[i].stride = attribs[i].typeSize();
176 case GL_BYTE: translated[i].type = sw::STREAMTYPE_SBYTE; break;
177 case GL_UNSIGNED_BYTE: translated[i].type = sw::STREAMTYPE_BYTE; break;
178 case GL_SHORT: translated[i].type = sw::STREAMTYPE_SHORT; break;
179 case GL_UNSIGNED_SHORT: translated[i].type = sw::STREAMTYPE_USHORT; break;
180 case GL_INT: translated[i].type = sw::STREAMTYPE_INT; break;
181 case GL_UNSIGNED_INT: translated[i].type = sw::STREAMTYPE_UINT; break;
182 case GL_FIXED: translated[i].type = sw::STREAMTYPE_FIXED; break;
183 case GL_FLOAT: translated[i].type = sw::STREAMTYPE_FLOAT; break;
184 default: UNREACHABLE(attribs[i].mType); translated[i].type = sw::STREAMTYPE_FLOAT; break;
187 translated[i].count = attribs[i].mSize;
188 translated[i].normalized = attribs[i].mNormalized;
199 translated[i].vertexBuffer = mCurrentValueBuffer[i]->getResource();
201 translated[i].type = sw::STREAMTYPE_FLOAT;
202 translated[i].count = 4;
203 translated[i].stride = 0;
204 translated[i].offset = 0;