DEADSOFTWARE

render: separate panel logic and drawing
[d2df-sdl.git] / src / game / opengl / r_game.pas
index 0510fc8699e30908086195245dadcd2377b56883..8015bb4ca6740a2fb1704722aa461d19e7f53b0d 100644 (file)
@@ -32,7 +32,7 @@ implementation
     g_textures, e_input, e_sound,
     g_language, g_console, g_menu, g_triggers, g_player, g_options, g_monsters, g_map, g_panel, g_window,
     g_items, g_weapons, g_gfx, g_phys, g_net, g_gui, g_netmaster,
-    g_game, r_console, r_gfx, r_items, r_map
+    g_game, r_console, r_gfx, r_items, r_map, r_panel
   ;
 
   var
@@ -1180,7 +1180,7 @@ var
       begin
         pan := TPanel(gDrawPanelList.front());
         if ((pan.tag and tagmask) = 0) then break;
-        if doDraw then pan.Draw(doAmbient, ambColor);
+        if doDraw then r_Panel_Draw(pan, doAmbient, ambColor);
         gDrawPanelList.popFront();
       end;
     end