Android-universal-image-loader: llamada a OpenGL ES API sin contexto actual (registrada una vez por subproceso)

Creado en 24 abr. 2012  ·  10Comentarios  ·  Fuente: nostra13/Android-Universal-Image-Loader

E/libEGL(22343): llamada a OpenGL ES API sin contexto actual (registrado una vez por subproceso)
D/ShaderProgram(22343): ¡no se pudo cargar el sombreador de vértices!

Hola, siempre veo esta línea.

¿Es un error?

Comentario más útil

Encuentro esta advertencia porque el siguiente código en la clase (ImageSizeUtils):
GLES10.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxTextureSize, 0);
Encontré una respuesta para resolver este problema:
http://stackoverflow.com/questions/26985858/gles10-glgetintegerv-returns-0-in-lollipop-only

Todos 10 comentarios

Hola, ¿cómo se aplica a Universal Image Loader? ¿Puedes decirme cuándo aparece esta línea?

hola, uso tu ejemplo

No sé. ¿Esto se muestra como un error? ¿O advertencia? ¿Puedes publicar más información de stacktrace de LogCat?

25-04 19:18:53.187: I/ImageLoader(26484): Caché de imagen en memoria [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/banh_my_bon_te.jpg_128x128]
25-04 19:18:53.187: I/ImageLoader(26484): Mostrar imagen en ImageView [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/banh_my_bon_te.jpg_128x128]
25-04 19:18:53.187: I/ImageLoader(26484): Iniciar tarea de imagen de visualización [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
25-04 19:18:53.192: I/ImageLoader(26484): Cargar imagen desde caché de disco [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
25-04 19:18:53.222: I/ImageLoader(26484): Caché de imagen en memoria [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
25-04 19:18:53.222: I/ImageLoader(26484): Mostrar imagen en ImageView [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/cam_mang_ve.jpg_128x128]
25-04 19:18:53.227: I/ImageLoader(26484): Iniciar tarea de visualización de imagen [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
25-04 19:18:53.227: I/ImageLoader(26484): Cargar imagen desde caché de disco [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
25-04 19:18:53.257: D/dalvikvm(26484): GC_FOR_ALLOC liberado 1098K, 11% libre 13118K/14663K, pausado 13ms
25-04 19:18:53.262: I/ImageLoader(26484): Caché de imagen en memoria [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
25-04 19:18:53.262: I/ImageLoader(26484): Mostrar imagen en ImageView [http://xxxxxxxxxxx.net/Files/Subject/3b/bd/0d/46/viettel.jpg_128x128]
25-04 19:18:57.347: E/libEGL(26484): llamada a OpenGL ES API sin contexto actual (registrado una vez por subproceso)
25-04 19:18:57.347: D/ShaderProgram(26484): ¡no se pudo cargar el sombreador de vértices!
25-04 19:18:57.347: E/libEGL(26484): llamada a OpenGL ES API sin contexto actual (registrado una vez por subproceso)
25-04 19:18:57.347: D/ShaderProgram(26484): ¡no se pudo cargar el sombreador de vértices!
25-04 19:18:57.347: E/libEGL(26484): llamada a OpenGL ES API sin contexto actual (registrado una vez por subproceso)
25-04 19:18:57.347: D/ShaderProgram(26484): ¡no se pudo cargar el sombreador de vértices!
25-04 19:18:57.347: E/libEGL(26484): llamada a OpenGL ES API sin contexto actual (registrado una vez por subproceso)
25-04 19:18:57.347: D/ShaderProgram(26484): ¡no se pudo cargar el sombreador de vértices!
25-04 19:18:57.347: E/libEGL(26484): llamada a OpenGL ES API sin contexto actual (registrado una vez por subproceso)
25-04 19:18:57.347: D/ShaderProgram(26484): ¡no se pudo cargar el sombreador de vértices!

Hola, advertencia, veo esto cada vez que uso tu ejemplo

¿En qué dispositivo pruebas el ejemplo? ¿Intentó ejecutar el ejemplo en otro dispositivo?

Hola, uso Galaxy s2 Android 4.0.3

¡Solo uso mi propio celular!

Pero no veo este registro en otra aplicación, solo en tu ejemplo

Saludos

Esto se muestra para la versión alta de Android (> 4.0) y no solo ocurrió durante el trabajo de ImageLoader. No sé el motivo y creo que no es culpa de ImageLoader.

pon android:hardwareAccelerated= "true" en el manifiesto.

Encuentro esta advertencia porque el siguiente código en la clase (ImageSizeUtils):
GLES10.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxTextureSize, 0);
Encontré una respuesta para resolver este problema:
http://stackoverflow.com/questions/26985858/gles10-glgetintegerv-returns-0-in-lollipop-only

También estoy recibiendo el mismo error. Al decodificar un video usando ijkplayer y transmitirlo en unity (usando easymovietexture)

estoy usando GLES20.glGetBooleanv(GLES20.GL_DEPTH_TEST, abValue, 0);
@JustForHappy , ¿puede decirme dónde estaba el error? No puedo abrir el enlace.

@nameispriyank Agregué la línea en el manifiesto pero aún no funciona. ¿Algo más que puedas sugerir?
@ nostra13 , mencionaste esto como un error del cargador de imágenes, ¿encontraste cómo deshacerte de esto?

¿Alguien más tiene alguna sugerencia, por favor dígame?

¿Fue útil esta página
0 / 5 - 0 calificaciones