Home
last modified time | relevance | path

Searched refs:vert_count (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_push.c248 unsigned vert_count = draw->count; in nv50_push_vbo() local
305 pipe->get_query_result(pipe, targ->pq, true, (void *)&vert_count); in nv50_push_vbo()
306 vert_count /= targ->stride; in nv50_push_vbo()
333 emit_vertices_seq(&ctx, draw->start, vert_count); in nv50_push_vbo()
336 emit_vertices_i08(&ctx, draw->start, vert_count); in nv50_push_vbo()
339 emit_vertices_i16(&ctx, draw->start, vert_count); in nv50_push_vbo()
342 emit_vertices_i32(&ctx, draw->start, vert_count); in nv50_push_vbo()
H A Dnv50_program.h101 uint32_t vert_count; member
H A Dnv50_program.c442 prog->gp.vert_count = CLAMP(info_out.prop.gp.maxVertices, 1, 1024); in nv50_program_translate()
H A Dnv50_shader_state.c278 PUSH_DATA (push, gp->gp.vert_count); in nv50_gmtyprog_validate()
/third_party/mesa3d/src/mesa/vbo/
H A Dvbo_exec_draw.c43 GLuint count = exec->vtx.vert_count; in vbo_exec_debug_verts()
315 exec->vtx.vert_count) { in vbo_exec_vtx_flush()
319 if (exec->vtx.copied.nr != exec->vtx.vert_count) { in vbo_exec_vtx_flush()
333 exec->vtx.vert_count); in vbo_exec_vtx_flush()
368 exec->vtx.vert_count = 0; in vbo_exec_vtx_flush()
H A Dvbo_exec_api.c68 exec->vtx.vert_count = 0; in vbo_exec_wrap_buffers()
79 last_draw->count = exec->vtx.vert_count - last_draw->start; in vbo_exec_wrap_buffers()
102 if (exec->vtx.vert_count) in vbo_exec_wrap_buffers()
147 assert(exec->vtx.max_vert - exec->vtx.vert_count > exec->vtx.copied.nr); in vbo_exec_vtx_wrap()
154 exec->vtx.vert_count += exec->vtx.copied.nr; in vbo_exec_vtx_wrap()
254 const GLint lastcount = exec->vtx.vert_count; in vbo_exec_wrap_upgrade_vertex()
300 exec->vtx.vert_count = 0; in vbo_exec_wrap_upgrade_vertex()
404 exec->vtx.vert_count += exec->vtx.copied.nr; in vbo_exec_wrap_upgrade_vertex()
559 if (unlikely(++exec->vtx.vert_count >= exec->vtx.max_vert)) \
684 if (exec->vtx.vert_count) { in vbo_exec_FlushVertices_internal()
[all...]
H A Dvbo.h123 GLuint vert_count; /**< Number of vertices currently in buffer */ member
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_vbo_translate.c567 unsigned vert_count = draw->count; in nvc0_push_vbo() local
610 pipe->get_query_result(pipe, targ->pq, true, (void *)&vert_count); in nvc0_push_vbo()
611 vert_count /= targ->stride; in nvc0_push_vbo()
623 ctx.dest = nvc0_push_setup_vertex_array(nvc0, vert_count); in nvc0_push_vbo()
636 disp_vertices_i08(&ctx, draw->start, vert_count); in nvc0_push_vbo()
639 disp_vertices_i16(&ctx, draw->start, vert_count); in nvc0_push_vbo()
642 disp_vertices_i32(&ctx, draw->start, vert_count); in nvc0_push_vbo()
646 disp_vertices_seq(&ctx, draw->start, vert_count); in nvc0_push_vbo()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_draw.c39 vc4_get_draw_cl_space(struct vc4_job *job, int vert_count) in vc4_get_draw_cl_space() argument
44 int num_draws = DIV_ROUND_UP(vert_count, 65535 - 2) + 1; in vc4_get_draw_cl_space()
278 vc4_hw_2116_workaround(struct pipe_context *pctx, int vert_count) in vc4_hw_2116_workaround() argument
283 if (job->draw_calls_queued + vert_count / 65535 >= VC4_HW_2116_COUNT) { in vc4_hw_2116_workaround()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_draw.c1226 uint32_t vert_count = so ? in v3d_draw_vbo() local
1233 prim.instance_length = vert_count; in v3d_draw_vbo()
1239 uint32_t vert_count = so ? in v3d_draw_vbo() local
1244 prim.length = vert_count; in v3d_draw_vbo()

Completed in 10 milliseconds