Project

General

Profile

« Previous | Next » 

Revision 6f3a9b2a

Added by Leszek Koltunski about 7 years ago

It now automatically chooses OpenGL ES 2.0 and GLSL 100 or OpenGL ES 3.0 and GLSL 300.

Postprocessing effects will not work on OpenGL ES 2.0 contexts.

View differences:

src/main/java/org/distorted/examples/bean/BeanSurfaceView.java
36 36
      super(context);
37 37
      final ActivityManager activityManager     = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
38 38
      final ConfigurationInfo configurationInfo = activityManager.getDeviceConfigurationInfo();
39
      android.util.Log.e("View", "Using OpenGL ES "+configurationInfo.getGlEsVersion());
40 39
      setEGLContextClientVersion( (configurationInfo.reqGlEsVersion>>16) >= 3 ? 3:2 );
41 40
      setRenderer(new BeanRenderer(this));
42 41
      }

Also available in: Unified diff