Home
last modified time | relevance | path

Searched refs:basevertex (Results 1 – 25 of 33) sorted by relevance

12

/external/mesa3d/src/mesa/vbo/
Dvbo_exec_array.c123 GLint basevertex) in check_draw_elements_data() argument
754 GLint basevertex, GLuint numInstances, in vbo_validated_drawrangeelements() argument
777 prim[0].basevertex = basevertex; in vbo_validated_drawrangeelements()
828 const GLvoid * indices, GLint basevertex) in vbo_exec_DrawRangeElementsBaseVertex() argument
844 _mesa_enum_to_string(type), indices, basevertex); in vbo_exec_DrawRangeElementsBaseVertex()
850 if ((int) end + basevertex < 0 || start + basevertex >= max_element) { in vbo_exec_DrawRangeElementsBaseVertex()
863 start, end, basevertex, count, type, indices, in vbo_exec_DrawRangeElementsBaseVertex()
890 ctx->Array.VAO->IndexBufferObj->Name, basevertex); in vbo_exec_DrawRangeElementsBaseVertex()
893 if ((int) start + basevertex < 0 || end + basevertex >= max_element) in vbo_exec_DrawRangeElementsBaseVertex()
897 check_draw_elements_data(ctx, count, type, indices, basevertex); in vbo_exec_DrawRangeElementsBaseVertex()
[all …]
Dvbo_exec.c216 if (p0->basevertex != p1->basevertex || in vbo_can_merge_prims()
Dvbo_split_copy.c246 GLuint elt = copy->srcelt[elt_idx] + copy->prim->basevertex; in elt()
613 if (prim[i].basevertex != prim[i + this_nr_prims].basevertex) in vbo_split_copy()
Dvbo_save_api.c1184 const GLvoid * indices, GLint basevertex) in _save_OBE_DrawElementsBaseVertex() argument
1224 CALL_ArrayElement(GET_DISPATCH(), (basevertex + ((GLubyte *) indices)[i])); in _save_OBE_DrawElementsBaseVertex()
1228 CALL_ArrayElement(GET_DISPATCH(), (basevertex + ((GLushort *) indices)[i])); in _save_OBE_DrawElementsBaseVertex()
1232 CALL_ArrayElement(GET_DISPATCH(), (basevertex + ((GLuint *) indices)[i])); in _save_OBE_DrawElementsBaseVertex()
1307 const GLint *basevertex) in _save_OBE_MultiDrawElementsBaseVertex() argument
1315 basevertex[i])); in _save_OBE_MultiDrawElementsBaseVertex()
Dvbo_rebase.c164 tmp_prims[i].basevertex -= min_index; in vbo_rebase_prims()
Dvbo.h58 GLint basevertex; member
Dvbo_primitive_restart.c207 new_prim.basevertex = indirect_params[3]; in vbo_sw_primitive_restart()
/external/mesa3d/src/mesa/tnl/
Dt_draw.c370 if (ib->type == GL_UNSIGNED_INT && VB->Primitive[0].basevertex == 0) { in bind_indices()
380 *elts++ = (GLuint)(*in++) + VB->Primitive[0].basevertex; in bind_indices()
385 *elts++ = (GLuint)(*in++) + VB->Primitive[0].basevertex; in bind_indices()
390 *elts++ = (GLuint)(*in++) + VB->Primitive[0].basevertex; in bind_indices()
436 GLint max_basevertex = prim->basevertex; in _tnl_draw_prims()
449 max_basevertex = MAX2(max_basevertex, prim[i].basevertex); in _tnl_draw_prims()
483 0, max_index + prim->basevertex, in _tnl_draw_prims()
504 if (prim[i].basevertex != prim[i + this_nr_prims].basevertex) in _tnl_draw_prims()
516 bind_inputs(ctx, arrays, max_index + prim[i].basevertex + 1, in _tnl_draw_prims()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_vbo_t.c366 int i, delta = 0, basevertex = 0; in vbo_draw_vbo() local
375 if (i == 0 || basevertex != prims[i].basevertex) { in vbo_draw_vbo()
376 basevertex = prims[i].basevertex; in vbo_draw_vbo()
377 vbo_bind_vertices(ctx, arrays, basevertex, min_index, in vbo_draw_vbo()
437 j = prims[i].basevertex + in vbo_draw_imm()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_draw.c169 int base_vertex_location = prim->basevertex; in brw_emit_prim()
518 brw->basevertex != prims[i].basevertex || in brw_try_draw_prims()
521 brw->basevertex = prims[i].basevertex; in brw_try_draw_prims()
535 prims[i].indexed ? prims[i].basevertex : prims[i].start; in brw_try_draw_prims()
Dbrw_draw_upload.c542 unsigned int min_index = brw->vb.min_index + brw->basevertex; in brw_prepare_vertices()
543 unsigned int max_index = brw->vb.max_index + brw->basevertex; in brw_prepare_vertices()
/external/mesa3d/src/mesa/main/
Dvarray.h259 const GLint *basevertex);
296 const GLvoid *indices, GLint basevertex);
302 GLint basevertex);
/external/swiftshader/include/GLES2/
Dgl2ext.h326 …ASEVERTEXOESPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
327 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
328 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
329 …Lsizei *count, GLenum type, const void *const*indices, GLsizei primcount, const GLint *basevertex);
331 …entsBaseVertexOES (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
332 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
333 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
334 …Lsizei *count, GLenum type, const void *const*indices, GLsizei primcount, const GLint *basevertex);
1037 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
1041 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
[all …]
/external/mesa3d/include/GLES2/
Dgl2ext.h330 …ASEVERTEXOESPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
331 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
332 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
333 …Lsizei *count, GLenum type, const void *const*indices, GLsizei primcount, const GLint *basevertex);
335 …entsBaseVertexOES (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
336 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
337 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
338 …Lsizei *count, GLenum type, const void *const*indices, GLsizei primcount, const GLint *basevertex);
1069 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
1073 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
[all …]
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h171 LLVMValueRef basevertex; member
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_compiler_nir.c72 struct ir3_instruction *vertex_id, *basevertex, *instance_id; member
1241 if (!ctx->basevertex) { in emit_intrinsic()
1242 ctx->basevertex = create_driver_param(ctx, IR3_DP_VTXID_BASE); in emit_intrinsic()
1244 ctx->basevertex); in emit_intrinsic()
1246 dst[0] = ctx->basevertex; in emit_intrinsic()
/external/mesa3d/src/mesa/state_tracker/
Dst_draw.c253 info.index_bias = prims[i].basevertex; in st_draw_vbo()
/external/deqp/framework/platform/null/
DtcuNullRenderContextFuncs.inl1183 …ElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex) argument
1189 DE_UNREF(basevertex);
1222 …num mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex) argument
1229 DE_UNREF(basevertex);
1233 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst… argument
1240 DE_UNREF(basevertex);
1256 … mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex) argument
1264 DE_UNREF(basevertex);
2810 …GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex) argument
2817 DE_UNREF(basevertex);
/external/mesa3d/include/GLES3/
Dgl32.h1744 …TSBASEVERTEXPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1745 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1746 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
1788 …lementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1789 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1790 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
/external/swiftshader/include/GL/
Dglcorearb.h1583 …TSBASEVERTEXPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1584 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1585 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
1586 …Lsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex);
1603 …lementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1604 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1605 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
1606 …Lsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex);
2207 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
2220 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
/external/mesa3d/include/GL/
Dglcorearb.h1602 …TSBASEVERTEXPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1603 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1604 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
1605 …Lsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex);
1622 …lementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1623 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1624 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
1625 …Lsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex);
2230 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
2243 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
/external/deqp/framework/opengl/
DgluCallLogWrapper.inl998 …glw::GLenum mode, glw::GLsizei count, glw::GLenum type, const void *indices, glw::GLint basevertex) argument
1001 …, " << count << ", " << getTypeStr(type) << ", " << indices << ", " << basevertex << ");" << TestL…
1002 m_gl.drawElementsBaseVertex(mode, count, type, indices, basevertex);
1026 …ei count, glw::GLenum type, const void *indices, glw::GLsizei instancecount, glw::GLint basevertex) argument
1029 …etTypeStr(type) << ", " << indices << ", " << instancecount << ", " << basevertex << ");" << TestL…
1030 m_gl.drawElementsInstancedBaseVertex(mode, count, type, indices, instancecount, basevertex);
1033 …enum type, const void *indices, glw::GLsizei instancecount, glw::GLint basevertex, glw::GLuint bas… argument
1036 … << toHex(type) << ", " << indices << ", " << instancecount << ", " << basevertex << ", " << basei…
1037 …stancedBaseVertexBaseInstance(mode, count, type, indices, instancecount, basevertex, baseinstance);
1047 … glw::GLuint end, glw::GLsizei count, glw::GLenum type, const void *indices, glw::GLint basevertex) argument
[all …]
DgluCallLogWrapperApi.inl145 …lw::GLenum mode, glw::GLsizei count, glw::GLenum type, const void *indices, glw::GLint basevertex);
149 …i count, glw::GLenum type, const void *indices, glw::GLsizei instancecount, glw::GLint basevertex);
150 …enum type, const void *indices, glw::GLsizei instancecount, glw::GLint basevertex, glw::GLuint bas…
152 …glw::GLuint end, glw::GLsizei count, glw::GLenum type, const void *indices, glw::GLint basevertex);
356 …glw::GLenum type, const void *const*indices, glw::GLsizei drawcount, const glw::GLint *basevertex);
/external/deqp/framework/opengl/wrapper/
DglwImpl.inl1119 …ElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex) argument
1124 gl->drawElementsBaseVertex(mode, count, type, indices, basevertex);
1151 …num mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex) argument
1156 gl->drawElementsInstancedBaseVertex(mode, count, type, indices, instancecount, basevertex);
1159 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst… argument
1164 …stancedBaseVertexBaseInstance(mode, count, type, indices, instancecount, basevertex, baseinstance);
1175 … mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex) argument
1180 gl->drawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex);
2807 …GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex) argument
2812 gl->multiDrawElementsBaseVertex(mode, count, type, indices, drawcount, basevertex);
DglwApi.inl805 …tsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
809 …um mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
810 … count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinst…
812 …mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
1016 …Lsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex);

12