HomeSort by: relevance | last modified time | path
    Searched refs:BufferBinding (Results 1 - 25 of 40) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/mesa/tnl/
t_rebase.c 242 tmp_arrays[i].BufferBinding = arrays[i].BufferBinding;
244 if (arrays[i].BufferBinding->BufferObj)
246 min_index * arrays[i].BufferBinding->Stride;
248 tmp_attribs[i].Ptr += min_index * arrays[i].BufferBinding->Stride;
t_split_copy.c 116 dst->BufferBinding = src->BufferBinding;
164 = array->BufferBinding;
258 = srcarray->BufferBinding;
435 const struct gl_vertex_buffer_binding *binding = array->BufferBinding;
464 copy->dstarray[i].BufferBinding = &copy->varying[j].dstbinding;
535 dst->BufferBinding = dstbind;
575 copy->varying[i].array->BufferBinding->BufferObj;
tnl.h 79 const struct gl_vertex_buffer_binding *BufferBinding;
t_draw.c 286 const struct gl_vertex_buffer_binding *binding = array->BufferBinding;
563 const struct gl_vertex_buffer_binding *bindings = &vao->BufferBinding[0];
570 input->BufferBinding = &bindings[attrib->BufferBindingIndex];
596 input->BufferBinding = _vbo_current_binding(ctx);
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/
t_rebase.c 226 tmp_arrays[i].BufferBinding = arrays[i].BufferBinding;
228 if (_mesa_is_bufferobj(arrays[i].BufferBinding->BufferObj))
230 min_index * arrays[i].BufferBinding->Stride;
232 tmp_attribs[i].Ptr += min_index * arrays[i].BufferBinding->Stride;
t_split_copy.c 116 dst->BufferBinding = src->BufferBinding;
167 = array->BufferBinding;
264 = srcarray->BufferBinding;
441 const struct gl_vertex_buffer_binding *binding = array->BufferBinding;
466 copy->dstarray[i].BufferBinding = &copy->varying[j].dstbinding;
535 dst->BufferBinding = dstbind;
575 copy->varying[i].array->BufferBinding->BufferObj;
tnl.h 79 const struct gl_vertex_buffer_binding *BufferBinding;
t_draw.c 290 const struct gl_vertex_buffer_binding *binding = array->BufferBinding;
564 const struct gl_vertex_buffer_binding *bindings = &vao->BufferBinding[0];
571 input->BufferBinding = &bindings[attrib->BufferBindingIndex];
597 input->BufferBinding = _vbo_current_binding(ctx);
  /xsrc/external/mit/MesaLib/dist/src/mesa/vbo/
vbo_save.h 103 return node->VAO[0]->BufferBinding[0].Stride;
vbo_save_loopback.c 187 loopback_prim(ctx, (GLubyte*)buffer + vao->BufferBinding[0].Offset,
vbo_save_api.c 309 if (vao->BufferBinding[0].BufferObj != bo)
311 /* BufferBinding[0].Offset != buffer_offset is checked per attribute */
312 if (vao->BufferBinding[0].Stride != stride)
314 assert(vao->BufferBinding[0].InstanceDivisor == 0);
327 if (attrib->RelativeOffset + vao->BufferBinding[0].Offset != off)
745 save->VAO[0]->BufferBinding[0].Offset + save->VAO[0]->VertexAttrib[VERT_ATTRIB_POS].RelativeOffset : 0;
958 GLintptr original = vao->BufferBinding[0].Offset;
960 vao->BufferBinding[0].Offset = -(GLintptr)(start_offset * stride);
962 vao->BufferBinding[0].Offset = original;
vbo_save_draw.c 149 struct gl_buffer_object *bo = list->VAO[0]->BufferBinding[0].BufferObj;
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
arrayobj.c 294 for (i = 0; i < ARRAY_SIZE(obj->BufferBinding); i++)
295 _mesa_reference_buffer_object(ctx, &obj->BufferBinding[i].BufferObj, NULL);
385 assert(index < ARRAY_SIZE(vao->BufferBinding));
386 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index];
607 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[bindex];
670 &vao->BufferBinding[attrib2->BufferBindingIndex];
707 &vao->BufferBinding[attrib2->BufferBindingIndex];
764 &vao->BufferBinding[attrib2->BufferBindingIndex];
825 &vao->BufferBinding[attrib->BufferBindingIndex];
828 &vao->BufferBinding[attrib->_EffBufferBindingIndex]
    [all...]
varray.c 171 if (_mesa_is_bufferobj(vao->BufferBinding[bindingIndex].BufferObj))
176 vao->BufferBinding[array->BufferBindingIndex]._BoundArrays &= ~array_bit;
177 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit;
197 assert(index < ARRAY_SIZE(vao->BufferBinding));
199 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index];
233 &vao->BufferBinding[bindingIndex];
1279 return vao->BufferBinding[array->BufferBindingIndex].BufferObj->Name;
1295 return vao->BufferBinding[array->BufferBindingIndex].InstanceDivisor;
1559 params[0] = vao->BufferBinding[VERT_ATTRIB_GENERIC(index)].Offset;
1562 params[0] = vao->BufferBinding[VERT_ATTRIB_GENERIC(index)].Stride
    [all...]
arrayobj.h 233 return &vao->BufferBinding[attrib->_EffBufferBindingIndex];
  /xsrc/external/mit/MesaLib/dist/src/mesa/main/
arrayobj.c 314 for (i = 0; i < ARRAY_SIZE(obj->BufferBinding); i++)
315 _mesa_reference_buffer_object(ctx, &obj->BufferBinding[i].BufferObj, NULL);
568 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[bindex];
631 &vao->BufferBinding[attrib2->BufferBindingIndex];
668 &vao->BufferBinding[attrib2->BufferBindingIndex];
725 &vao->BufferBinding[attrib2->BufferBindingIndex];
786 &vao->BufferBinding[attrib->BufferBindingIndex];
789 &vao->BufferBinding[attrib->_EffBufferBindingIndex];
832 &vao->BufferBinding[attrib_array->BufferBindingIndex];
861 &vao->BufferBinding[attrib_array->BufferBindingIndex]
    [all...]
varray.c 172 if (vao->BufferBinding[bindingIndex].BufferObj)
177 if (vao->BufferBinding[bindingIndex].InstanceDivisor)
182 vao->BufferBinding[array->BufferBindingIndex]._BoundArrays &= ~array_bit;
183 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit;
205 assert(index < ARRAY_SIZE(vao->BufferBinding));
207 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index];
261 &vao->BufferBinding[bindingIndex];
2115 buf = vao->BufferBinding[array->BufferBindingIndex].BufferObj;
2132 return vao->BufferBinding[array->BufferBindingIndex].InstanceDivisor;
2397 params[0] = vao->BufferBinding[VERT_ATTRIB_GENERIC(index)].Offset
    [all...]
arrayobj.h 240 return &vao->BufferBinding[attrib->_EffBufferBindingIndex];
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/vbo/
vbo_save_loopback.c 190 struct gl_buffer_object *bufferobj = vao->BufferBinding[0].BufferObj;
194 <= vao->BufferBinding[0].Offset + offset
196 buffer += vao->BufferBinding[0].Offset + offset
vbo_save.h 87 return node->VAO[0]->BufferBinding[0].Stride;
vbo_save_draw.c 136 struct gl_buffer_object *bo = list->VAO[0]->BufferBinding[0].BufferObj;
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/
nouveau_vbo_t.c 47 const struct gl_vertex_buffer_binding *binding = a->BufferBinding;
83 array->BufferBinding;
130 if (arrays[VERT_ATTRIB_MAT(i)].BufferBinding->Stride) {
145 const struct gl_vertex_buffer_binding *binding = array->BufferBinding;
233 if (!a->BufferBinding->BufferObj)
328 array->BufferBinding;
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/
nouveau_vbo_t.c 47 const struct gl_vertex_buffer_binding *binding = a->BufferBinding;
83 array->BufferBinding;
130 if (arrays[VERT_ATTRIB_MAT(i)].BufferBinding->Stride) {
145 const struct gl_vertex_buffer_binding *binding = array->BufferBinding;
233 if (!_mesa_is_bufferobj(a->BufferBinding->BufferObj))
328 array->BufferBinding;
  /xsrc/external/mit/MesaLib/src/mesa/
get_hash.h 185 { GL_VERTEX_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_POS].BufferObj), NO_EXTRA },
186 { GL_NORMAL_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_NORMAL].BufferObj), NO_EXTRA },
187 { GL_COLOR_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR0].BufferObj), NO_EXTRA },
600 { GL_INDEX_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR_INDEX].BufferObj), NO_EXTRA },
601 { GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_EDGEFLAG].BufferObj), NO_EXTRA },
602 { GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR1].BufferObj), NO_EXTRA },
603 { GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_FOG].BufferObj), NO_EXTRA },
  /xsrc/external/mit/MesaLib.old/src/mesa/
get_hash.h 185 { GL_VERTEX_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_POS].BufferObj), NO_EXTRA },
186 { GL_NORMAL_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_NORMAL].BufferObj), NO_EXTRA },
187 { GL_COLOR_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR0].BufferObj), NO_EXTRA },
593 { GL_INDEX_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR_INDEX].BufferObj), NO_EXTRA },
594 { GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_EDGEFLAG].BufferObj), NO_EXTRA },
595 { GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_COLOR1].BufferObj), NO_EXTRA },
596 { GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB, LOC_CUSTOM, TYPE_INT, offsetof(struct gl_vertex_array_object, BufferBinding[VERT_ATTRIB_FOG].BufferObj), NO_EXTRA },

Completed in 41 milliseconds

1 2