החצוצרה היא תוכנת קוד פתוחה לניפוי שגיאות OpenGL, מיושמת כספריית עטיפה שיושבת בין היישום וOpenGL שלך.
הנה קטע מתוך יומן, שנוצר מיישום:
stats.fps: 22.671
stats.fragments: 52,335
stats.triangles: 99,732
trace.call: glXSwapBuffers (0x8117720, 0x01c00021)
trace.call: glXMakeCurrent (0x8117720, 0x01c00021, 0x8444800) = 1
trace.call: glBindBufferARB (GL_ARRAY_BUFFER, 1)
trace.call: glMapBufferARB (GL_ARRAY_BUFFER, GL_READ_WRITE) = 0x45c3c000
trace.call: glUnmapBufferARB (GL_ARRAY_BUFFER) = GL_TRUE
trace.call: glBindBufferARB (GL_ARRAY_BUFFER, 0)
trace.call: glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
trace.call: glLoadMatrixd (0xbfffe610 -> {{0, -.29661, 1.22295, 0}, {1.22295, 0, 0, 0}, {0, 1.18644, .305739, 0}, {.037888, 1.61781, -1.52576, 1 }})
trace.call: glActiveTextureARB (GL_TEXTURE0)
trace.call: glTexEnvfv (GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, 0xbfffe5d0 -> {.778524, .778524, .569631, 0})
trace.call: glGetIntegerv (GL_MAX_TEXTURE_UNITS, 0xbfffe688 -> 4)
trace.call: glBindBufferARB (GL_ARRAY_BUFFER, 1)
trace.call: glVertexPointer (3, GL_FLOAT, 32, (אפסי))
מה חדש בהודעה זו:
- זו היא הגרסה הראשונה שהשתמשה ברישום API XML Khronos, והתוצאה הוא שמידע השתקפות מדויק יותר.
מה חדש בגרסת 0.0.20111115:
- זה הוא שחרור תחזוקה: אין גדול תכונות חדשות, אבל יש דברים ששופרו ויש תיקוני באגים רבים.
מה חדש בגרסה 0.0.20101121:
- גרסה זו מכילה תיקוני באגים שונים. בפרט, זה צריך עכשיו לבנות עם אובונטו 10.10.
מה חדש בגרסת 0.0.20091026:
- שחרור זה מתקן בעיה אוסף עם גרסאות חדשות יותר של glext.h.
מה חדש בגרסה 0.0.20090706:
- עבודת אוסף הפוך עם glext.h האחרונה li>
מה חדש בגרסה 0.0.20090411:
- תצוגת תקן של מערכים אחידים כדי להציג את כל האלמנטים, לא רק אחד (נסגר: # 53)
- תקן מערכת קלט שלא לקרוא לפונקציות X בתוך נשוא אירוע (נסגר: # 55)
- תצוגה סמלית משופרת של enums לEGL וGLX
- פרמטר בלוק נוסף לbugle_api_enum_name וbugle_api_enum_extensions
- bugle_count_glx_attributes הוסר לטובת bugle_count_glwin_attributes הגנרית
- bugle_dump_glx_attributes הוסר לטובת bugle_dump_glwin_attributes הגנרית
- הוספת ערכי .bc להטלת רשימות תכונה, במיוחד בEGL
- הוסף כולל dir לbugle.pc לעשות אוסף של תוספי צד שלישי לעבוד טוב יותר
- קריסות תיקון בעת שימוש בספירה חוזרת בצופת חיץ
- segfault תיקון בפקודת קו-מתחיל gldb
- הוסף stats_calltimes filterset
- Made ציון פקודה בשורת הפקודה אופציונאלי
מה חדש בגרסה 0.0.20090311:
- תן תוכי configure.ac נפרד וMakefile. בבוקר, כדי להפוך את האוסף צולב קל יותר
דרישות :
- GCC
תגובות לא נמצא