Preview seperating RenderScript into RenderScript and RenderScriptGL

This commit is contained in:
Jason Sams
2010-02-09 16:05:07 -08:00
parent 5bec3aa2c6
commit 704ff64b09
12 changed files with 229 additions and 139 deletions

View File

@@ -36,7 +36,7 @@ import android.view.SurfaceView;
**/
public class RSSurfaceView extends SurfaceView implements SurfaceHolder.Callback {
private SurfaceHolder mSurfaceHolder;
private RenderScript mRS;
private RenderScriptGL mRS;
/**
* Standard View constructor. In order to render something, you
@@ -146,13 +146,13 @@ public class RSSurfaceView extends SurfaceView implements SurfaceHolder.Callback
// ----------------------------------------------------------------------
public RenderScript createRenderScript(boolean useDepth, boolean forceSW) {
public RenderScriptGL createRenderScript(boolean useDepth, boolean forceSW) {
Log.v(RenderScript.LOG_TAG, "createRenderScript");
mRS = new RenderScript(useDepth, forceSW);
mRS = new RenderScriptGL(useDepth, forceSW);
return mRS;
}
public RenderScript createRenderScript(boolean useDepth) {
public RenderScriptGL createRenderScript(boolean useDepth) {
return createRenderScript(useDepth, false);
}