- 论坛徽章:
- 0
|
本帖最后由 taoxie17 于 2010-03-13 20:20 编辑
回复 6# taoxie17
昨天的定的计划,今天实现了,哈哈,高兴。也许是计划任务量太小了吧。哎,还得加油。
一》已经完成了的任务:
1.昨天的象素偏差,今天调了一段时间没有调出来。所在准备pass掉,等以后都做完后,再回过来做。
但有一个暂替的办法:减小pixclk或提高HCLK。但这是以牺牲视觉效果为代价的。因为这样调后,屏幕后变得有点闪。
2.三角形填充今天得以实现。用的是区域抄描法。
指定三角形内的某个点即实现填充。
3.s3c2440芯片上画三角形速度测试(无双缓存,无硬件加速):
ACLK: 405MHz
AHB BUS CLK: 101MHz
APB BUS CLK: 50Mhz
测试时所使用的LCD屏基本特性:
Model NO: P043F1A4F-xxxx
Display resolution: 480 * 272
LCD TYPE: 4.3" TFT-LCD
Color Depth: RGB 24-bit
测试结果:
1. 原位置画三角形,不带填充。 三角形三点坐标 30,20),(200,20),(400,100)/指定填充点为 200,25)
一次: 3050(个) / 600(帧)
二次: 3048(个) / 600(帧)
三次: 3047(个) / 600(帧)
四次: 3047(个) / 600(帧)
五次: 3048(个) / 600(帧)
平均速度:约 5个/帧。
2.原位置画三角形,带填充。三角形三点坐标 30,20),(100,20),(200,100)/指定填充点为 100,20)
一次: 268(个) / 600(帧)
二次: 276(个) / 600(帧)
三次: 277(个) / 600(帧)
四次: 276(个) / 600(帧)
五次: 276(个) / 600(帧) |
|