public void load(GL10 gl) { Log.w(TAG, "ETC1 texture support: " + ETC1Util.isETC1Supported()); InputStream input = getResources().openRawResource(R.raw.androids); try { ETC1Util.loadTexture(GLES10.GL_TEXTURE_2D, 0, 0, GLES10.GL_RGB, GLES10.GL_UNSIGNED_SHORT_5_6_5, input); } catch (IOException e) { Log.w(TAG, "Could not load texture: " + e); } finally { try { input.close(); } catch (IOException e) { // ignore exception thrown from close. } } } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLView = new GLSurfaceView(this); mGLView.setEGLConfigChooser(false); StaticTriangleRenderer.TextureLoader loader; if (TEST_CREATE_TEXTURE) { loader = new SyntheticCompressedTextureLoader(); } else { loader = new CompressedTextureLoader(); } mGLView.setRenderer(new StaticTriangleRenderer(this, loader)); setContentView(mGLView); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLView = new GLSurfaceView(this); mGLView.setEGLConfigChooser(false); StaticTriangleRenderer.TextureLoader loader; if (TEST_CREATE_TEXTURE) { loader = new SyntheticCompressedTextureLoader(); } else { loader = new CompressedTextureLoader(); } mGLView.setRenderer(new StaticTriangleRenderer(this, loader)); setContentView(mGLView); }
public void load(GL10 gl) { Log.w(TAG, "ETC1 texture support: " + ETC1Util.isETC1Supported()); InputStream input = getResources().openRawResource(R.raw.androids); try { ETC1Util.loadTexture(GLES10.GL_TEXTURE_2D, 0, 0, GLES10.GL_RGB, GLES10.GL_UNSIGNED_SHORT_5_6_5, input); } catch (IOException e) { Log.w(TAG, "Could not load texture: " + e); } finally { try { input.close(); } catch (IOException e) { // ignore exception thrown from close. } } } }