Ejemplo n.º 1
0
// Full deinit.
static void gl_cg_deinit(void)
{
   if (!cg_active)
      return;

   gl_cg_deinit_state();
   gl_cg_deinit_context_state();
}
Ejemplo n.º 2
0
/* Full deinit. */
static void gl_cg_deinit(void)
{
   cg_shader_data_t *cg = (cg_shader_data_t*)driver.video_shader_data;

   if (!cg)
      return;

   gl_cg_destroy_resources(cg);
   gl_cg_deinit_context_state(cg);
}
Ejemplo n.º 3
0
/* Full deinit. */
static void gl_cg_deinit(void *data)
{
   cg_shader_data_t *cg_data = (cg_shader_data_t*)data;
   if (!cg_data)
      return;

   gl_cg_destroy_resources(cg_data);
   gl_cg_deinit_context_state(cg_data);

   free(cg_data);
}
Ejemplo n.º 4
0
/* Full deinit. */
static void gl_cg_deinit(void)
{
   driver_t *driver = driver_get_ptr();
   cg_shader_data_t *cg = (cg_shader_data_t*)driver->video_shader_data;

   if (!cg)
      return;

   gl_cg_destroy_resources(cg);
   gl_cg_deinit_context_state(cg);
}
Ejemplo n.º 5
0
// Full deinit.
static void gl_cg_deinit(void)
{
   gl_cg_deinit_state();
   gl_cg_deinit_context_state();
}