2014-12-13, 14:53
OK ... I can confirm , the device output is not true 1080p , but scaled 1280x720
and this is the reason I get a small 1280x720 video window at the top when I set the display size to real 1920x1080
more /sys/class/disp/disp/attr/layer_para
=== screen0 layer0 para ====
mode: 4
addr=<4ab00000,0,0>
fb.size=<1280x720>
fb.fmt=<1, 10, 0>
trd_src=<0, 0> trd_out=<0, 0>
pipe:0 prio: 3
alpha: <1, 255> color_key_en: 0
src_window:<0,0,1280,720>
screen_window:<0,0,1920,1080>
pre_multiply=1
======= screen0 layer0 para ====
more /sys/class/disp/disp/attr/sys_status
screen 0:
hdmi output 1920x1080
hdmi plugin
type | status | id | pipe | z | pre_mult | alpha | colorkey | format | framebuffer | source crop | frame | trd | address
----------+--------+------+------+---+----------+------------+----------+----------+-------------+-----------------------+-------------------+---------+-----------------------------
SCALER | enable | 0 | 0 | 3 | Y | globl(255) | disable | 1,10, 0 | [1280, 720] | [ 0, 0,1280, 720] | [ 0, 0,1920,1080] | [00,00] | [4ae84000, 0, 0] |
NORAML | disable | 1 | 0 | 0 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 2 | 0 | 1 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 3 | 0 | 2 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
smart backlight: disable
screen 1:
hdmi plugin
type | status | id | pipe | z | pre_mult | alpha | colorkey | format | framebuffer | source crop | frame | trd | address
----------+--------+------+------+---+----------+------------+----------+----------+-------------+-----------------------+-------------------+---------+-----------------------------
NORAML | disable | 0 | 0 | 0 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 1 | 0 | 1 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 2 | 0 | 2 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 3 | 0 | 3 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
and this is the reason I get a small 1280x720 video window at the top when I set the display size to real 1920x1080
more /sys/class/disp/disp/attr/layer_para
=== screen0 layer0 para ====
mode: 4
addr=<4ab00000,0,0>
fb.size=<1280x720>
fb.fmt=<1, 10, 0>
trd_src=<0, 0> trd_out=<0, 0>
pipe:0 prio: 3
alpha: <1, 255> color_key_en: 0
src_window:<0,0,1280,720>
screen_window:<0,0,1920,1080>
pre_multiply=1
======= screen0 layer0 para ====
more /sys/class/disp/disp/attr/sys_status
screen 0:
hdmi output 1920x1080
hdmi plugin
type | status | id | pipe | z | pre_mult | alpha | colorkey | format | framebuffer | source crop | frame | trd | address
----------+--------+------+------+---+----------+------------+----------+----------+-------------+-----------------------+-------------------+---------+-----------------------------
SCALER | enable | 0 | 0 | 3 | Y | globl(255) | disable | 1,10, 0 | [1280, 720] | [ 0, 0,1280, 720] | [ 0, 0,1920,1080] | [00,00] | [4ae84000, 0, 0] |
NORAML | disable | 1 | 0 | 0 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 2 | 0 | 1 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 3 | 0 | 2 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
smart backlight: disable
screen 1:
hdmi plugin
type | status | id | pipe | z | pre_mult | alpha | colorkey | format | framebuffer | source crop | frame | trd | address
----------+--------+------+------+---+----------+------------+----------+----------+-------------+-----------------------+-------------------+---------+-----------------------------
NORAML | disable | 0 | 0 | 0 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 1 | 0 | 1 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 2 | 0 | 2 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |
NORAML | disable | 3 | 0 | 3 | N | pixel( 0) | disable | 0, 0, 0 | [ 0, 0] | [ 0, 0, 0, 0] | [ 0, 0, 0, 0] | [00,00] | [ 0, 0, 0] |