Bugle

Una herramienta para la depuración de OpenGL, implementada como una biblioteca de envoltura que se encuentra entre su programa y OpenGL.
Descargar ahora

Bugle Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Bruce Merry
  • Sitio web del editor:

Bugle Etiquetas


Bugle Descripción

Una herramienta para la depuración de OpenGL, implementado como una biblioteca envoltorio que se encuentra entre su programa y OpenGL. Buglé es una herramienta para la depuración de OpenGL en que se implementa como una biblioteca envoltorio que se encuentra entre su programa y además OpenGL.In, hay un depurador (gldb) que le permite establecer puntos de interrupción y examinar trazas inversas. También le permite examinar el estado de OpenGL, activar y desactivar los filtros, y colocar en el BGF para ver lo que está pasando wrong.Here es un extracto de un registro, generado a partir de una aplicación que estoy escribiendo. Tenga en cuenta que GLenums se muestran por su nombre, y los punteros son seguidos con el número correcto de elements.stats.fps: 22.671stats.fragments: 52335stats.triangles: 99732trace.call: glXSwapBuffers (0x8117720, 0x01c00021) trace.call: glXMakeCurrent (0x8117720, 0x01c00021, 0x8444800) = 1trace.call: glBindBufferARB (GL_ARRAY_BUFFER, 1) trace.call: glMapBufferARB (GL_ARRAY_BUFFER, GL_READ_WRITE) = 0x45c3c000trace.call: glUnmapBufferARB (GL_ARRAY_BUFFER) = GL_TRUEtrace.call: glBindBufferARB (GL_ARRAY_BUFFER, 0) trace.call: glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) trace.call: glLoadMatrixd (0xbfffe610 -> {{0, -0.29661, 1.22295, 0}, {1,22295, 0, 0, 0}, {0, 1,18644, 0,305739, 0}, {0,037888, 1,61781 , -1.52576, 1}}) trace.call: glActiveTextureARB (GL_TEXTURE0) trace.call: glTexEnvfv (GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, 0xbfffe5d0 -> {0.778524, 0.7785240.569631,, 0}) trace.call: glGetIntegerv (GL_MAX_TEXTURE_UNITS, 0xbfffe688 -> 4) trace.call: glBindBufferARB (GL_ARRAY_BUFFER, 1) trace.call: glVerte xpointer (3, GL_FLOAT, 32, (nula)) Aquí están algunas características clave de "Bugle": · Volcado de un registro textual de todas las llamadas realizadas GL. · Tome una captura de pantalla después de cada cuadro, o grabar un vídeo (el último requiere FFmpeg) · Llamar glGetError después de cada llamada para comprobar si hay errores, y envolver glGetError para que esta comprobación es transparente para su programa. · Captura y visualización de estadísticas (por ejemplo, velocidad de cuadro) · Forzar un modo de estructura alámbrica · Recuperar la traza de fallos de segmentación dentro del controlador (los controladores de NVIDIA no dejan traza cuando se produce una violación de segmento). Requisitos: · GCC ¿Qué hay de nuevo en este lanzamiento: · Esta versión corrige un problema de compilación con las nuevas versiones de glext.h. · Si ha instalado correctamente la versión anterior, no hay necesidad de actualizar.


Bugle Software relacionado

MPATROL

MPATROL es una biblioteca para controlar y rastrear las asignaciones de memoria dinámica. ...

326

Descargar

Dbgmema

Un depurador de memoria rico en funciones para programas C y C ++; I ...

337

Descargar

Alleyop

AlleyOP es un Front-End de Gnome con el popular depurador de memoria de Valgrind. ...

405

Descargar

gdebugger

Guardar un precioso tiempo de depuración e impulsar el rendimiento de la aplicación ...

56

Descargar