radv: declare new dynamic states
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18882>
This commit is contained in:

committed by
Marge Bot

parent
5d23c94dd1
commit
e0b4b12066
@@ -1346,6 +1346,28 @@ radv_dynamic_state_mask(VkDynamicState state)
|
||||
return RADV_DYNAMIC_COLOR_WRITE_ENABLE;
|
||||
case VK_DYNAMIC_STATE_VERTEX_INPUT_EXT:
|
||||
return RADV_DYNAMIC_VERTEX_INPUT;
|
||||
case VK_DYNAMIC_STATE_POLYGON_MODE_EXT:
|
||||
return RADV_DYNAMIC_POLYGON_MODE;
|
||||
case VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT:
|
||||
return RADV_DYNAMIC_TESS_DOMAIN_ORIGIN;
|
||||
case VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT:
|
||||
return RADV_DYNAMIC_LOGIC_OP_ENABLE;
|
||||
case VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT:
|
||||
return RADV_DYNAMIC_LINE_STIPPLE_ENABLE;
|
||||
case VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT:
|
||||
return RADV_DYNAMIC_ALPHA_TO_COVERAGE_ENABLE;
|
||||
case VK_DYNAMIC_STATE_SAMPLE_MASK_EXT:
|
||||
return RADV_DYNAMIC_SAMPLE_MASK;
|
||||
case VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT:
|
||||
return RADV_DYNAMIC_DEPTH_CLIP_ENABLE;
|
||||
case VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT:
|
||||
return RADV_DYNAMIC_CONSERVATIVE_RAST_MODE;
|
||||
case VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT:
|
||||
return RADV_DYNAMIC_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE;
|
||||
case VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT:
|
||||
return RADV_DYNAMIC_PROVOKING_VERTEX_MODE;
|
||||
case VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT:
|
||||
return RADV_DYNAMIC_DEPTH_CLAMP_ENABLE;
|
||||
default:
|
||||
unreachable("Unhandled dynamic state");
|
||||
}
|
||||
|
Reference in New Issue
Block a user