Home | History | Annotate | Download | only in libGLESv2

Lines Matching refs:translated

112 GLenum VertexDataManager::prepareVertexData(GLint start, GLsizei count, TranslatedAttribute *translated, GLsizei instanceId)
167 translated[i].vertexBuffer = staticBuffer;
168 translated[i].offset = firstVertexIndex * attrib.stride() + static_cast<int>(attrib.mOffset);
169 translated[i].stride = isInstanced ? 0 : attrib.stride();
180 translated[i].vertexBuffer = mStreamingBuffer->getResource();
181 translated[i].offset = streamOffset;
182 translated[i].stride = isInstanced ? 0 : attrib.typeSize();
187 case GL_BYTE: translated[i].type = sw::STREAMTYPE_SBYTE; break;
188 case GL_UNSIGNED_BYTE: translated[i].type = sw::STREAMTYPE_BYTE; break;
189 case GL_SHORT: translated[i].type = sw::STREAMTYPE_SHORT; break;
190 case GL_UNSIGNED_SHORT: translated[i].type = sw::STREAMTYPE_USHORT; break;
191 case GL_INT: translated[i].type = sw::STREAMTYPE_INT; break;
192 case GL_UNSIGNED_INT: translated[i].type = sw::STREAMTYPE_UINT; break;
193 case GL_FIXED: translated[i].type = sw::STREAMTYPE_FIXED; break;
194 case GL_FLOAT: translated[i].type = sw::STREAMTYPE_FLOAT; break;
195 case GL_HALF_FLOAT: translated[i].type = sw::STREAMTYPE_HALF; break;
196 case GL_HALF_FLOAT_OES: translated[i].type = sw::STREAMTYPE_HALF; break;
197 case GL_INT_2_10_10_10_REV: translated[i].type = sw::STREAMTYPE_2_10_10_10_INT; break;
198 case GL_UNSIGNED_INT_2_10_10_10_REV: translated[i].type = sw::STREAMTYPE_2_10_10_10_UINT; break;
199 default: UNREACHABLE(attrib.mType); translated[i].type = sw::STREAMTYPE_FLOAT; break;
202 translated[i].count = attrib.mSize;
203 translated[i].normalized = attrib.mNormalized;
214 translated[i].vertexBuffer = mCurrentValueBuffer[i]->getResource();
219 translated[i].type = sw::STREAMTYPE_INT;
222 translated[i].type = sw::STREAMTYPE_UINT;
225 translated[i].type = sw::STREAMTYPE_FLOAT;
228 translated[i].count = 4;
229 translated[i].stride = 0;
230 translated[i].offset = 0;
231 translated[i].normalized = false;