/* * PROJECT: NyARMqoView * -------------------------------------------------------------------------------- * これはMetaseqファイル(.MQO)ファイルをjavaに読み込み&描画するクラスです。 * Copyright (C)2008 kei * * * オリジナルファイルの著作権はkeiさんにあります。 * オリジナルのファイルは以下のURLから入手できます。 * http://www.sainet.or.jp/~kkoni/OpenGL/reader.html * * このファイルは、http://www.sainet.or.jp/~kkoni/OpenGL/20080408.zipにあるファイルを * ベースに、NyARMqoView用にカスタマイズしたものです。 * * For further information please contact. * A虎@nyatla.jp * http://nyatla.jp/nyatoolkit/ * <airmail(at)ebony.plala.or.jp> * */ package jp.nyatla.kGLModel; import javax.microedition.khronos.opengles.*; /** * OpenGL拡張が実装されているかどうかチェックする<br> * @author kei * */ public class KGLExtensionCheck { static public boolean IsExtensionSupported(GL11 gl,String targetExtension) { boolean ret = false ; String supported = gl.glGetString(GL10.GL_EXTENSIONS) ; int p ; String[] s; while( (p = supported.indexOf(targetExtension)) != -1 ) { supported = supported.substring(p,supported.length()); s = supported.split(" ",2) ; if( s[0].trim().equals(targetExtension) ) return true ; } return ret ; } }