Binary compatibility report for the libQtOpenGL.so.4 library between 4.7.2-MeeGo 1.2 Core and 4.7.4-MeeGo 1.2 Harmattan versions on x86
Test Info
Library Name | libQtOpenGL.so.4 |
Version #1 | 4.7.2-MeeGo 1.2 Core (gcc 4.5.1) |
Version #2 | 4.7.4-MeeGo 1.2 Harmattan (gcc 4.4.1) |
CPU Architecture | x86 |
Test Results
Total Header Files | 24 |
Total Shared Libraries | 1 |
Total Symbols / Types | 459 / 232 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 2 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 4 |
Problems with Constants | Low | 0 |
Added Symbols (2)
qgl.h,
libQtOpenGL.so.4.7.4
QGLContext::chooseVisual ( )
[ symbol: _ZN10QGLContext12chooseVisualEv ]
QGLContext::tryVisual ( QGLFormat const& f, int bufDepth )
[ symbol: _ZN10QGLContext9tryVisualERK9QGLFormati ]
to the top
Problems with Symbols, Low Severity (4)
qglframebufferobject.h,
libQtOpenGL.so.4.7.2
[+] QGLFramebufferObject::QGLFramebufferObject [not-in-charge] ( int width, int height, QGLFramebufferObject::Attachment attachment, GLenum target, GLenum internal_format ) (1)
[ symbol: _ZN20QGLFramebufferObjectC2EiiNS_10AttachmentEjj ]
| Change | Effect |
---|
1 | The default argument of 5th parameter internal_format has been changed from 6408 to 32856. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
[+] QGLFramebufferObject::QGLFramebufferObject [in-charge] ( int width, int height, QGLFramebufferObject::Attachment attachment, GLenum target, GLenum internal_format ) (1)
[ symbol: _ZN20QGLFramebufferObjectC1EiiNS_10AttachmentEjj ]
| Change | Effect |
---|
1 | The default argument of 5th parameter internal_format has been changed from 6408 to 32856. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
[+] QGLFramebufferObject::QGLFramebufferObject [not-in-charge] ( QSize const& size, QGLFramebufferObject::Attachment attachment, GLenum target, GLenum internal_format ) (1)
[ symbol: _ZN20QGLFramebufferObjectC2ERK5QSizeNS_10AttachmentEjj ]
| Change | Effect |
---|
1 | The default argument of 4th parameter internal_format has been changed from 6408 to 32856. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
[+] QGLFramebufferObject::QGLFramebufferObject [in-charge] ( QSize const& size, QGLFramebufferObject::Attachment attachment, GLenum target, GLenum internal_format ) (1)
[ symbol: _ZN20QGLFramebufferObjectC1ERK5QSizeNS_10AttachmentEjj ]
| Change | Effect |
---|
1 | The default argument of 4th parameter internal_format has been changed from 6408 to 32856. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
to the top
Header Files (24)
qgl.h
QGLBuffer
qglbuffer.h
QGLColormap
qglcolormap.h
QGLContext
QGLFormat
QGLFramebufferObject
qglframebufferobject.h
QGLFramebufferObjectFormat
QGLPixelBuffer
qglpixelbuffer.h
QGLScreen
qglscreen_qws.h
QGLScreenSurfaceFunctions
QGLShader
QGLShaderProgram
qglshaderprogram.h
QGLWidget
QMacCompatGLenum
QMacCompatGLint
QMacCompatGLuint
QMacGLCompatTypes
QtOpenGL
to the top
Shared Libraries (1)
libQtOpenGL.so.4.7.2
to the top