Project

General

Profile

« Previous | Next » 

Revision fe59d375

Added by Leszek Koltunski about 7 years ago

Change the the render() API!

THis introduces some regressions with the Effects3D app.

View differences:

src/main/java/org/distorted/examples/dynamic/DynamicRenderer.java
30 30
import android.opengl.GLSurfaceView;
31 31

  
32 32
import org.distorted.library.DistortedEffects;
33
import org.distorted.library.DistortedFramebuffer;
34 33
import org.distorted.library.DistortedScreen;
35 34
import org.distorted.library.MeshFlat;
36 35
import org.distorted.library.DistortedTexture;
......
61 60
     mPaint.setColor(0xff447da7);
62 61
     mPaint.setStyle(Style.FILL);
63 62
      
64
     mView   = v;
65
     mMesh = new MeshFlat(1,1);
63
     mView    = v;
64
     mMesh    = new MeshFlat(1,1);
66 65
     mEffects = new DistortedEffects();
67
     mScreen = new DistortedScreen();
66
     mScreen  = new DistortedScreen();
68 67
     }
69 68

  
70 69
///////////////////////////////////////////////////////////////////////////////////////////////////
......
92 91
     mBitmap = Bitmap.createBitmap(texW,texH, Bitmap.Config.ARGB_8888);
93 92
     mCanvas = new Canvas(mBitmap);
94 93

  
94
     mScreen.detachAll();
95
     mScreen.attach(mTexture,mEffects,mMesh);
95 96
     mScreen.resize(texW,texH);
96 97
     mView.onSurfaceChanged(texW,texH);
97 98
     }
......
107 108
     mCanvas.drawRect(0, 0, texW, texH, mPaint);
108 109
     mView.drawCurve(mCanvas,time);
109 110
     mTexture.setTexture(mBitmap);
110
     mScreen.renderTo(mTexture, mMesh, mEffects, System.currentTimeMillis() );
111
     mScreen.render( System.currentTimeMillis() );
111 112
     }
112 113

  
113 114
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff