Module: Mesa Branch: master Commit: 3ca63873798384de13cff07f2592c9496a9ffefe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ca63873798384de13cff07f2592c9496a9ffefe
Author: Eric Anholt <[email protected]> Date: Mon Jan 4 15:25:17 2021 -0800 freedreno/a5xx: Drop redundant stream output linking check. The link function just loops over the num_outputs. Brings us closer to a6xx. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8336> --- src/gallium/drivers/freedreno/a5xx/fd5_program.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gallium/drivers/freedreno/a5xx/fd5_program.c b/src/gallium/drivers/freedreno/a5xx/fd5_program.c index 7c29bcf6453..50641b90f4f 100644 --- a/src/gallium/drivers/freedreno/a5xx/fd5_program.c +++ b/src/gallium/drivers/freedreno/a5xx/fd5_program.c @@ -367,8 +367,7 @@ fd5_program_emit(struct fd_context *ctx, struct fd_ringbuffer *ring, struct ir3_shader_linkage l = {0}; ir3_link_shaders(&l, s[VS].v, s[FS].v, true); - if ((s[VS].v->shader->stream_output.num_outputs > 0) && - !emit->binning_pass) + if (!emit->binning_pass) ir3_link_stream_out(&l, s[VS].v); OUT_PKT4(ring, REG_A5XX_VPC_VAR_DISABLE(0), 4); _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
