Beispiel #1
0
static void hlsl_deinit_state(void)
{
   hlsl_active = false;

   d3d_device_ptr = NULL;

   hlsl_deinit_progs();
}
Beispiel #2
0
static void hlsl_deinit_state(hlsl_shader_data_t *hlsl)
{
   hlsl_deinit_progs(hlsl);
   memset(hlsl->prg, 0, sizeof(hlsl->prg));

   if (hlsl->cg_shader)
      free(hlsl->cg_shader);
   hlsl->cg_shader = NULL;
}
Beispiel #3
0
static void hlsl_deinit_state(void)
{
   hlsl_active = false;
   hlsl_deinit_progs();
   memset(prg, 0, sizeof(prg));

   free(cg_shader);
   cg_shader = NULL;
}