Lines Matching defs:mode
74 unsigned mode)
83 * Gallium flatshade-first mode, as per the GL spec.
86 * Quads never provoke correctly in flatshade-first mode. The first
92 * "last" mode, and all other modes start from the second vertex.
98 switch (mode) {
128 static void r300_emit_draw_init(struct r300_context *r300, unsigned mode,
137 r300_provoking_vertex_fixes(r300, mode));
386 r300_emit_draw_init(r300, info->mode, draw->count-1);
392 r300_translate_primitive(info->mode));
404 unsigned mode,
416 r300_emit_draw_init(r300, mode, count-1);
424 r300_translate_primitive(mode) |
433 unsigned mode,
451 r300_emit_draw_init(r300, mode, max_index);
457 mode == PIPE_PRIM_TRIANGLES) {
483 r300_translate_primitive(mode) |
488 r300_translate_primitive(mode) |
519 r300_emit_draw_init(r300, info->mode, info->max_index);
530 r300_translate_primitive(info->mode));
554 r300_translate_primitive(info->mode));
574 r300_translate_primitive(info->mode));
620 if (info->mode == PIPE_PRIM_TRIANGLES) {
645 info->max_index, info->mode, start, count,
657 info->mode, start, short_count, indices3);
697 r300_emit_draw_arrays(r300, info->mode, count);
705 r300_emit_draw_arrays(r300, info->mode, short_count);
807 !u_trim_pipe_prim(info.mode, &draw.count)) {
812 if ((info.mode == PIPE_PRIM_POINTS) != r300->is_point) {
887 if (!u_trim_pipe_prim(info->mode, &draw.count))
899 if ((info->mode == PIPE_PRIM_POINTS) != r300->is_point) {