diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2025-08-29 09:24:08 +0200 |
---|---|---|
committer | Marge Bot <marge-bot@fdo.invalid> | 2025-09-15 19:10:42 +0000 |
commit | 2084cb59f208b506e0a3da380ba9d3ae96debb60 (patch) | |
tree | 384bc749bf8efa27f914921e35baeb11aaf0d1b9 /src | |
parent | c1a1aed665eaafa2690b01637c0af66c77722488 (diff) |
radv: remove redundant RADV_DYNAMIC_POLYGON_MODE
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36988>
Diffstat (limited to 'src')
-rw-r--r-- | src/amd/vulkan/radv_cmd_buffer.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index afc8c28d72c..069e52b1e5f 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -11944,7 +11944,7 @@ radv_validate_dynamic_states(struct radv_cmd_buffer *cmd_buffer, uint64_t dynami cmd_buffer->state.dirty |= RADV_CMD_DIRTY_VIEWPORT_STATE; } - if (dynamic_states & (RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_POLYGON_MODE)) + if (dynamic_states & RADV_DYNAMIC_RASTERIZATION_SAMPLES) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_PS_STATE; if (dynamic_states & RADV_DYNAMIC_PROVOKING_VERTEX_MODE) @@ -11980,7 +11980,7 @@ radv_validate_dynamic_states(struct radv_cmd_buffer *cmd_buffer, uint64_t dynami if (dynamic_states & (RADV_DYNAMIC_LINE_STIPPLE_ENABLE | RADV_DYNAMIC_CONSERVATIVE_RAST_MODE | RADV_DYNAMIC_SAMPLE_LOCATIONS | - RADV_DYNAMIC_SAMPLE_LOCATIONS_ENABLE | RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_POLYGON_MODE | + RADV_DYNAMIC_SAMPLE_LOCATIONS_ENABLE | RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_ALPHA_TO_COVERAGE_ENABLE | RADV_DYNAMIC_SAMPLE_MASK)) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_MSAA_STATE; @@ -11997,24 +11997,21 @@ radv_validate_dynamic_states(struct radv_cmd_buffer *cmd_buffer, uint64_t dynami (RADV_DYNAMIC_VIEWPORT | RADV_DYNAMIC_VIEWPORT_WITH_COUNT | RADV_DYNAMIC_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE)) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_VIEWPORT_STATE; - if (dynamic_states & - (RADV_DYNAMIC_COLOR_WRITE_MASK | RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_POLYGON_MODE)) + if (dynamic_states & (RADV_DYNAMIC_COLOR_WRITE_MASK | RADV_DYNAMIC_RASTERIZATION_SAMPLES)) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_BINNING_STATE; if (pdev->info.gfx_level < GFX12 && (dynamic_states & RADV_DYNAMIC_RASTERIZATION_SAMPLES)) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_OCCLUSION_QUERY; - if (dynamic_states & - (RADV_DYNAMIC_COLOR_WRITE_MASK | RADV_DYNAMIC_COLOR_BLEND_ENABLE | RADV_DYNAMIC_RASTERIZATION_SAMPLES | - RADV_DYNAMIC_POLYGON_MODE | RADV_DYNAMIC_ATTACHMENT_FEEDBACK_LOOP_ENABLE | - RADV_DYNAMIC_ALPHA_TO_COVERAGE_ENABLE | RADV_DYNAMIC_ALPHA_TO_ONE_ENABLE)) + if (dynamic_states & (RADV_DYNAMIC_COLOR_WRITE_MASK | RADV_DYNAMIC_COLOR_BLEND_ENABLE | + RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_ATTACHMENT_FEEDBACK_LOOP_ENABLE | + RADV_DYNAMIC_ALPHA_TO_COVERAGE_ENABLE | RADV_DYNAMIC_ALPHA_TO_ONE_ENABLE)) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_DB_SHADER_CONTROL; if (dynamic_states & RADV_DYNAMIC_FRAGMENT_SHADING_RATE) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_FSR_STATE; - if (dynamic_states & - (RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_POLYGON_MODE | RADV_DYNAMIC_SAMPLE_LOCATIONS_ENABLE)) + if (dynamic_states & (RADV_DYNAMIC_RASTERIZATION_SAMPLES | RADV_DYNAMIC_SAMPLE_LOCATIONS_ENABLE)) cmd_buffer->state.dirty |= RADV_CMD_DIRTY_RAST_SAMPLES_STATE; if (dynamic_states & RADV_DYNAMIC_DEPTH_BIAS) |