Implement pause/resume for the RS thread.

This commit is contained in:
Jason Sams
2009-09-24 17:38:20 -07:00
parent 0d3999f788
commit 65e7aa56f5
6 changed files with 70 additions and 3 deletions

View File

@ -73,6 +73,8 @@ public class RenderScript {
native void nContextBindProgramRaster(int pr);
native void nContextAddDefineI32(String name, int value);
native void nContextAddDefineF(String name, float value);
native void nContextPause();
native void nContextResume();
native void nAssignName(int obj, byte[] name);
native void nObjDestroy(int id);
@ -217,6 +219,14 @@ public class RenderScript {
mDev = 0;
}
void pause() {
nContextPause();
}
void resume() {
nContextResume();
}
//////////////////////////////////////////////////////////////////////////////////
// File