游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2811|回复: 3

OpenGL中GIF贴图比BMP贴图显示更快吗?

[复制链接]

96

主题

529

帖子

539

积分

高级会员

Rank: 4

积分
539
发表于 2004-12-1 17:06:00 | 显示全部楼层 |阅读模式
前提是设两个图片长宽一样。
如果它们是动态贴图,每次贴图都要读文件,那么我想GIF是更快的。
但如果它们是静态贴图,一次性把颜色记录读到一段内存中,以后每次用到贴图都直接从颜色记录内存中读,那么我想速度是差不多的,因为它们的像素点数量是一样的。

希望高手指点!

2

主题

41

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2004-12-2 10:28:00 | 显示全部楼层

Re:OpenGL中GIF贴图比BMP贴图显示更快吗?

在内存中只有两种图像形态BMP位图,和设备位图,设备位图是最快的(它是BMP位图在显存中的形态)一般图片载入内存后都要转换成BMP结构然后传给设备转化成设备位图,所BMP肯定比GIF快不管是在内存里还是静态文件。特殊情况下(24位真彩时)BMP的色点倒序就是设备位图
[em13]

18

主题

579

帖子

583

积分

高级会员

Rank: 4

积分
583
发表于 2004-12-2 11:16:00 | 显示全部楼层

Re:OpenGL中GIF贴图比BMP贴图显示更快吗?

显示一样快,载入GIF慢

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-12-2 16:01:00 | 显示全部楼层

汗,你直接显示GIF?

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

本版积分规则

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

GMT+8, 2025-12-23 13:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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