Firefly开源社区

标题: 3288 4K显示 内核分辨率是2k 导致模糊 [打印本页]

作者: celticszhao    时间: 2017-6-1 16:30
标题: 3288 4K显示 内核分辨率是2k 导致模糊
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就是正常的,请教一下到底是哪里出的问题

作者: godfather516    时间: 2017-6-9 11:35
兄弟问题解决了吗??




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1