游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3357|回复: 0

汇编重写部分函数,theora解码再次提速25%

[复制链接]

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2009-7-31 23:08:00 | 显示全部楼层 |阅读模式
TheoraMovie中间件,经过近一年的实际项目应用。结合多线程数据加载、音视字分流、低效能CPU下丢帧丢包设计、部分GPU协助解码、等等各种技术和方案。《古月》引擎所使用TheoraMovie组件已经成功迈入稳健期,足以提供给第三方开发者。

就在2009年7月31号的今日,我方再次针对theora内核代码进行优化,将部分函数使用汇编语言重新编写。经测试平均效能提升达10%,最高部分达25%。(原theora部分已开启USE_ASM/MMX部分,此次是针对其mmx版代码中仍为C编写的部分函数做了重新编写)

实际项目应用历程:
时间:2008年8月 至 2009年7月
项目:鸢尾花物语、秋之回忆5、WeAre*、红楼梦、新绝代双娇、虚拟人生4快乐星猫


TheoraMovie中间件应用:《鸢尾花》影片效果截图

普通质量


高质量
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-1-31 05:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表