Project

General

Profile

« Previous | Next » 

Revision 41a81a14

Added by Leszek Koltunski over 7 years ago

Try using OpenGL ES 3.0 everywhere (but if device does not support it, try creating 2.0 context - this is important because of the emulator!)

View differences:

src/main/java/org/distorted/examples/bean/BeanRenderer.java
39 39

  
40 40
import android.graphics.Bitmap;
41 41
import android.graphics.BitmapFactory;
42
import android.opengl.GLES20;
42
import android.opengl.GLES30;
43 43
import android.opengl.GLSurfaceView;
44 44

  
45 45
///////////////////////////////////////////////////////////////////////////////////////////////////
......
96 96
   
97 97
    public void onDrawFrame(GL10 glUnused) 
98 98
      {
99
      GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT);
99
      GLES30.glClear( GLES30.GL_DEPTH_BUFFER_BIT | GLES30.GL_COLOR_BUFFER_BIT);
100 100
      mScreen.renderTo(mTexture, mMesh, mEffects, System.currentTimeMillis() );
101 101
      }
102 102

  
......
130 130
    
131 131
    public void onSurfaceCreated(GL10 glUnused, EGLConfig config) 
132 132
      {
133
      GLES20.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
133
      GLES30.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
134 134

  
135 135
      InputStream is = mView.getContext().getResources().openRawResource(R.raw.bean);
136 136
      Bitmap bitmap;

Also available in: Unified diff