Example #1
0
JNIEXPORT jint JNICALL Java_com_reicast_emulator_emu_JNIdc_send(JNIEnv *env,jobject obj,jint cmd, jint param)
{
	if (cmd==0)
	{
		if (param==0)
		{
			KillTex=true;
			printf("Killing texture cache\n");
		}

		if (param==1)
		{
	  settings.pvr.ta_skip^=1;
	  printf("settings.pvr.ta_skip: %d\n",settings.pvr.ta_skip);
		}
		if (param==2)
		{
		#if !defined(HOST_NO_REC)
			print_stats=true;
			printf("Storing blocks ...\n");
		#endif
		}
	}
	else if (cmd==1)
	{
    if (param==0)
      sample_Stop();
    else
      sample_Start(param);
	}
	else if (cmd==2)
	{
	}
}
Example #2
0
bool sample_Switch(int freq)
{
	if (prof_run) {
		sample_Stop();
	} else {
		sample_Start(freq);
	}
	return prof_run;
}