backends/native: Build up connector updates in onscreen-native

instead of building them in OutputKms. The KMS objects are really not
the place for this.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3535>
This commit is contained in:
Sebastian Wick
2024-01-19 19:08:19 +01:00
committed by Marge Bot
parent af4de2a681
commit d45104c14a
3 changed files with 78 additions and 82 deletions

View File

@ -30,12 +30,6 @@ G_DECLARE_FINAL_TYPE (MetaOutputKms, meta_output_kms,
META, OUTPUT_KMS,
MetaOutputNative)
void meta_output_kms_set_underscan (MetaOutputKms *output_kms,
MetaKmsUpdate *kms_update);
void meta_output_kms_set_max_bpc (MetaOutputKms *output_kms,
MetaKmsUpdate *kms_update);
gboolean meta_output_kms_is_privacy_screen_invalid (MetaOutputKms *output_kms);
gboolean meta_output_kms_can_clone (MetaOutputKms *output_kms,