Project

General

Profile

« Previous | Next » 

Revision 1f9a52f1

Added by Leszek Koltunski about 7 years ago

Simplify setting up DistortedScreen.

View differences:

src/main/java/org/distorted/examples/movingeffects/MovingEffectsSurfaceView.java
19 19

  
20 20
package org.distorted.examples.movingeffects;
21 21

  
22
import android.app.ActivityManager;
23 22
import android.content.Context;
24
import android.content.pm.ConfigurationInfo;
25 23
import android.graphics.Canvas;
26 24
import android.graphics.Paint;
27 25
import android.graphics.Paint.Style;
......
88 86
        {
89 87
        setFocusable(true);
90 88
        setFocusableInTouchMode(true);
91
        final ActivityManager activityManager     = (android.app.ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
92
        final ConfigurationInfo configurationInfo = activityManager.getDeviceConfigurationInfo();
93
        setEGLContextClientVersion( (configurationInfo.reqGlEsVersion>>16) >= 3 ? 3:2 );
94 89
        setRenderer(mRenderer);
95 90
        }
96 91
      }

Also available in: Unified diff