aboutsummaryrefslogtreecommitdiff
path: root/protocol/wlr-gamma-control-unstable-v1.xml
diff options
context:
space:
mode:
authorAustin Shafer <ashafer@nvidia.com>2023-05-17 12:06:53 -0400
committerSimon Ser <contact@emersion.fr>2023-05-18 09:08:18 +0000
commit43b25fd34ebeac257942e6fe128f4c5139a84b10 (patch)
tree5f6b094a2d4aaeb85d58fdb2e3fe7a7d87a73062 /protocol/wlr-gamma-control-unstable-v1.xml
parentc4bed48fcc021d5a68ad32af16ff8ac3cee71c57 (diff)
dmabuf: Remove assumption that all mods are in fallback tranche
According to the spec the compositor should send scanout modifiers in their respective device tranches, and all other texture modifiers in the main tranche. Currently wlroots expects all modifiers to be present in the last (i.e. "fallback") tranche, this removes that assumption in the feedback compilation stage so that scanout modifiers for secondary device can be advertised. "The full-screen feedback parameters have two tranches: one with the format/modifier pairs supported by the KMS plane, with the scanout flag set in the tranche_flags event and with tranche_target_device set to the KMS scan-out device; the other with the rest of the format/modifier pairs (supported for texturing, but not for scan-out), without the scanout flag set in the tranche_flags event, an"
Diffstat (limited to 'protocol/wlr-gamma-control-unstable-v1.xml')
0 files changed, 0 insertions, 0 deletions