|  |  | @ -469,7 +469,7 @@ static bool wlr_drm_connector_set_mode(struct wlr_output *output, | 
			
		
	
		
		
			
				
					
					|  |  |  | 	wlr_output_update_mode(&conn->output, mode); |  |  |  | 	wlr_output_update_mode(&conn->output, mode); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	// Since realloc_crtcs can deallocate planes on OTHER outputs,
 |  |  |  | 	// Since realloc_crtcs can deallocate planes on OTHER outputs,
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	// we actually need to reinitalise any than has changed
 |  |  |  | 	// we actually need to reinitialize any than has changed
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	ssize_t output_index = -1; |  |  |  | 	ssize_t output_index = -1; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	wl_list_for_each(conn, &drm->outputs, link) { |  |  |  | 	wl_list_for_each(conn, &drm->outputs, link) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 		output_index += 1; |  |  |  | 		output_index += 1; | 
			
		
	
	
		
		
			
				
					|  |  | @ -483,7 +483,7 @@ static bool wlr_drm_connector_set_mode(struct wlr_output *output, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		if (!wlr_drm_plane_surfaces_init(crtc->primary, drm, |  |  |  | 		if (!wlr_drm_plane_surfaces_init(crtc->primary, drm, | 
			
		
	
		
		
			
				
					
					|  |  |  | 				mode->width, mode->height, GBM_FORMAT_XRGB8888)) { |  |  |  | 				mode->width, mode->height, GBM_FORMAT_XRGB8888)) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			wlr_log(L_ERROR, "Failed to initalise renderer for plane"); |  |  |  | 			wlr_log(L_ERROR, "Failed to initialize renderer for plane"); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 			goto error_conn; |  |  |  | 			goto error_conn; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -949,7 +949,7 @@ void wlr_drm_connector_cleanup(struct wlr_drm_connector *conn) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 		conn->possible_crtc = 0; |  |  |  | 		conn->possible_crtc = 0; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		/* Fallthrough */ |  |  |  | 		/* Fallthrough */ | 
			
		
	
		
		
			
				
					
					|  |  |  | 	case WLR_DRM_CONN_NEEDS_MODESET: |  |  |  | 	case WLR_DRM_CONN_NEEDS_MODESET: | 
			
		
	
		
		
			
				
					
					|  |  |  | 		wlr_log(L_INFO, "Emmiting destruction signal for '%s'", |  |  |  | 		wlr_log(L_INFO, "Emitting destruction signal for '%s'", | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 				conn->output.name); |  |  |  | 				conn->output.name); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		wl_signal_emit(&drm->backend.events.output_remove, &conn->output); |  |  |  | 		wl_signal_emit(&drm->backend.events.output_remove, &conn->output); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		break; |  |  |  | 		break; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |