• 7926阅读
  • 5回复

[提问]QML的demo运行问题 [复制链接]

上一主题 下一主题
离线uidab
 

只看楼主 倒序阅读 楼主  发表于: 2014-09-03
例子里面有个qmlvideofx,运行一下出现如下问题

QML debugging is enabled. Only use this in a safe environment.
qml: [qmlvideofx] root.init
qml: Height:  770
qml: Width:  1280
qml: Pixels per mm:  4
qml: Orientation:  2
qml: [qmlvideofx] Content.init
qml: [qmlvideofx] Content.openImage "qrc:/images/qt-logo.png"
qml: [qmlvideofx] Content.stop
qml: [qmlvideofx] Content.updateSource
qml: [qmlvideofx] Content.onEffectSourceChanged EffectPassThrough.qml
qml: [qmlvideofx] Content.updateSource
qml: [qmlvideofx] performanceLoader.init logging false visible true
[qmlvideofx] FrequencyMonitor::FrequencyMonitor
[qmlvideofx] FrequencyMonitor::FrequencyMonitor
getProcAddress: Unable to resolve 'glGenFramebuffers'
getProcAddress: Unable to resolve 'glGenFramebuffersOES'
getProcAddress: Unable to resolve 'glGenFramebuffersARB'
getProcAddress: Unable to resolve 'glBindFramebuffer'
getProcAddress: Unable to resolve 'glBindFramebufferOES'
getProcAddress: Unable to resolve 'glBindFramebufferARB'
getProcAddress: Unable to resolve 'glFramebufferTexture2D'
getProcAddress: Unable to resolve 'glFramebufferTexture2DOES'
getProcAddress: Unable to resolve 'glFramebufferTexture2DARB'
getProcAddress: Unable to resolve 'glFramebufferRenderbuffer'
getProcAddress: Unable to resolve 'glFramebufferRenderbufferOES'
getProcAddress: Unable to resolve 'glFramebufferRenderbufferARB'
getProcAddress: Unable to resolve 'glCheckFramebufferStatus'
getProcAddress: Unable to resolve 'glCheckFramebufferStatusOES'
getProcAddress: Unable to resolve 'glCheckFramebufferStatusARB'
getProcAddress: Unable to resolve 'glGenRenderbuffers'
getProcAddress: Unable to resolve 'glGenRenderbuffersOES'
getProcAddress: Unable to resolve 'glGenRenderbuffersARB'
getProcAddress: Unable to resolve 'glBindRenderbuffer'
getProcAddress: Unable to resolve 'glBindRenderbufferOES'
getProcAddress: Unable to resolve 'glBindRenderbufferARB'
getProcAddress: Unable to resolve 'glRenderbufferStorage'
getProcAddress: Unable to resolve 'glRenderbufferStorageOES'
getProcAddress: Unable to resolve 'glRenderbufferStorageARB'
qml: [qmlvideofx] Content.onEffectSourceChanged EffectPageCurl.qml
[qmlvideofx] FileReader::readFile fileName ":shaders/pagecurl.fsh"
qml: [qmlvideofx] Content.updateSource
The program has unexpectedly finished.


我的环境是XP Qt5.3.1,不知道有哪位了解。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线彩阳

只看该作者 1楼 发表于: 2014-09-04
OpenGL的问题,看看你的电脑显卡支持OpenGL规范几点几?
上海Qt开发联盟,热忱地欢迎你的加入!
离线uidab

只看该作者 2楼 发表于: 2014-09-04
用Geeks3D GPU Caps Viewer 看是支持
OpenGL 2.0 (Intel 965/963 Graphics Media Accelerator with 69 ext.)

估计是有些问题,不知道QML这里要求多少?
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线彩阳

只看该作者 3楼 发表于: 2014-09-04
比较够戗。
Intel这样的显卡我以前用过,最多支持OpenGL 1.5。
有一个办法,就是使用含有ANGLE的Qt版本,因为可以将OpenGL 2.0的着色器转化为DX9的着色器。重新下载一个Qt版本试试?
上海Qt开发联盟,热忱地欢迎你的加入!
离线uidab

只看该作者 4楼 发表于: 2014-09-04
好的,谢谢提示。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线蓝色的海

只看该作者 5楼 发表于: 2014-09-17
quencyMonitor::FrequencyMonitor
getProcAddress: Unable to resolve 'glGenFramebuffers'
getProcAddress: Unable to resolve 'glGenFramebuffersOES'
getProcAddress: Unable to resolve 'glGenFramebuffersARB'
getProcAddress: Unable to resolve 'glBindFramebuffer'
getProcAddress: Unable
快速回复
限100 字节
 
上一个 下一个