aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)AuthorFilesLines
2024-08-21Improve document for the --enable-universal-plane optionHEADtrout_19.90.0trout/19.90.019.90.0masterNaoto Yamaguchi1-0/+13
At 901f400634395f3a73648b1515de7f4f4c5a831f commit add --enable-universal-plane command line option. This patch adds document for the --enable-universal-plane option. Bug-AGL: SPEC-5132 Change-Id: Ia5234da87d07dbdf3a9f068b3d1644b4ec26838a Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
2024-07-24README: Add some more details about lease configuration filesalmon_18.90.0salmon/18.90.018.90.0Damian Hobson-Garcia1-9/+49
Illustrate how the configuration file can be used to set up optional connectors and connctor/plane mapping. Bug-AGL: SPEC-5132 Change-Id: I8059cf413f27a5284dacccc104ff336d0b05dd1c Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
2022-04-20Default to first modesettable DRM deviceDamian Hobson-Garcia1-2/+2
When no DRM device is specified on the command line, try all available DRM devices until an available modesettable device is found. Bug-AGL: SPEC-3815 Change-Id: I72343558fcda755a63aee549767ccc8c00c06724 Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
2022-04-20Update README to describe configuration file formatDamian Hobson-Garcia1-7/+31
Bug-AGL: SPEC-3815 Change-Id: I61d0fdea053ef1bd4f6b78838590636b6ce0ca6c Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
2022-04-14Readme: Correct some spelling mistakesduerpei1-3/+3
Bug-AGL:SPEC-4325 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: I3a315c9c17a1745554b08f277399564104f37fac
2021-04-06Add support for lease transitionDamian Hobson-Garcia1-0/+20
When enabled allow the ownership of a lease to transition from one client to another. If a request is made for a lease that is already allocated to a client, revoke the lease from the old client and issue a new lease for the same resources to the new client. This allows the ownership of the leased resources to be transferred without the display being closed and the screen blanking. During the tranistion, hold a reference to the old clients lease fd so that the last frame presented by the old client will remain on screen until the new client presents its first frame. Currenly there is no notification or authentication mechanism implemeted for the transition. Any client can request a transition from any other. The only notification that a transfer has happened is that the previous client's DRM API calls will suddenly fail with -ENOENT, since all resources will have been removed. It is up to the client to sensibly handle this condition. Bug-AGL: SPEC-3816 Change-Id: Iaff87e275f909f3b6ef448df39364d6fe62007b1 Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
2021-02-19Add initial versionDamian Hobson-Garcia1-0/+85
The initial version implements the basic functionality of the client/server communication and lease management. For now, one lease is created per valid connector (dependent on CRTC availablity). Bug-AGL: SPEC-3729 Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp> Change-Id: I2b37a892742cc22bdc53a5172c8ad3d8a7bb5e66