Searched refs:rast_prim (Results 1 – 5 of 5) sorted by relevance
2899 sel->rast_prim = sel->info.base.gs.output_primitive; in si_create_shader_selector()2900 if (util_rast_prim_is_triangles(sel->rast_prim)) in si_create_shader_selector()2901 sel->rast_prim = PIPE_PRIM_TRIANGLES; in si_create_shader_selector()2946 sel->rast_prim = PIPE_PRIM_POINTS; in si_create_shader_selector()2948 sel->rast_prim = PIPE_PRIM_LINE_STRIP; in si_create_shader_selector()2950 sel->rast_prim = PIPE_PRIM_TRIANGLES; in si_create_shader_selector()2952 sel->rast_prim = PIPE_PRIM_TRIANGLES; in si_create_shader_selector()3005 if (sel->rast_prim != PIPE_PRIM_POINTS && in si_create_shader_selector()3129 enum pipe_prim_type rast_prim; in si_update_rasterized_prim() local3133 rast_prim = sctx->shader.gs.cso->rast_prim; in si_update_rasterized_prim()[all …]
1060 enum pipe_prim_type rast_prim = sctx->current_rast_prim; in si_emit_rasterizer_prim_state() local1069 bool reset_per_prim = rast_prim == PIPE_PRIM_LINES || in si_emit_rasterizer_prim_state()1070 rast_prim == PIPE_PRIM_LINES_ADJACENCY; in si_emit_rasterizer_prim_state()1079 unsigned gs_out_prim = si_conv_prim_to_gs_out(rast_prim); in si_emit_rasterizer_prim_state()2239 enum pipe_prim_type rast_prim; in si_draw() local2242 rast_prim = PIPE_PRIM_TRIANGLES; in si_draw()2245 rast_prim = prim; in si_draw()2248 if (rast_prim != sctx->current_rast_prim) { in si_draw()2250 util_prim_is_points_or_lines(rast_prim)) in si_draw()2253 sctx->current_rast_prim = rast_prim; in si_draw()
468 enum pipe_prim_type rast_prim; member
2064 enum pipe_prim_type rast_prim = rctx->current_rast_prim; in r600_emit_rasterizer_prim_state() local2067 if (rast_prim != PIPE_PRIM_LINES && in r600_emit_rasterizer_prim_state()2068 rast_prim != PIPE_PRIM_LINE_LOOP && in r600_emit_rasterizer_prim_state()2069 rast_prim != PIPE_PRIM_LINE_STRIP && in r600_emit_rasterizer_prim_state()2070 rast_prim != PIPE_PRIM_LINES_ADJACENCY && in r600_emit_rasterizer_prim_state()2071 rast_prim != PIPE_PRIM_LINE_STRIP_ADJACENCY) in r600_emit_rasterizer_prim_state()2074 if (rast_prim == rctx->last_rast_prim) in r600_emit_rasterizer_prim_state()2081 S_028A0C_AUTO_RESET_CNTL(rast_prim == PIPE_PRIM_LINES ? 1 : 2) | in r600_emit_rasterizer_prim_state()2083 rctx->last_rast_prim = rast_prim; in r600_emit_rasterizer_prim_state()
137 - radeonsi: deduce rast_prim correctly for tessellation point mode