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/matrix3d/Matrix3DSurfaceView.java
19 19

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

  
22
import android.app.ActivityManager;
23 22
import android.content.Context;
24
import android.content.pm.ConfigurationInfo;
25 23
import android.opengl.GLSurfaceView;
26 24
import android.util.AttributeSet;
27 25

  
......
39 37
      
40 38
    if(!isInEditMode())
41 39
      {
42
      final ActivityManager activityManager     = (android.app.ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
43
      final ConfigurationInfo configurationInfo = activityManager.getDeviceConfigurationInfo();
44
      setEGLContextClientVersion( (configurationInfo.reqGlEsVersion>>16) >= 3 ? 3:2 );
45 40
      mRenderer = new Matrix3DRenderer(this);
46 41
      setRenderer(mRenderer);
47 42
      }
......
53 48
    {
54 49
    return mRenderer;
55 50
    }
56

  
57 51
  }
58 52

  

Also available in: Unified diff