Home | History | Annotate | Download | only in libGL

Lines Matching refs:translated

114 GLenum VertexDataManager::prepareVertexData(GLint start, GLsizei count, TranslatedAttribute *translated)
161 translated[i].vertexBuffer = staticBuffer;
162 translated[i].offset = start * attribs[i].stride() + attribs[i].mOffset;
163 translated[i].stride = attribs[i].stride();
174 translated[i].vertexBuffer = mStreamingBuffer->getResource();
175 translated[i].offset = streamOffset;
176 translated[i].stride = attribs[i].typeSize();
181 case GL_BYTE: translated[i].type = sw::STREAMTYPE_SBYTE; break;
182 case GL_UNSIGNED_BYTE: translated[i].type = sw::STREAMTYPE_BYTE; break;
183 case GL_SHORT: translated[i].type = sw::STREAMTYPE_SHORT; break;
184 case GL_UNSIGNED_SHORT: translated[i].type = sw::STREAMTYPE_USHORT; break;
185 case GL_INT: translated[i].type = sw::STREAMTYPE_INT; break;
186 case GL_UNSIGNED_INT: translated[i].type = sw::STREAMTYPE_UINT; break;
187 case GL_FIXED: translated[i].type = sw::STREAMTYPE_FIXED; break;
188 case GL_FLOAT: translated[i].type = sw::STREAMTYPE_FLOAT; break;
189 default: UNREACHABLE(attribs[i].mType); translated[i].type = sw::STREAMTYPE_FLOAT; break;
192 translated[i].count = attribs[i].mSize;
193 translated[i].normalized = attribs[i].mNormalized;
204 translated[i].vertexBuffer = mCurrentValueBuffer[i]->getResource();
206 translated[i].type = sw::STREAMTYPE_FLOAT;
207 translated[i].count = 4;
208 translated[i].stride = 0;
209 translated[i].offset = 0;