Lines Matching defs:vertex_attrib_
96 } vertex_attrib_[3];
276 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(vertex_attrib_); ++i) {
278 i, GL_VERTEX_ATTRIB_ARRAY_ENABLED, &vertex_attrib_[i].enabled);
280 i, GL_VERTEX_ATTRIB_ARRAY_SIZE, &vertex_attrib_[i].size);
282 i, GL_VERTEX_ATTRIB_ARRAY_TYPE, &vertex_attrib_[i].type);
284 i, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, &vertex_attrib_[i].normalized);
286 i, GL_VERTEX_ATTRIB_ARRAY_STRIDE, &vertex_attrib_[i].stride);
288 i, GL_VERTEX_ATTRIB_ARRAY_POINTER, &vertex_attrib_[i].pointer);
290 i, GL_VERTEX_ATTRIB_ARRAY_POINTER, &vertex_attrib_[i].pointer);
293 &vertex_attrib_[i].vertex_attrib_array_buffer_binding);
295 i, GL_CURRENT_VERTEX_ATTRIB, vertex_attrib_[i].current_vertex_attrib);
315 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(vertex_attrib_); ++i) {
317 vertex_attrib_[i].vertex_attrib_array_buffer_binding);
319 vertex_attrib_[i].size,
320 vertex_attrib_[i].type,
321 vertex_attrib_[i].normalized,
322 vertex_attrib_[i].stride,
323 vertex_attrib_[i].pointer);
325 glVertexAttrib4fv(i, vertex_attrib_[i].current_vertex_attrib);
327 if (vertex_attrib_[i].enabled) {