Firefly开源社区

打印 上一主题 下一主题

3288 4K显示 内核分辨率是2k 导致模糊

115

积分

0

威望

0

贡献

技术小白

积分
115

3288 4K显示 内核分辨率是2k 导致模糊

发表于 2017-6-1 16:30:54      浏览:7782 | 回复:1        打印      只看该作者   [复制链接] 楼主
rt,我是4k的屏幕,内核lcd的设置也已经调整为3840*2160
timing2: timing2 {
    screen-type = <SCREEN_RGB>;
    out-face    = <OUT_P888>;
    color-mode = <COLOR_YCBCR>;
    clock-frequency = <297000000>;
    hactive = <3840>;
    vactive = <2160>;
    hback-porch = <296>;
    hfront-porch = <176>;
    vback-porch = <72>;
    vfront-porch = <8>;
    hsync-len = <88>;
    vsync-len = <10>;
    hsync-active = <1>;
    vsync-active = <1>;
    de-active = <0>;
    pixelclk-active = <0>;
    swap-rb = <0>;
    swap-rg = <0>;
    swap-gb = <0>;
};

但是当分辨率设置为4k时,界面字体很花,用cat /sys/class/graphics/fb0/disp_info抓了一下,结果如下
win0:
  state:1,   fmt:ARGB888,   y_vir:1920,   uv_vir:0
  xact:1920,   yact:1080,   dsp_x:3840,   dsp_y:2160,   x_st:   0,   y_st:   0
  y_h_fac:   32750,   y_v_fac:   32737,   uv_h_fac:    4096,   uv_v_fac:    4096
  y_addr: 0x167ed000,   uv_addr:0x00000000

安卓的分辨率是4k的,但是xact和yact居然不是,如果安卓系统的分辨率设置为720p或者1080p,结果如下
win0:
  state:1,   fmt:ARGB888,   y_vir:3840,   uv_vir:0
  xact:3840,   yact:2160,   dsp_x:1920,   dsp_y:1080,   x_st:   0,   y_st:   0
  y_h_fac:    8193,   y_v_fac:    4096,   uv_h_fac:    4096,   uv_v_fac:    4096

xact和yact就是正常的,请教一下到底是哪里出的问题
回复

使用道具 举报

79

积分

0

威望

0

贡献

技术小白

积分
79
发表于 2017-6-9 11:35:55        只看该作者  沙发
兄弟问题解决了吗??
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表