コード例 #1
0
static void
eng_output_free(void *data)
{
   Render_Engine *re = (Render_Engine *)data;

   evas_direct3d_free(re->d3d);

   free(re);

   evas_common_font_shutdown();
   evas_common_image_shutdown();
}
コード例 #2
0
ファイル: evas_engine.c プロジェクト: nashidau/Evas-Next
static void
eng_output_free(void *data)
{
   Render_Engine *re;

   re = (Render_Engine *)data;

   eng_window_free(re->win);

   free(re);

   evas_common_font_shutdown();
   evas_common_image_shutdown();
}
コード例 #3
0
static void
eng_output_free(void *data)
{
    Render_Engine *re;

    if (!data) return;

    re = (Render_Engine *)data;
    evas_software_ddraw_outbuf_free(re->ob);
    evas_common_tilebuf_free(re->tb);
    if (re->rects) evas_common_tilebuf_free_render_rects(re->rects);
    free(re);

    evas_common_font_shutdown();
    evas_common_image_shutdown();
}