Цитата Морриарте (

) 
 Обойтись видами не получится? 
К сожалению, нет(Добавлено (23 июля 2017, 19:24)
---------------------------------------------
Все, сделал: оказывается большую нагрузку оказывает "set" и "reset" сюрфейса.
Для тех, кто столкнулся с такой же проблемой вот переделанный код:
Код
if (surface_exists(SURF))
{
   surface_set_target(SURF);
   draw_clear_alpha(make_color_rgb(77, 77, 77), 1);
   with (OBJ)
    {
      //РИСУЕМ ВСЕ НЕОБХОДИМОЕ
    }  
   surface_reset_target();
   draw_surface(SURF, x, y);   
}