From: Marek Olšák Date: Mon, 11 Dec 2017 18:28:01 +0000 (+0100) Subject: radeonsi: set PNT_SPRITE_ENA = point_quad_rasterization X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=afdcf0f6b2d4ba94d4a176225023625c1847a241;p=mesa.git radeonsi: set PNT_SPRITE_ENA = point_quad_rasterization This is based on how nvc0 translates the state. --- diff --git a/src/gallium/drivers/radeonsi/si_state.c b/src/gallium/drivers/radeonsi/si_state.c index 5c4c38368fe..7cf3896a5c7 100644 --- a/src/gallium/drivers/radeonsi/si_state.c +++ b/src/gallium/drivers/radeonsi/si_state.c @@ -896,7 +896,7 @@ static void *si_create_rs_state(struct pipe_context *ctx, si_pm4_set_reg(pm4, R_0286D4_SPI_INTERP_CONTROL_0, S_0286D4_FLAT_SHADE_ENA(1) | - S_0286D4_PNT_SPRITE_ENA(1) | + S_0286D4_PNT_SPRITE_ENA(state->point_quad_rasterization) | S_0286D4_PNT_SPRITE_OVRD_X(V_0286D4_SPI_PNT_SPRITE_SEL_S) | S_0286D4_PNT_SPRITE_OVRD_Y(V_0286D4_SPI_PNT_SPRITE_SEL_T) | S_0286D4_PNT_SPRITE_OVRD_Z(V_0286D4_SPI_PNT_SPRITE_SEL_0) |