Package com.jme3.renderer.android
Class RendererUtil
java.lang.Object
com.jme3.renderer.android.RendererUtil
Utility class used by the OGLESShaderRenderer and sister
classes.
-
Field Summary
Modifier and TypeFieldDescriptionstatic boolean
When set to true, every OpenGL call will check for errors and throw an exception if there is one, if false, no error checking is performed. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkEGLError
(javax.microedition.khronos.egl.EGL10 egl) Checks for an EGL error and throws aRendererException
if there is one.static void
Checks for an OpenGL error and throws aRendererException
if there is one.static void
Checks for an OpenGL error and throws aRendererException
if there is one.
-
Field Details
-
ENABLE_ERROR_CHECKING
public static boolean ENABLE_ERROR_CHECKINGWhen set to true, every OpenGL call will check for errors and throw an exception if there is one, if false, no error checking is performed.
-
-
Method Details
-
checkGLErrorForced
public static void checkGLErrorForced()Checks for an OpenGL error and throws aRendererException
if there is one. Ignores the value ofENABLE_ERROR_CHECKING
. -
checkEGLError
public static void checkEGLError(javax.microedition.khronos.egl.EGL10 egl) Checks for an EGL error and throws aRendererException
if there is one. Ignores the value ofENABLE_ERROR_CHECKING
.- Parameters:
egl
- (not null)
-
checkGLError
public static void checkGLError()Checks for an OpenGL error and throws aRendererException
if there is one. Does nothing ifENABLE_ERROR_CHECKING
is set tofalse
.
-