HW supported modes & Bandwidth reduction vs 720P (*already in place)
*640x480 -67% *720x480 -63% *800x600 -48% 1024x768 -15% *1024x576 -36% *1280x720
1280x768 (not reccomended)
1680x1050 (not reccomended)
1920x1080 (not reccomended)
1280x1024 (not reccomended)
Issues:
-tearing (720P)
-higher resolution and/or SC mode=more dropped frames
-16bit color via HDMI
-Full non-rooted Sense ROMs with the bloatware running in the background may not be feasible from a user experience standpoint for anything beyond animation free PowerPoint presentations and similar static output.
-Playback of videos in hardware mode via the browser are problematic due to the high CPU overhead of flash.
Suggestions:
Try to make HDMI primary when enabled (memory allocation to HDMI key). Possibly allow for option to make HDMI external and kill evo screen(or have it show only controls like gallery). Making HDMI external and adjusting memory alocation should reduce or even eleminate dropped frames and tearing.
32Bit color may not be feasable as it increases memory load by a factor of two. If combined with the adjusted memory alocation it may work. This however, it exceeds the GPU bandwidth when running two displays and may require that the phone display be disabled during HDMI use.
Partnering with a desktop style UI like AndWin Home is suggested to further enhance user experience as well as an HID input app.
Work with kernel devs to optimize the kernel for FullHDMI implimentation.
*Note on benchmarks (998MHz, performance gov, landscape)
Even though the benchmarks chart shows performance loss at higher resolutions what it does not show is frame dropping, tearing and screen refresh issues. 720P exhibits all of these issues where as 800x600 only exhibits dropped frames. What the chart also does not show is that ?slower? ROMs produce smother results visually as the VRAM cannot keep up with the higher framerate for the secondary display.
Provided that things stay civil I will return. Til then, here is a link to my files, notes, tests and guide>
MEGAUPLOAD
@orrebmas If you intend to to another closed beta I will gladly participate and run it through the same tests. Let me know