搜索
 找回密码
 立即注册

简单一步 , 微信登陆

Coexist win大小设置

作者:creass | 时间:2016-6-1 15:05:16 | 阅读:3999| 只看该作者

关键词 Coexist win MUTE
适用平台:6M181 6M182 MSD309 6M48

mute win和无信号倒计时一般是用Coexist win,Coexist win可以和主菜单、input菜单等GWIN同时存在,但是如果Coexist win的大小(主要是memory的大小)设置不对的话,可能会出现菜单花屏。因此当修改mute和无信号倒计时菜单时,需要同时算一下对应buffer(GOP/GE buffer)的大小。具体的计算的公式如下
Buffer= 960*540*2(ARGB1555)*2+MBOX_GWIN_W*MBOX_GWIN_H*2(ARGB1555)*2
/* GE_FRAMEBUFFER   */
//co_buffer L0
#define GE_FRAMEBUFFER_AVAILABLE                               0x000071C000
#define GE_FRAMEBUFFER_ADR                                     0x000071C000  //Alignment 0x00008
#define GE_FRAMEBUFFER_GAP_CHK                                 0x0000000000
#define GE_FRAMEBUFFER_LEN                                     0x0000200800
#define GE_FRAMEBUFFER_MEMORY_TYPE                             (MIU0 | SW | WRITE_BACK)
/* GOP_GWIN_RB   */
//co_buffer L1
#define GOP_GWIN_RB_AVAILABLE                                  0x000071C000
#define GOP_GWIN_RB_ADR                                        0x000071C000  //Alignment 0x00008
#define GOP_GWIN_RB_GAP_CHK                                    0x0000000000
#define GOP_GWIN_RB_LEN                                        0x0000200800
#define GOP_GWIN_RB_MEMORY_TYPE                                (MIU0 | SW | WRITE_BACK)

收藏
收藏0
分享
分享
点赞
点赞0
反对
反对0
hahaahhahaha!!123
回复

使用道具 举报

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