diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2025-01-08 09:40:09 +0530 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2025-01-08 09:40:09 +0530 |
| commit | 2f3f75a1cbd931f316e3480af8cae4f45d6296ac (patch) | |
| tree | fc5d98b385d0b9ddbf5b2a63ffd5a0c0fcf6af1d | |
| parent | ffb21ebdbbf73c49fb2dfe736108e006c2398f3b (diff) | |
config/output: skip format checks if all are supported
Fixes #8496
| -rw-r--r-- | sway/config/output.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sway/config/output.c b/sway/config/output.c index f8922ea5..9ae2ee6a 100644 --- a/sway/config/output.c +++ b/sway/config/output.c @@ -783,7 +783,8 @@ static bool search_render_format(struct search_context *ctx, size_t output_idx) if (needed_bits < format_bits) { continue; } - if (!wlr_drm_format_set_get(primary_formats, fmts[idx])) { + // If primary_formats is NULL, all formats are supported + if (primary_formats && !wlr_drm_format_set_get(primary_formats, fmts[idx])) { // This is not a supported format for this output continue; } |
