Index: code/freespace2/freespace.cpp
===================================================================
--- code/freespace2/freespace.cpp	(revision 10864)
+++ code/freespace2/freespace.cpp	(working copy)
@@ -1178,7 +1178,7 @@
 
 	if (Processing_filename[0] != '\0') {
 		gr_set_shader(&busy_shader);
-		gr_shade(0, 0, gr_screen.clip_width_unscaled, 17, GR_RESIZE_MENU); // make sure it goes across the entire width
+		gr_shade(0, 0, gr_screen.max_w_unscaled, 17, GR_RESIZE_MENU); // make sure it goes across the entire width
 
 		gr_set_color_fast(&Color_white);
 		gr_string(5, 5, Processing_filename, GR_RESIZE_MENU);
Index: code/graphics/2d.cpp
===================================================================
--- code/graphics/2d.cpp	(revision 10864)
+++ code/graphics/2d.cpp	(working copy)
@@ -167,16 +167,6 @@
 		gr_screen.max_w_unscaled_zoomed = gr_screen.max_w_unscaled;
 		gr_screen.max_h_unscaled_zoomed = gr_screen.max_h_unscaled;
 	}
-
-	gr_screen.offset_x_unscaled = 0;
-	gr_screen.offset_y_unscaled = 0;
-
-	gr_screen.clip_left_unscaled = 0;
-	gr_screen.clip_top_unscaled = 0;
-	gr_screen.clip_right_unscaled = w - 1;
-	gr_screen.clip_bottom_unscaled = h - 1;
-	gr_screen.clip_width_unscaled = w;
-	gr_screen.clip_height_unscaled = h;
 }
 
 void gr_reset_screen_scale()
@@ -197,16 +187,6 @@
 
 	gr_screen.max_w_unscaled = gr_screen.max_w_unscaled_zoomed = (gr_screen.res == GR_1024) ? 1024 : 640;
 	gr_screen.max_h_unscaled = gr_screen.max_h_unscaled_zoomed = (gr_screen.res == GR_1024) ?  768 : 480;
-
-	gr_screen.offset_x_unscaled = 0;
-	gr_screen.offset_y_unscaled = 0;
-
-	gr_screen.clip_left_unscaled = 0;
-	gr_screen.clip_top_unscaled = 0;
-	gr_screen.clip_right_unscaled = gr_screen.max_w_unscaled - 1;
-	gr_screen.clip_bottom_unscaled = gr_screen.max_h_unscaled - 1;
-	gr_screen.clip_width_unscaled = gr_screen.max_w_unscaled;
-	gr_screen.clip_height_unscaled = gr_screen.max_h_unscaled;
 }
 
 /**
Index: code/menuui/mainhallmenu.cpp
===================================================================
--- code/menuui/mainhallmenu.cpp	(revision 10864)
+++ code/menuui/mainhallmenu.cpp	(working copy)
@@ -1613,7 +1613,7 @@
 		int shader_y = text_y - (Main_hall->tooltip_padding);	// subtract more to pull higher
 
 		gr_set_shader(&Main_hall_tooltip_shader);
-		gr_shade(0, shader_y, gr_screen.clip_width_unscaled, (gr_screen.clip_height_unscaled - shader_y), GR_RESIZE_MENU);
+		gr_shade(0, shader_y, gr_screen.max_w_unscaled, (gr_screen.max_h_unscaled - shader_y), GR_RESIZE_MENU);
 
 		gr_set_color_fast(&Color_bright_white);
 		gr_string((gr_screen.max_w_unscaled - w)/2, text_y, Main_hall->region_descript.at(text_index), GR_RESIZE_MENU);
