diff --git a/src/broadcom/vulkan/v3dvx_pipeline.c b/src/broadcom/vulkan/v3dvx_pipeline.c index 4dc6d70efe1..a640c1d084a 100644 --- a/src/broadcom/vulkan/v3dvx_pipeline.c +++ b/src/broadcom/vulkan/v3dvx_pipeline.c @@ -360,7 +360,7 @@ v3dX(pipeline_pack_state)(struct v3dv_pipeline *pipeline, static void pack_shader_state_record(struct v3dv_pipeline *pipeline) { - assert(sizeof(pipeline->shader_state_record) == + assert(sizeof(pipeline->shader_state_record) >= cl_packet_length(GL_SHADER_STATE_RECORD)); struct v3d_fs_prog_data *prog_data_fs = @@ -453,9 +453,6 @@ pack_shader_state_record(struct v3dv_pipeline *pipeline) shader.vertex_shader_has_separate_input_and_output_vpm_blocks = prog_data_vs->separate_segments; #endif -#if V3D_VERSION >= 71 - unreachable("HW generation 71 not supported yet."); -#endif shader.coordinate_shader_input_vpm_segment_size = prog_data_vs_bin->separate_segments ?