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/starwars/StarWarsRenderer.java
29 29
import org.distorted.examples.R;
30 30

  
31 31
import org.distorted.library.DistortedFramebuffer;
32
import org.distorted.library.DistortedScreen;
32 33
import org.distorted.library.MeshFlat;
33 34
import org.distorted.library.EffectNames;
34 35
import org.distorted.library.type.Dynamic1D;
......
107 108
  private DistortedEffects mScreenEffects, mGFFAEffects, mLogoEffects, mCrawlEffects, mCrawlBackgroundEffects;
108 109
  private DistortedEffects[] mStarEffects;
109 110
  private DistortedTree mRoot, mBackground;
110
  private DistortedFramebuffer mScreen;
111
  private DistortedScreen mScreen;
111 112
  private MeshFlat mQuad;
112 113

  
113 114
  private long gffaID, logoID, crawlID;
......
133 134

  
134 135
    for(int i=1; i<NUM_STARS; i++) mStarEffects[i] = new DistortedEffects(mStarEffects[0],Distorted.CLONE_VERTEX);
135 136

  
136
    mScreen = new DistortedFramebuffer(0);
137
    mScreen = new DistortedScreen();
137 138
    mScreen.setProjection(60.0f, 0.0f, 0.0f);
138 139
    }
139 140

  

Also available in: Unified diff