Home
last modified time | relevance | path

Searched refs:rast_prim (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c566 enum pipe_prim_type rast_prim = sctx->current_rast_prim; in si_emit_rasterizer_prim_state() local
575 rs->pa_sc_line_stipple | S_028A0C_AUTO_RESET_CNTL(rast_prim == PIPE_PRIM_LINES ? 1 : 2); in si_emit_rasterizer_prim_state()
581 unsigned gs_out_prim = si_conv_prim_to_gs_out(rast_prim); in si_emit_rasterizer_prim_state()
1766 enum pipe_prim_type rast_prim, prim = info->mode; in si_multi_draw_vbo() local
1816 rast_prim = sctx->gs_shader.cso->rast_prim; in si_multi_draw_vbo()
1819 rast_prim = sctx->tes_shader.cso->rast_prim; in si_multi_draw_vbo()
1821 rast_prim = PIPE_PRIM_TRIANGLES; in si_multi_draw_vbo()
1824 rast_prim = prim; in si_multi_draw_vbo()
1827 if (rast_prim != sctx->current_rast_prim) { in si_multi_draw_vbo()
1829 util_prim_is_points_or_lines(rast_prim)) in si_multi_draw_vbo()
[all …]
Dsi_shader.h438 ubyte rast_prim; member
Dsi_state_shaders.c2713 sel->rast_prim = sel->info.base.gs.output_primitive; in si_create_shader_selector()
2714 if (util_rast_prim_is_triangles(sel->rast_prim)) in si_create_shader_selector()
2715 sel->rast_prim = PIPE_PRIM_TRIANGLES; in si_create_shader_selector()
2756 sel->rast_prim = PIPE_PRIM_POINTS; in si_create_shader_selector()
2758 sel->rast_prim = PIPE_PRIM_LINE_STRIP; in si_create_shader_selector()
2760 sel->rast_prim = PIPE_PRIM_TRIANGLES; in si_create_shader_selector()
2762 sel->rast_prim = PIPE_PRIM_TRIANGLES; in si_create_shader_selector()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c2033 enum pipe_prim_type rast_prim = rctx->current_rast_prim; in r600_emit_rasterizer_prim_state() local
2036 if (rast_prim != PIPE_PRIM_LINES && in r600_emit_rasterizer_prim_state()
2037 rast_prim != PIPE_PRIM_LINE_LOOP && in r600_emit_rasterizer_prim_state()
2038 rast_prim != PIPE_PRIM_LINE_STRIP && in r600_emit_rasterizer_prim_state()
2039 rast_prim != PIPE_PRIM_LINES_ADJACENCY && in r600_emit_rasterizer_prim_state()
2040 rast_prim != PIPE_PRIM_LINE_STRIP_ADJACENCY) in r600_emit_rasterizer_prim_state()
2043 if (rast_prim == rctx->last_rast_prim) in r600_emit_rasterizer_prim_state()
2050 S_028A0C_AUTO_RESET_CNTL(rast_prim == PIPE_PRIM_LINES ? 1 : 2) | in r600_emit_rasterizer_prim_state()
2052 rctx->last_rast_prim = rast_prim; in r600_emit_rasterizer_prim_state()
/external/mesa3d/docs/relnotes/
D17.2.3.rst137 - radeonsi: deduce rast_prim correctly for tessellation point mode