Searched refs:rast_prim (Results 1 - 8 of 8) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_private.h | 1677 const VkViewport *viewports, unsigned rast_prim, float line_width); 2195 unsigned rast_prim; 3159 radv_rast_prim_is_point(unsigned rast_prim) 3161 return rast_prim == V_028A6C_POINTLIST; 3165 radv_rast_prim_is_line(unsigned rast_prim) 3167 return rast_prim == V_028A6C_LINESTRIP; 3171 radv_rast_prim_is_points_or_lines(unsigned rast_prim) 3173 return radv_rast_prim_is_point(rast_prim) || radv_rast_prim_is_line(rast_prim);
|
H A D | si_cmd_buffer.c | 718 const VkViewport *viewports, unsigned rast_prim, float line_width) in si_write_scissors() 749 if (radv_rast_prim_is_points_or_lines(rast_prim)) { in si_write_scissors() 754 if (rast_prim == V_028A6C_POINTLIST) { in si_write_scissors() 717 si_write_scissors(struct radeon_cmdbuf *cs, int first, int count, const VkRect2D *scissors, const VkViewport *viewports, unsigned rast_prim, float line_width) si_write_scissors() argument
|
H A D | radv_pipeline.c | 1077 unsigned rast_prim) in radv_pipeline_init_multisample_state() 1148 radv_rast_prim_is_line(rast_prim)) { in radv_pipeline_init_multisample_state() 6891 pipeline->rast_prim = *vgt_gs_out_prim_type; in radv_pipeline_init_extra() 7028 pipeline->rast_prim = vgt_gs_out_prim_type; in radv_graphics_pipeline_init() 1074 radv_pipeline_init_multisample_state(struct radv_graphics_pipeline *pipeline, const struct radv_blend_state *blend, const struct radv_graphics_pipeline_info *info, unsigned rast_prim) radv_pipeline_init_multisample_state() argument
|
H A D | radv_cmd_buffer.c | 1532 radv_rast_prim_is_points_or_lines(cmd_buffer->state.emitted_graphics_pipeline->rast_prim) != radv_rast_prim_is_points_or_lines(pipeline->rast_prim) || in radv_emit_graphics_pipeline() 1659 unsigned rast_prim; in radv_write_scissors() local 1667 rast_prim = pipeline->rast_prim; in radv_write_scissors() 1669 rast_prim = si_conv_prim_to_gs_out(cmd_buffer->state.dynamic.primitive_topology); in radv_write_scissors() 1673 cmd_buffer->state.dynamic.viewport.viewports, rast_prim, in radv_write_scissors()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state_shaders.cpp | 3193 sel->rast_prim = (enum pipe_prim_type)sel->info.base.gs.output_primitive; 3194 if (util_rast_prim_is_triangles(sel->rast_prim)) 3195 sel->rast_prim = PIPE_PRIM_TRIANGLES; 3213 sel->rast_prim = PIPE_PRIM_POINTS; 3215 sel->rast_prim = PIPE_PRIM_LINE_STRIP; 3217 sel->rast_prim = PIPE_PRIM_TRIANGLES; 3219 sel->rast_prim = PIPE_PRIM_TRIANGLES; 3248 if (sel->rast_prim != PIPE_PRIM_POINTS) 3316 enum pipe_prim_type rast_prim; 3320 rast_prim [all...] |
H A D | si_state_draw.cpp | 1148 /* rast_prim is the primitive type after GS. */ 1153 enum pipe_prim_type rast_prim = sctx->current_rast_prim; 1162 bool reset_per_prim = rast_prim == PIPE_PRIM_LINES || 1163 rast_prim == PIPE_PRIM_LINES_ADJACENCY; 1172 unsigned gs_out_prim = si_conv_prim_to_gs_out(rast_prim); 2369 enum pipe_prim_type rast_prim; 2372 rast_prim = PIPE_PRIM_TRIANGLES; 2375 rast_prim = prim; 2378 if (rast_prim != sctx->current_rast_prim) { 2380 util_prim_is_points_or_lines(rast_prim)) [all...] |
H A D | si_shader.h | 526 enum pipe_prim_type rast_prim; member
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_state_common.c | 2126 /* rast_prim is the primitive type after GS. */ 2130 enum pipe_prim_type rast_prim = rctx->current_rast_prim; in r600_emit_rasterizer_prim_state() local 2133 if (rast_prim != PIPE_PRIM_LINES && in r600_emit_rasterizer_prim_state() 2134 rast_prim != PIPE_PRIM_LINE_LOOP && in r600_emit_rasterizer_prim_state() 2135 rast_prim != PIPE_PRIM_LINE_STRIP && in r600_emit_rasterizer_prim_state() 2136 rast_prim != PIPE_PRIM_LINES_ADJACENCY && in r600_emit_rasterizer_prim_state() 2137 rast_prim != PIPE_PRIM_LINE_STRIP_ADJACENCY) in r600_emit_rasterizer_prim_state() 2140 if (rast_prim == rctx->last_rast_prim) in r600_emit_rasterizer_prim_state() 2147 S_028A0C_AUTO_RESET_CNTL(rast_prim == PIPE_PRIM_LINES ? 1 : 2) | in r600_emit_rasterizer_prim_state() 2149 rctx->last_rast_prim = rast_prim; in r600_emit_rasterizer_prim_state() [all...] |
Completed in 44 milliseconds