struct V3D33_TRANSFORM_FEEDBACK_OUTPUT_DATA_SPEC unpacked = {
.first_shaded_vertex_value_to_output = vpm_start,
- .number_of_consecutive_vertex_values_to_output_as_32_bit_values = vpm_size,
+ .number_of_consecutive_vertex_values_to_output_as_32_bit_values_minus_1 = vpm_size - 1,
.output_buffer_to_write_to = buffer,
};
V3D33_TRANSFORM_FEEDBACK_OUTPUT_DATA_SPEC_pack(NULL,
(vc5->prog.fs->prog_data.fs->flat_shade_flags !=
old_fs->prog_data.fs->flat_shade_flags ||
(vc5->rasterizer->base.flatshade &&
- vc5->prog.fs->prog_data.fs->color_inputs !=
- old_fs->prog_data.fs->color_inputs))) {
+ vc5->prog.fs->prog_data.fs->shade_model_flags !=
+ old_fs->prog_data.fs->shade_model_flags))) {
vc5->dirty |= VC5_DIRTY_FLAT_SHADE_FLAGS;
}