コード例 #1
0
ファイル: video_driver.c プロジェクト: lordixi/RetroArch
void uninit_video_input(void)
{
   driver_t *driver = driver_get_ptr();

   event_command(EVENT_CMD_OVERLAY_DEINIT);

   if (
         !driver->input_data_own &&
         (driver->input_data != driver->video_data)
      )
      input_driver_free();

   if (
         !driver->video_data_own &&
         driver->video_data &&
         driver->video &&
         driver->video->free)
      driver->video->free(driver->video_data);

   deinit_pixel_converter();

   deinit_video_filter();

   video_driver_unset_callback();
   event_command(EVENT_CMD_SHADER_DIR_DEINIT);
   video_monitor_compute_fps_statistics();
}
コード例 #2
0
ファイル: command_event.c プロジェクト: Sotsukun/RetroArch
static void event_deinit_core_interfaces(void)
{
   video_driver_callback_destroy_context();
   video_driver_unset_callback();
}