Class EGLLogWrapper

java.lang.Object
com.trimblemaps.mapsdk.maps.renderer.egl.EGLLogWrapper
All Implemented Interfaces:
javax.microedition.khronos.egl.EGL, javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGL11

public class EGLLogWrapper extends Object implements javax.microedition.khronos.egl.EGL11
  • Field Summary

    Fields inherited from interface javax.microedition.khronos.egl.EGL10

    EGL_ALPHA_FORMAT, EGL_ALPHA_MASK_SIZE, EGL_ALPHA_SIZE, EGL_BAD_ACCESS, EGL_BAD_ALLOC, EGL_BAD_ATTRIBUTE, EGL_BAD_CONFIG, EGL_BAD_CONTEXT, EGL_BAD_CURRENT_SURFACE, EGL_BAD_DISPLAY, EGL_BAD_MATCH, EGL_BAD_NATIVE_PIXMAP, EGL_BAD_NATIVE_WINDOW, EGL_BAD_PARAMETER, EGL_BAD_SURFACE, EGL_BLUE_SIZE, EGL_BUFFER_SIZE, EGL_COLOR_BUFFER_TYPE, EGL_COLORSPACE, EGL_CONFIG_CAVEAT, EGL_CONFIG_ID, EGL_CORE_NATIVE_ENGINE, EGL_DEFAULT_DISPLAY, EGL_DEPTH_SIZE, EGL_DONT_CARE, EGL_DRAW, EGL_EXTENSIONS, EGL_GREEN_SIZE, EGL_HEIGHT, EGL_HORIZONTAL_RESOLUTION, EGL_LARGEST_PBUFFER, EGL_LEVEL, EGL_LUMINANCE_BUFFER, EGL_LUMINANCE_SIZE, EGL_MAX_PBUFFER_HEIGHT, EGL_MAX_PBUFFER_PIXELS, EGL_MAX_PBUFFER_WIDTH, EGL_NATIVE_RENDERABLE, EGL_NATIVE_VISUAL_ID, EGL_NATIVE_VISUAL_TYPE, EGL_NO_CONTEXT, EGL_NO_DISPLAY, EGL_NO_SURFACE, EGL_NON_CONFORMANT_CONFIG, EGL_NONE, EGL_NOT_INITIALIZED, EGL_PBUFFER_BIT, EGL_PIXEL_ASPECT_RATIO, EGL_PIXMAP_BIT, EGL_READ, EGL_RED_SIZE, EGL_RENDER_BUFFER, EGL_RENDERABLE_TYPE, EGL_RGB_BUFFER, EGL_SAMPLE_BUFFERS, EGL_SAMPLES, EGL_SINGLE_BUFFER, EGL_SLOW_CONFIG, EGL_STENCIL_SIZE, EGL_SUCCESS, EGL_SURFACE_TYPE, EGL_TRANSPARENT_BLUE_VALUE, EGL_TRANSPARENT_GREEN_VALUE, EGL_TRANSPARENT_RED_VALUE, EGL_TRANSPARENT_RGB, EGL_TRANSPARENT_TYPE, EGL_VENDOR, EGL_VERSION, EGL_VERTICAL_RESOLUTION, EGL_WIDTH, EGL_WINDOW_BIT

    Fields inherited from interface javax.microedition.khronos.egl.EGL11

    EGL_CONTEXT_LOST
  • Constructor Summary

    Constructors
    Constructor
    Description
    EGLLogWrapper(javax.microedition.khronos.egl.EGL egl, int configFlags, Writer log)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    eglChooseConfig(javax.microedition.khronos.egl.EGLDisplay display, int[] attrib_list, javax.microedition.khronos.egl.EGLConfig[] configs, int config_size, int[] num_config)
     
    boolean
    eglCopyBuffers(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface, Object native_pixmap)
     
    javax.microedition.khronos.egl.EGLContext
    eglCreateContext(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, javax.microedition.khronos.egl.EGLContext share_context, int[] attrib_list)
     
    javax.microedition.khronos.egl.EGLSurface
    eglCreatePbufferSurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, int[] attrib_list)
     
    javax.microedition.khronos.egl.EGLSurface
    eglCreatePixmapSurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, Object native_pixmap, int[] attrib_list)
     
    javax.microedition.khronos.egl.EGLSurface
    eglCreateWindowSurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, Object native_window, int[] attrib_list)
     
    boolean
    eglDestroyContext(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLContext context)
     
    boolean
    eglDestroySurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface)
     
    boolean
    eglGetConfigAttrib(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, int attribute, int[] value)
     
    boolean
    eglGetConfigs(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig[] configs, int config_size, int[] num_config)
     
    javax.microedition.khronos.egl.EGLContext
     
    javax.microedition.khronos.egl.EGLDisplay
     
    javax.microedition.khronos.egl.EGLSurface
    eglGetCurrentSurface(int readdraw)
     
    javax.microedition.khronos.egl.EGLDisplay
    eglGetDisplay(Object native_display)
     
    int
     
    boolean
    eglInitialize(javax.microedition.khronos.egl.EGLDisplay display, int[] major_minor)
     
    boolean
    eglMakeCurrent(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface draw, javax.microedition.khronos.egl.EGLSurface read, javax.microedition.khronos.egl.EGLContext context)
     
    boolean
    eglQueryContext(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLContext context, int attribute, int[] value)
     
    eglQueryString(javax.microedition.khronos.egl.EGLDisplay display, int name)
     
    boolean
    eglQuerySurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface, int attribute, int[] value)
     
    boolean
    eglSwapBuffers(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface)
     
    boolean
    eglTerminate(javax.microedition.khronos.egl.EGLDisplay display)
     
    boolean
     
    boolean
    eglWaitNative(int engine, Object bindTarget)
     
    static String
    getErrorString(int error)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EGLLogWrapper

      public EGLLogWrapper(javax.microedition.khronos.egl.EGL egl, int configFlags, Writer log)
  • Method Details

    • eglChooseConfig

      public boolean eglChooseConfig(javax.microedition.khronos.egl.EGLDisplay display, int[] attrib_list, javax.microedition.khronos.egl.EGLConfig[] configs, int config_size, int[] num_config)
      Specified by:
      eglChooseConfig in interface javax.microedition.khronos.egl.EGL10
    • eglCopyBuffers

      public boolean eglCopyBuffers(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface, Object native_pixmap)
      Specified by:
      eglCopyBuffers in interface javax.microedition.khronos.egl.EGL10
    • eglCreateContext

      public javax.microedition.khronos.egl.EGLContext eglCreateContext(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, javax.microedition.khronos.egl.EGLContext share_context, int[] attrib_list)
      Specified by:
      eglCreateContext in interface javax.microedition.khronos.egl.EGL10
    • eglCreatePbufferSurface

      public javax.microedition.khronos.egl.EGLSurface eglCreatePbufferSurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, int[] attrib_list)
      Specified by:
      eglCreatePbufferSurface in interface javax.microedition.khronos.egl.EGL10
    • eglCreatePixmapSurface

      public javax.microedition.khronos.egl.EGLSurface eglCreatePixmapSurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, Object native_pixmap, int[] attrib_list)
      Specified by:
      eglCreatePixmapSurface in interface javax.microedition.khronos.egl.EGL10
    • eglCreateWindowSurface

      public javax.microedition.khronos.egl.EGLSurface eglCreateWindowSurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, Object native_window, int[] attrib_list)
      Specified by:
      eglCreateWindowSurface in interface javax.microedition.khronos.egl.EGL10
    • eglDestroyContext

      public boolean eglDestroyContext(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLContext context)
      Specified by:
      eglDestroyContext in interface javax.microedition.khronos.egl.EGL10
    • eglDestroySurface

      public boolean eglDestroySurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface)
      Specified by:
      eglDestroySurface in interface javax.microedition.khronos.egl.EGL10
    • eglGetConfigAttrib

      public boolean eglGetConfigAttrib(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, int attribute, int[] value)
      Specified by:
      eglGetConfigAttrib in interface javax.microedition.khronos.egl.EGL10
    • eglGetConfigs

      public boolean eglGetConfigs(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig[] configs, int config_size, int[] num_config)
      Specified by:
      eglGetConfigs in interface javax.microedition.khronos.egl.EGL10
    • eglGetCurrentContext

      public javax.microedition.khronos.egl.EGLContext eglGetCurrentContext()
      Specified by:
      eglGetCurrentContext in interface javax.microedition.khronos.egl.EGL10
    • eglGetCurrentDisplay

      public javax.microedition.khronos.egl.EGLDisplay eglGetCurrentDisplay()
      Specified by:
      eglGetCurrentDisplay in interface javax.microedition.khronos.egl.EGL10
    • eglGetCurrentSurface

      public javax.microedition.khronos.egl.EGLSurface eglGetCurrentSurface(int readdraw)
      Specified by:
      eglGetCurrentSurface in interface javax.microedition.khronos.egl.EGL10
    • eglGetDisplay

      public javax.microedition.khronos.egl.EGLDisplay eglGetDisplay(Object native_display)
      Specified by:
      eglGetDisplay in interface javax.microedition.khronos.egl.EGL10
    • eglGetError

      public int eglGetError()
      Specified by:
      eglGetError in interface javax.microedition.khronos.egl.EGL10
    • eglInitialize

      public boolean eglInitialize(javax.microedition.khronos.egl.EGLDisplay display, int[] major_minor)
      Specified by:
      eglInitialize in interface javax.microedition.khronos.egl.EGL10
    • eglMakeCurrent

      public boolean eglMakeCurrent(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface draw, javax.microedition.khronos.egl.EGLSurface read, javax.microedition.khronos.egl.EGLContext context)
      Specified by:
      eglMakeCurrent in interface javax.microedition.khronos.egl.EGL10
    • eglQueryContext

      public boolean eglQueryContext(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLContext context, int attribute, int[] value)
      Specified by:
      eglQueryContext in interface javax.microedition.khronos.egl.EGL10
    • eglQueryString

      public String eglQueryString(javax.microedition.khronos.egl.EGLDisplay display, int name)
      Specified by:
      eglQueryString in interface javax.microedition.khronos.egl.EGL10
    • eglQuerySurface

      public boolean eglQuerySurface(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface, int attribute, int[] value)
      Specified by:
      eglQuerySurface in interface javax.microedition.khronos.egl.EGL10
    • eglSwapBuffers

      public boolean eglSwapBuffers(javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface)
      Specified by:
      eglSwapBuffers in interface javax.microedition.khronos.egl.EGL10
    • eglTerminate

      public boolean eglTerminate(javax.microedition.khronos.egl.EGLDisplay display)
      Specified by:
      eglTerminate in interface javax.microedition.khronos.egl.EGL10
    • eglWaitGL

      public boolean eglWaitGL()
      Specified by:
      eglWaitGL in interface javax.microedition.khronos.egl.EGL10
    • eglWaitNative

      public boolean eglWaitNative(int engine, Object bindTarget)
      Specified by:
      eglWaitNative in interface javax.microedition.khronos.egl.EGL10
    • getErrorString

      public static String getErrorString(int error)