|  |  | @ -692,6 +692,13 @@ static void dump_output_state(struct wlr_output *wlr_output, struct wlr_output_s | 
			
		
	
		
		
			
				
					
					|  |  |  | 		sway_log(SWAY_DEBUG, "    adaptive_sync: %s", |  |  |  | 		sway_log(SWAY_DEBUG, "    adaptive_sync: %s", | 
			
		
	
		
		
			
				
					
					|  |  |  | 			state->adaptive_sync_enabled ? "enabled": "disabled"); |  |  |  | 			state->adaptive_sync_enabled ? "enabled": "disabled"); | 
			
		
	
		
		
			
				
					
					|  |  |  | 	} |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	if (state->committed & WLR_OUTPUT_STATE_SCALE) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		sway_log(SWAY_DEBUG, "    scale:         %f", state->scale); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	if (state->committed & WLR_OUTPUT_STATE_SUBPIXEL) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		sway_log(SWAY_DEBUG, "    subpixel:      %s", | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			sway_wl_output_subpixel_to_string(state->subpixel)); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | static bool search_valid_config(struct search_context *ctx, size_t output_idx); |  |  |  | static bool search_valid_config(struct search_context *ctx, size_t output_idx); | 
			
		
	
	
		
		
			
				
					|  |  | @ -906,9 +913,8 @@ static bool apply_resolved_output_configs(struct matched_output_config *configs, | 
			
		
	
		
		
			
				
					
					|  |  |  | 		backend_state->output = cfg->output->wlr_output; |  |  |  | 		backend_state->output = cfg->output->wlr_output; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		wlr_output_state_init(&backend_state->base); |  |  |  | 		wlr_output_state_init(&backend_state->base); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		sway_log(SWAY_DEBUG, "Preparing config for %s", |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			cfg->output->wlr_output->name); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		queue_output_config(cfg->config, cfg->output, &backend_state->base); |  |  |  | 		queue_output_config(cfg->config, cfg->output, &backend_state->base); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		dump_output_state(cfg->output->wlr_output, &backend_state->base); | 
			
		
	
		
		
			
				
					
					|  |  |  | 	} |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	struct wlr_output_swapchain_manager swapchain_mgr; |  |  |  | 	struct wlr_output_swapchain_manager swapchain_mgr; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |