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) { } }
bool sample_Switch(int freq) { if (prof_run) { sample_Stop(); } else { sample_Start(freq); } return prof_run; }