當前位置: 首頁>>代碼示例>>Java>>正文


Java GLU.gluErrorString方法代碼示例

本文整理匯總了Java中android.opengl.GLU.gluErrorString方法的典型用法代碼示例。如果您正苦於以下問題:Java GLU.gluErrorString方法的具體用法?Java GLU.gluErrorString怎麽用?Java GLU.gluErrorString使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在android.opengl.GLU的用法示例。


在下文中一共展示了GLU.gluErrorString方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: checkError

import android.opengl.GLU; //導入方法依賴的package包/類
public static void checkError(GL10 gl) {
  if (AphidLog.ENABLE_DEBUG) {
    int error = gl.glGetError();
    if (error != 0) {
      throw new RuntimeException(GLU.gluErrorString(error));
    }
  }
}
 
開發者ID:crysehillmes,項目名稱:smoothnovelreader,代碼行數:9,代碼來源:FlipRenderer.java

示例2: checkGLError

import android.opengl.GLU; //導入方法依賴的package包/類
public void checkGLError(String ex) {
	int error = GLES20.glGetError();
	if (error != GLES20.GL_NO_ERROR)
	{
		String description = GLU.gluErrorString(error);
		RajLog.e(ex + "[" + error + "]: " + description);
		throw new RuntimeException(ex + "[" + error + "]: " + description);
	}
}
 
開發者ID:sujitkjha,項目名稱:360-Video-Player-for-Android,代碼行數:10,代碼來源:RenderTarget.java

示例3: getErrorString

import android.opengl.GLU; //導入方法依賴的package包/類
private static String getErrorString(final int pError) {
	String errorString = GLU.gluErrorString(pError);
	if (errorString == null) {
		errorString = "Unknown error '0x" + Integer.toHexString(pError) + "'.";
	}
	return errorString;
}
 
開發者ID:ArturVasilov,項目名稱:AndroidCourses,代碼行數:8,代碼來源:GLException.java

示例4: getErrorString

import android.opengl.GLU; //導入方法依賴的package包/類
private static String getErrorString(final int pError) {
	String errorString = GLU.gluErrorString(pError);
	if(errorString == null) {
		errorString = "Unknown error '0x" + Integer.toHexString(pError) + "'.";
	}
	return errorString;
}
 
開發者ID:peterchaula,項目名稱:ClassicF1,代碼行數:8,代碼來源:GLException.java

示例5: checkGLError

import android.opengl.GLU; //導入方法依賴的package包/類
public void checkGLError(String ex) {
	int error = GLES20.glGetError();
	if (error != GLES20.GL_NO_ERROR)
	{
		String description = GLU.gluErrorString(error);

		throw new RuntimeException(ex + ": " + description);
	}
}
 
開發者ID:takyonxxx,項目名稱:IRobot-Android,代碼行數:10,代碼來源:RenderTarget.java

示例6: getErrorString

import android.opengl.GLU; //導入方法依賴的package包/類
private static String getErrorString(int paramInt)
{
  String str = GLU.gluErrorString(paramInt);
  if (str == null)
    str = "Unknown error 0x" + Integer.toHexString(paramInt);
  return str;
}
 
開發者ID:isnuryusuf,項目名稱:ingress-indonesia-dev,代碼行數:8,代碼來源:GLException.java

示例7: checkGlError

import android.opengl.GLU; //導入方法依賴的package包/類
/**
 * Checks if any of the GL calls since the last time this method was called set an error
 * condition. Call this method immediately after calling a GL method. Pass the name of the GL
 * operation. For example:
 *
 * <pre>
 * mColorHandle = GLES20.glGetUniformLocation(mProgram, "uColor");
 * MyGLRenderer.checkGlError("glGetUniformLocation");</pre>
 *
 * If the operation is not successful, the check throws an exception.
 *
 * <p><em>Note</em> This is quite slow so it's best to use it sparingly in production builds.
 *
 * @param glOperation name of the OpenGL call to check
 */
private static void checkGlError(String glOperation) {
    int error = GLES20.glGetError();
    if (error != GLES20.GL_NO_ERROR) {
        String errorString = GLU.gluErrorString(error);
        if (errorString == null) {
            errorString = GLUtils.getEGLErrorString(error);
        }
        String message = glOperation + " caused GL error 0x" + Integer.toHexString(error) +
                ": " + errorString;
        Log.e(TAG, message);
        throw new RuntimeException(message);
    }
}
 
開發者ID:AndroidAvanzato,項目名稱:Capitolo6,代碼行數:29,代碼來源:Gles2ColoredTriangleList.java


注:本文中的android.opengl.GLU.gluErrorString方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。