主题 : QT 动画加速问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 25044
精华: 0
发帖: 41
金钱: 210 两
威望: 42 点
综合积分: 82 分
注册时间: 2010-07-18
最后登录: 2018-03-17
楼主  发表于: 2011-04-13 16:42

 QT 动画加速问题

在PC机上用QT实现了一个小动画,类似

用一个QGraphicsPixmapItem在QGraphicsView移动的功能

QTimeLine *timeline = new QTimeLine(3000);
    QGraphicsItemAnimation *animation = new QGraphicsItemAnimation;
    animation->setItem(item);
    animation->setTimeLine(timeline);
    item->show();
    timeline->start();

在PC机上很流畅,但在mini6410上跑很卡

这个问题如何解决?

是不是6410的硬件功能没有用上?如何才能用上?
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-04-13 16:48
使用 OpenGL
级别: 新手上路
UID: 25044
精华: 0
发帖: 41
金钱: 210 两
威望: 42 点
综合积分: 82 分
注册时间: 2010-07-18
最后登录: 2018-03-17
2楼  发表于: 2011-04-13 16:57

 回 1楼(hacker) 的帖子

我的理解是
所谓图形加速,其实就是让GPU或者是cpu以外的硬件来做事,

这是不是意味着opengl的底层库已经可以调用6410上的图形加速硬件?