Hello All,
Just a curiosity question:
Does the redesign of the display system make it easier to add support for screen rotation? And what (if any) is the level of interest within Genode Labs for this feature?
It would be a very nice feature for phones and tablets, but it would also be useful in a multi-monitor situation for the desktop. From the outside perspective, it looks like it would fit seamlessly into the overall design, but that is without any insight into the low-level details.
Happy Sculpting!
John J. Karcher devuser@alternateapproach.com
Hi John,
Does the redesign of the display system make it easier to add support for screen rotation? And what (if any) is the level of interest within Genode Labs for this feature?
It would be a very nice feature for phones and tablets, but it would also be useful in a multi-monitor situation for the desktop. From the outside perspective, it looks like it would fit seamlessly into the overall design, but that is without any insight into the low-level details.
the most straight-forward idea to support screen rotation would be adding this as a configurable driver feature. We have actually briefly explored this topic in the context of the intel-fb driver and the display driver for the MNT Pocket Reform (which strictly requires screen rotation). For the former, we found that rotation does not seem to be offered as a hardware feature. For the latter, we went for a simple software-based rotation function as an intermediate solution. For both cases, I'm planning to investigate the use of SIMD (AVX and Neon) to make this technically possible and reasonably fast. But no promise. :)
Cheers Norman