Michał Sekula
|
Re: QNX Advanced Graphics and synchronization times of LCD
|
Michał Sekula
08/10/2017 7:53 AM
post117953
|
Re: QNX Advanced Graphics and synchronization times of LCD
When I load bitmap covering whole screen or draw whole screen rectangle I can see the process of loading. It doesn't
appear immediately. Of course it is very fast but you can see some kind of lags between fullfill different parts of
screen. Flickering appears, when I update images dynamically.I think it's caused by slow loading images on the screen.
Is it because there is no hardware acceleration? Actually it's not a problem in my application, because i'm going to
update only small parts of the screen, and that action is unnoticable.
I'm just wondering if smi7xx.conf is actually used by smi controller in target. I tried with many different
configurations and none of them change anything. I put the path to configuration file "modeopts=/hd0/etc/smi7xx.conf "
in display.conf. File is read by driver, because there is no errors. (When I deleted file, driver printed error). It
looks like driver needs this configuration file, but for custom resolution (800x480 defined in display.conf) it doesn't
interpret it properly and using something build-in.
I got new lcd panel for tests. 5" 800x480 LVDS 24bits. There is much worse problem. There is offset about 25% to right
side and about 5-6 pixels to the bottom. This offset appears when PC starts, even BIOS is shifted. Distributor of LCD
Panel sent me timing parameters based on HDMI interface and I was told that it should work.
I tried to put this parameters into smi7xx.conf, but it doesn't make any difference, as before.
I know that it's something wrong with this panel, but configuration timings could fix this in application.
|
|
|