Project

General

Profile

« Previous | Next » 

Revision d218d64e

Added by Leszek Koltunski about 7 years ago

Major: change of API.

Split DFramebuffer into Framebuffer and Screen; introduce the 'DistortedInputSurface' and 'DistortedOutputSurface' interfaces.

View differences:

src/main/java/org/distorted/examples/wind/WindRenderer.java
27 27
import org.distorted.examples.R;
28 28
import org.distorted.library.Distorted;
29 29
import org.distorted.library.DistortedFramebuffer;
30
import org.distorted.library.DistortedScreen;
30 31
import org.distorted.library.MeshCubes;
31 32
import org.distorted.library.DistortedEffects;
32 33
import org.distorted.library.DistortedTexture;
......
46 47
   private GLSurfaceView mView;
47 48
   private DistortedEffects mEffects;
48 49
   private DistortedTexture mTexture;
49
   private DistortedFramebuffer mScreen;
50
   private DistortedScreen mScreen;
50 51
   private MeshCubes mMesh;
51 52
   private WindEffectsManager mManager;
52 53
   private int mObjWidth, mObjHeight;
......
62 63
      mEffects = new DistortedEffects();
63 64
      mTexture = new DistortedTexture(50,30);
64 65
      mManager = new WindEffectsManager(mTexture);
65
      mScreen  = new DistortedFramebuffer(0);
66
      mScreen  = new DistortedScreen();
66 67

  
67 68
      mObjWidth = mTexture.getWidth();
68 69
      mObjHeight= mTexture.getHeight();

Also available in: Unified diff