|
3288 4K显示 内核分辨率是2k 导致模糊
发表于 2017-6-1 16:30:54
浏览:7803
|
回复: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就是正常的,请教一下到底是哪里出的问题
|
|